Top Section

Welcome to my computer games design blog ..

about me

When you see my intro video you see a selection of some of the games I play. I have played games long before I designed them. I started my games design journey using flash and my first classes I ever taught were to do a flash based space invaders game (see screenshot below). However flash is not an easy games design platform to use or deliver with.

Primitive but fun to do!

I was always on the hunt for a better games development platform and then I discovered Mark Overmars Game Maker (version 6 back then) and ever since that day I have been using Game Maker (in all its variants). Its a great way to 'introduce' games design to students.

Gamemaker with my version of the classic 'Manic Miner' loaded up and ready to play!

This is 'manicminer' ready to be ported to android systems.

From 2D to 3D and beyond
The next step was to move from 2D games such as platform games and shoot them up to full 3D FPS type games like 'Call of Duty" etc. I came across UDK (UnrealDevelopment Kit) fairly early on. I found its interface simple and intuitive. Also for student who hate coding the 'kismet' system is excellent. However after doing some research I discovered Unity. Which is an excellent all round development tool (although it does not produce as polished games as UDK can).

Now I am using Unreal 4 Engine to develop games. I have used Unity and have created some games with it. However Unreal is free and is a simpler product (with better support I believe) so for me its Unreal 4 Engine is my preferred game engine of choice. I have also been using Maya to create all my 3D models in (once again I prefer Maya to 3D Studio Max). 

PhD Research student

I am also a PhD research student based at SGI Coventry University (Serious Games institute) . 

I have been doing research into embedding mathematics into games design.

A recent paper I have presented and published is

This pilot study explores the use of serendipitous learning of mathematics in a group of Further Education students. Data was gathered from 28 students within a computer games design unit on a computer science course. The data was gathered using both quantitative and qualitative methods. The findings indicated that even at this early stage that student's view of mathematics had changed in a positive direction and students had learned mathematics during this process. The data analysis showed that further research into serendipitously embedding mathematics with a games design unit is of value and worth pursuing.


  1. Can you teach me how to make these games as I am very impressed. Pls