Week 4 brings about the start of development. Upon deciding which game idea to take up for the project, it was time to start doing some research. To ascertain what was needed, a requirements list was first written up.
2D Endless Runner Requirements list:
This being the first draft of requirements may, naturally, be altered as development continues. However, it should serve as a solid base on which to form the game and be followed as closely as possible.
Initial research will consist of items listed in the ‘Essential’ column in order to gather enough knowledge to produce a working prototype.
As development continues and essential requirements are being fulfilled, there will need to be further research in order to implement items listed ‘Useful’.
If time constraints allow, or for the continuation of development post-deadline; ‘Desirable’ items would be ideal features to research and add to the game for a release version.
Along with the requirements document, a Unity Project was created. Using Unity’s relatively new 2D engine (4.3 release, 2013) and some primitive shapes, it was time to start experimenting with some core functionality. Before researching in depth what was needed to most efficiently produce the game being pursued in this project, there was a desire to play with Unity and discover what could be done without the help of tutorials and / or documentation.
The end result was a couple of square platforms and sphere for a player that could move and jump. Don’t worry; it will look a lot better soon!