The First Game

I’ve created a few basic proof of concepts, followed a lot of tutorials, read a lot of whitepapers and websites and I’ve centred around Unity and C#. For the past year I’ve concentrated on a single game and, although it’s not finished, it’s looking pretty good so far.

I’ve tried not to bite off more than I can chew, I’m starting simple. It’s a very basic 2D space shooter for phones. Lot’s of tutorials like to use the space shooter as a starter project and I’m no different. It’s not going to have networking or a multiplayer element to it. It’s just a basic and (hopefully) fun shooter for the person who has ten minutes to spare.

I’ve got plenty of imaginative but realistically achievable ideas for future games but this one has to be finished first!

 

52+

Weekends developing the game

The game was started in May 2018 after many tutorials and attempts at vastly more complicated games. The first releasable game needed to be simpler to be have a realistic chance of seeing a wider audience.

 

60+

art assets

The main rule broken is in doing all the art assets. It’s time consuming but part of the creative experience that needed to be pursued. Open source sound and music will also be replaced at some point too.

 
 

3000+

lines of code

There are currently 50+ C# files and so the average lines of code per file is under 60. There are hardly any comments because the code should be small and clean enough for anyone to understand. Only 8 files breach the self imposed 100 line limit, none of those breach 200 lines of code. These files will be refactored before release.