Joe Michael McDonald

I make games

Dungeon Crawl

Dungeon Crawl is a turn-based multiplayer adventure game that was commissioned by N-Dream. The game was built in Unity 3D and uses the AirConsole API to allow mobile devices to be used as controllers. Implementing an improved build process allowed us to support multiple platforms including WebGL and Android. The project was a huge success and the game is currently number one on the AirConsole platform.

Play Press Kit

Two Skeletons in a library.
A Wizard launching a fireball.
A Goblin standing next to some lava.

Swords & Shadows

Swords & Shadows is a top down hack 'n' slash inspired by Zelda and Diablo. This game was a chance for me to explore different components of the Unity 3D game engine. The game implemented AI pathfinding, visual effects, animations and FMOD audio integration. I learnt invaluable project management skills and found my favourite tools - GitHub, Trello and Slack.


Three Bats chasing the player.
An exploding chest with gems inside.
A scary looking structure in a cave.

About me

I love making games and founded 8‑Bit Ape in 2013, not long after graduating from University. Our most successful game is Dungeon Crawl - a multiplayer dungeon adventure which is one of the top games on the AirConsole platform. I’m proficient with Unity 3D and C# .NET and enjoy creating 3D assets with Blender. My IDE of choice is Visual Studio Code and I’m comfortable using Git and TFS. I’m always looking for exciting game projects that encourage me to explore new technologies!

I talk a lot about video games, but I also love playing board games with my close group of friends. Some of our favourites include One Night Ultimate Werewolf and Saboteur. I tend to do a lot of cooking at home, which I find really enjoyable, but not so much the tidying up afterwards…

Download CV


8‑Bit Ape


Game Developer

  • Released Dungeon Crawl and Swords & Shadows.

  • I have a range of responsibilities from gameplay programming to project management.

  • Games created using Unity, Blender and C# .NET.


NOV 2011 - FEB 2018

Software Test Engineer

  • Worked on a number of web-based products and solutions.

  • Developed web applications using Javascript, Knockout and C# .NET.

  • Created an automated test framework using Selenium and NUnit.


Solent University

SEP 2007 - JUL 2011

BSc Sound for Film, Television and Computer Games (First-Class with Honours)

  • Campus IT award for 3D binaural audio game 3rd year project.

  • Programming units included C++ and C#.

  • Work experience with BBC and London based game studios.