A Short Game from Start to Finish

Unity5 Project: 3DS Max Model and Basic Breakout Style Game

November 04, 2015

I am slowly acclimatizing to the Unity5 workflow and how some of the new tools work. I decided to try and get a basic game working and build on top of it. For this first project I decided a breakout game would be simple enough to make quickly and I could then look at expanding its features.

The paddle I modeled in 3DS Max
The paddle I modeled in 3DS Max

I was having some issues getting used to 3DS Max after such a long absence but I got my hands dirty and looked at a refresher video. Some tools in 3DS Max make it very fun to model in compared with Maya, it is not necessarily better but some things can be achieved more easily.

The start of a very basic level
The start of a very basic level

A basic level was created to facilitate testing basic features and mechanics of the game.

Start of the level in Unity
Start of the level in Unity

Scoring works and can be easily updated depending on the brick type (At this stage there is only one but I envision different bricks, some of which will react to physics and will require more than a single hit)

After bricks have been hit
After bricks have been hit

I added a way to have some control over the ball which will definitely be modified slightly to only allow push/pull of the ball when it is close to the paddle but for now it works. It is a similiar concept to that of the game Shatter by Sidhe Interactive which was release as a PSN game for PS3. This control over the ball as well as the sloped edges of the paddle makes the game less frustrating when there are less bricks left.