A few screenshots from a game I have been working on over the last 5 or so weeks. Its a stealth/infiltration style game, similar to metal gear solid or deus ex.

The second part of the fantastic article about the fab 48 hour gaming competition. 

A great article about the competition I was in recently. I was with the team “Well Placed Cactus”. It was extremely fun. (And as can be read, our ideas were fueled by beer and lack of sleep haha)

A volumetric light shader I was working on a while ago. Ive improved it in terms of speed and appearance since.

A volumetric light shader I was working on a while ago. Ive improved it in terms of speed and appearance since.

Just a painting of Totoro I made. I wanted to have a Totoro background, and I really loved this water scene that’s on the cover of the movie, but I could not find any decent sized ones, so I repainted it ( stylized a bit )

Just a painting of Totoro I made. I wanted to have a Totoro background, and I really loved this water scene that’s on the cover of the movie, but I could not find any decent sized ones, so I repainted it ( stylized a bit )

The Prototype of the user interface/operating system. It loads games, and information about them, and displays them in a highly customizable tile array. It can also play a short movie of the selected game. Themes can easily be applied to the UI, and are as simple as dragging a folder in. The UI Handles launching of games, and will continually check the status of launched games, and end them if they become unresponsive at all ( to make sure the arcade machine cant “freeze”. The arcade machine also has a button that can force kill any open game.

The Prototype of the user interface/operating system. It loads games, and information about them, and displays them in a highly customizable tile array. It can also play a short movie of the selected game. Themes can easily be applied to the UI, and are as simple as dragging a folder in. The UI Handles launching of games, and will continually check the status of launched games, and end them if they become unresponsive at all ( to make sure the arcade machine cant “freeze”. The arcade machine also has a button that can force kill any open game.

Nearly Finished 

Nearly Finished 

All the electronics for one of the machines is done. Spending the next two weeks doing the final painting on both. Then just to put the buttons in, and wire them up. Ive also nearly finished the user interface.

All the electronics for one of the machines is done. Spending the next two weeks doing the final painting on both. Then just to put the buttons in, and wire them up. Ive also nearly finished the user interface.

We have been making some arcade machines at uni. They are turning out awesomely ( Im doing the electronics, and writing a user interface to launch games from )

We have been making some arcade machines at uni. They are turning out awesomely ( Im doing the electronics, and writing a user interface to launch games from )

Here’s the words we had to use.

Testing some shaders in my current project. Attempting to achieve a cold and wet feel. ( none of the art is final, im the programmer for this project, not the artist. This is just a code test :) )

Testing some shaders in my current project. Attempting to achieve a cold and wet feel. ( none of the art is final, im the programmer for this project, not the artist. This is just a code test :) )

Wow, very cool stuff! I looked at your blog! Becoming a Game Designer is my dream! I worked alot on Blender, and sometimes switching between 3Dmax and Maya. I know Python very well, and I'm not bad with C#, still don't have a clue about OOP:(. Do you think that is a good start ? I'm very interested to work on some sort of project, to push myself learn more, Do you have a suggestion ? Thanks!

Hey, Thanks for your interest! :) One thing I find useful in learning to program, is to use programming to solve small problems I have in other areas, instead of relying on other peoples programs. No matter what language you use, this helps you understand the process of identifying a problem, and coming up with different solutions for it ( or researching how others may have overcome this problem). Apart from that, all I can really say is make something. It doesn’t matter if it turns out bad, or if you never finish it, just make something, and don’t stop making things. A good idea is to remake older games, This will help you understand not only the mechanics of these games, but also the programming techniques used by the designers ( which surprisingly, are often still very useful today ). C# is a pretty fantastic language to learn in, and I highly advise continuing on with it :) but yea, Good luck with everything :)

Just a small Unity level I put together over a few hours. The task was to program 3 different player interactions.

Just a small Unity level I put together over a few hours. The task was to program 3 different player interactions.

Just a bit of playing around really. You can create atoms, and they dance to the music ( this is carbon )

Just a bit of playing around really. You can create atoms, and they dance to the music ( this is carbon )