As we mentioned in a previous post, developing some mobile games together was one of the things on our bucket list…

Mobile Games
Photo by rawpixel on Unsplash

We’ve been looking at the tools available for developing mobile game and Unity3D seems to be the best fit for us. Dad’s experience with the “Microsoft Stack” being the main reason. Unity3D also seems to provide a natural and intuitive toolset to enable even beginners to produce good quality games with minimal code and also allows us to target multiple platforms from a single codebase.

To begin we walked through some basic tutorials that are built into the Untity3D tooling. Being impatiant we skipped through them quickly and started following the flappy bird tutorial (who doesn’t want to develop a game like flappy bird!). For dad this was relitivly easy and a nice intro into 2D endless background scrolling game development. However, for a 10 year old lad this is not a good place to start. So we are going to step back and look at the core basics found here.

At the end of the flappy bird tutorial we had built a “working” flappy bird game and felt kinda proud of ourselves. Check it out below… (click or tap to flap)

We’ve also started work on our own game… Initial idea is down on paper and we have started to think about defferent aspects including character design, levels, powerups, in game currency, etc. The idea isn’t exactly original or unique but it’s an idea we are both comfortable with. More details coming soon, but for now we need to learn!