I’m fairly new to game programming and I was wondering how to know what a “good” game performance is.
My 2D Game consist out of a lot of tiles. With my current camera scale it would be 1400 textured tiles on screen, if the whole screen is covered in them. When that’s the case my frames per second drop from 4300 (no tiles on screen) to 1500 (screen covered in tiles). And that’s only the terrain. I’m planning to add lighting, more sprites for trees, enemies etc and all the game logic. And I’m wondering if I already lost too much performance on the terrain rendering.
I know it always depends on what kind of game, but can you say for example about 50% of the resources go to sprite rendering, 30% go to lighting and 10% each go to game logic and sound?
Any advice on performance testing / resource budgeting appreciated!