SnoutUp
Member
Hey there,
I have received a few complaints about phones heating up during relatively short play sessions (10-20) of my game. Lately it was mostly from iOS beta testers, but I think Android users mentioned something too. While it could potentially be that my game is just THAT hot, I'd like to know other possible causes and hopefully resolve some issues before the launch.
Game is a turn-based card crawler, low object count, generally not that intensive (with few exceptions mentioned below). Here's what I'm thinking about, but don't have enough technical knowledge to rule or confirm things out:
Let me know what you think!
I have received a few complaints about phones heating up during relatively short play sessions (10-20) of my game. Lately it was mostly from iOS beta testers, but I think Android users mentioned something too. While it could potentially be that my game is just THAT hot, I'd like to know other possible causes and hopefully resolve some issues before the launch.
Game is a turn-based card crawler, low object count, generally not that intensive (with few exceptions mentioned below). Here's what I'm thinking about, but don't have enough technical knowledge to rule or confirm things out:
Game is running at 60FPS (would capping this to 30-50 help?)(didn't help)- Doing a lot of calculations every turn (mostly data structure manipulation)
- Auto-save every few turns (a lot of data structures being created, converted to JSON and written to file (file_text_write_string))
- Application surface is disabled (I still do that since I noticed performance boost in older Android devices ages ago)
- A single surface is being drawn (backgrounds) and only updated when view size changes
Let me know what you think!
Last edited: