UI Integration
-
Matching UI integration to Mockup and PO vision for every devices
Animations part
BEFORE
Animation with code (DoTween) by programmers
AFTER
My retake - Timelines + basic clips
-
Adding life and juiciness to the game
-
Moving some animation code to Timelines and clips for better control and transitions
-
Speed up the animations to have a better flow during player session
-
Animations using only scaling and alpha for the whole menu (3 clips)
-
Remove fade on SpriteRenderer: convert to scale
-
Gaining up to 4 seconds in total when receiving a bonus reward
Exemple of a Timeline
Performance part
Graphic
-
Remove duplicate sprites
-
3D textures and sprites compression
-
Remove duplicate and unused VFX
-
Reexport and convert basic sprites to 9-slices
-
Clean VFX and minimize the usage of particules
-
Reintegration without Layout Element
Others - With the help of a programmer
-
Remove unused and deprecated scripts, prefabs and gameobjects from the scene
- Convert some menus into adressables
- Rethink some animations (less code, more Timelines and general clips)
We gain:
-
APK size => From 114Mo to 109Mo
-
RAM ~55Mo (low estimation)
-
Loding time => - 1s
-
Project maintainability ++
Quick overview
Here
I started working on
optimisation
Here
We released a second big optimisation pass
I did not cover everything, if you want to know more, feel free to contact me :D