Professional Projects

Cyber Security Training Game 2019 – Present

Currently I am contracted by the University of South Wales to develop a cyber security training. This game is developed in association with the Regional Organised Crime Unit as part of the South Wales police.

It’s being written within the Unity engine in C#, and is intended to educate businesses about the importance of cyber security within the workplace.

Technologies Used

  • Unity
  • C#
  • JSON

The game can be played online on here:

Haemic’s Challenge 2016 – 2018

Haemic’s Challenge is a mobile game that I was contracted to develop for the NHS Wales. It’s targeted at children between the ages of 4 and 12 who have haemophilia.

The game has been designed to teach the children about their condition by having them complete a variety of arcade style mini-games. These games portray topics which relate to the condition and it should remain fun while having an educational backing.

The game has been developed in Lua using the Corona SDK. The main reasons for developing the game in this particular SDK is being able to export it to multiple platforms such as iOS or Android. In addition to this, it also allowed for rather fast development time which was very useful being the sole developer and having to handle all aspects of the project life cycle from planning to deployment.

As the game was developed for the NHS Wales, I often had to attend meetings and provide regular updates about the status of the project. This proved particularly useful as I had to ensure the game would suit its target audience and the constant feedback would help me achieve that.

I also have presented the game at a trade show called the Celtic Game Show as mentioned on my blog, this in turn was an invaluable experience and provided much needed feedback from people outside the NHS Wales.

Technologies Used

  • Corona SDK
  • Lua
  • iOS & Android Development

Google Play Store URL

Apple App Store URL

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top