I had to do this within my own game and basically it means exactly what it sounds like. But more from a problem solving sense. You have to find ways to accomplish the same things with less processing and less memory. Some good examples from my experience were reducing the number of computations required to move objects, consolidating similar repetitive code into reusable scripts, decreasing the number of objects being rendered during a single frame by pausing enemies and bullets that were off screen. Lots and lots of things like that. Hours and hours of work and debugging. Trial and error. Creating simplicity from complex problems.
Latest Answers