I've been an avid gamer and software developer all my life and now I have brought those two passions together into game development.
I made my first game on my Commodore 64 when I was 12 years old, and I was hooked! Back then games had to be squeezed into just a few kilobytes of RAM, and had to look good in low resolutions with very limited colours!
These days we no longer have these kinds of limitations and by using modern visual game engines such as Unity, building games is easier than ever.
However, despite the amazing functionality that Unity provides, games are still hard to make and many people struggle with the programming especially.
I believe that the best way to learn is by doing and so my teaching approach is project based; I skip the fluff and dive right into building small, complete games from the outset and give you ideas for how you can take that tutorial game and tweak it to make it your own and stretch your skills.