Fundamentals:

Game Maker here. I use Unity myself, but these tips are some universal techniques that any programmer can use. Memory Management and optimization: most engines have garbage collection to free memory back up, since if there is too much garbage it can lower framerate. Creating and destroying objects yourself is very inefficient, but I found […]