http://riot.com/1S14VKQ #RiotTechBlog
Optimizing games is a hard task which sometimes comes late in the project when very difficult to handle it. But if you’re facing performance there are three steps that will help you gain that needed increase in FPS.
1. Identification: The first step is to identify what aspects from the game are negatively impacting the performance and select ones on top of the list, because spending a lot of time optimizing something that will bring little benefit is not so useful. So know what to optimize, and how much it will benefit you.
2. Comprehension: The second step is to understand why the specific part is slow, and why it was done that way in the first place. Knowing the root of the problem will let you create an effective solution, without breaking other parts of the game.
3. Iteration: The third step is to apply your solution and execute another performance test to identify if the changes improved the game as needed comparing the new results with the previous ones, if yes congrats! If no, repeat the process.
This is a very good practice that I try to follow, and in general can be applied to many performance problems, which is very positive, so we can deliver that smooth fps to our players.















