- The whole process lasted 15 seconds
- The shapes of the asteriods didn't match what I had in mind.
- The generation of each asteroid took a lot of time using the algorithm I designed.
- Due to the random location of the asteroid, lots of blank spaces might occur.
- Work on revamping the algorithm by means of parallelism.
- Lessen the generation system complexity.
I haven't parallelized the system yet though I've designed it with an eye to the future to make it easier for subsequent versions to integrate it. And that has been my experience so far.
Interesting topic, I'll be sure to check out your game when I have the time to do so. <$0.02> Given the title of the article, I would have liked the explanation to be a bit more technical. </$0.02>