A
Apollo14
Guest
Hi guys!
I’m new to GameMaker (I used to work only with some lua-based engines before). I’m thinking about diving into GMS, how fast it is practically on mobile platforms?
Can you please help me to compare perfomance?
Would you be so kind to compile a similar simple 1280x720 apk in GMS, and check how many Spine objects can be rendered with 60fps? And how many traditional frame-based animations can be rendered?
Here’s my benchmark objects: spine json, traditional spritesheet and compiled apk:
https://www.dropbox.com/s/6petw1bmknlacfk/spine_vs_spritesheet_perfomance.zip?dl=0
(lua source code: https://github.com/Apollo144/spine_vs_spritesheet_animations/blob/master/main.lua )
Currently I’m limited to ~60-70 animated Spine objects on screen. If I add more, FPS starts dropping to less than 60 (on my Xiaomi 4X hardware).
Frame-based animations perform better (I can have ~350-400 frame-based objects on screen with 60fps)
Can’t wait for your results!
Many thanks!
George.
I’m new to GameMaker (I used to work only with some lua-based engines before). I’m thinking about diving into GMS, how fast it is practically on mobile platforms?
Can you please help me to compare perfomance?
Would you be so kind to compile a similar simple 1280x720 apk in GMS, and check how many Spine objects can be rendered with 60fps? And how many traditional frame-based animations can be rendered?
Here’s my benchmark objects: spine json, traditional spritesheet and compiled apk:
https://www.dropbox.com/s/6petw1bmknlacfk/spine_vs_spritesheet_perfomance.zip?dl=0
(lua source code: https://github.com/Apollo144/spine_vs_spritesheet_animations/blob/master/main.lua )
Currently I’m limited to ~60-70 animated Spine objects on screen. If I add more, FPS starts dropping to less than 60 (on my Xiaomi 4X hardware).
Frame-based animations perform better (I can have ~350-400 frame-based objects on screen with 60fps)
Can’t wait for your results!
Many thanks!
George.