High resolution graphics are used to increase the user experience, as players are attracted to good quality graphics in before the install in initiated.
The graphics are Full HD 1080 x 1920 / 60 FPS which means it has very sharp, high quality graphics.
Each graphic is compressed to show around 300+ ppi on most 1080 Full HD screens as the size on 5.5 inch screen is calculated then compressed accordingly.
Graphical animations and small effects are added to increase the visual quality of the game, this keeps the players attracted and engaged with the game.
Image 1
Image 2
A Number of solutions are implemented to reduce the size of the project graphics with little to no effect on the quality, The graphics are single most memory consuming resource in most games and here it was no exception.
Few of the solutions that are implemented involve:
Reuse of Sprites: One sprite is used in multiple user interface and in game graphics which in turn insures there are no duplicate sprites. Same sprite has different colors throughout the project to reduce the effect of sprite reuse to the end user, as seen in image 1
Enforced Maximum Redundancy: Planning and implementation of each object is made with the total project size in mind, increasing redundancy meant decrease of the total size due to single sprite being reused.
Hand Selected Animation Frames: Animation sprites are selected with minimum frames, This process reduced Animation frames used by 45%.
Multiple Layer Graphics Saving 66% to 200% with every combination of sprites. dividing sprites based on their color, then coloring each layer depending on repetition of sprites which works best in concurrent sprites observable throw out the game design, as demonstrated in image 2
For Further Questions And Details Contact Me:
Email : Murad.dasi AT gmail.com | Tel : +962 - 770 - 341 - Seven Three Six