A 2D Game Retrospective
Good evening! We’ve now finished our boss fight and can take it into the end of our wave system. We’ll have a game with a clear beginning, middle, finale, and end. Not all games have to be so concise, but for something like a small arcade style game, we want thing to be as clear and enjoyable as possible. If you’ve followed along with me I’m sure you’ve learned a lot, just as I have. But that’s part of programming and it’s okay; sometimes you type a line and sometimes… you Google it. Being able to look up how to do something is actually a strength and not a weakness. It means you can learn and adapt as you need to.
So where did we start and where are we going? We started with a prototype of squares before we moved into graphics and features. Why did we do that again? It was to test not only how the game might work but, to also see if it might even be fun. We had our one blue player cube and an enemy red cube. First we let the blue cube move by checking the Unity horizontal and vertical inputs. Pretty simple start. We then let the blue cube fire (instantiate) a laser to attack the red cube. Then we added some movement for the enemy!
Once the basics were down and approved we traded in our cubes for some graphics and started to work on adding features, variation, challenges and all sorts of additions. We added sound! We added some post processing effects to really enhance how the game looked. And we even added some animated damage to our player!
Once we had game play that worked, we started to give our game some structure. We developed harder challenges and set them up in a way things started easier and slowly progressed to harder. We used the wave system to give the player not only a break from time to time, but a way to feel their progress. And at the very end we topped it off with a boss fight that used similar ideas from the previous enemies and new ideas.
If you’d like to take a look at the finished project you can do that HERE at itch.io and play right in your browser. I hope you feel like you’ve learned a lot and can’t wait to share more with you! See you again very soon.