I started learning C# in the context of game development when I began using the Unity engine back in 2015. Since then, it has been the primary language that I have used when creating games, as it is a power, intuitive and easy to read language.
I have used JavaScript in a variety of contexts, including for the dynamic elements of this site, computational problem solving, and some browser-based game development. I have some experience using the jQuery library, and am keen to become more familiar with other libraries.
Since the start of 2019 I have been learning C++ in the context of game development through the Unreal engine. Already I feel I have a good grasp of some of the fundamental features of the language, including pointers, references, and polymorphism.
For over 6 years I have been scripting with C# within the Unity engine to create a variety of 2D and 3D games. I have developed several games – both complete and prototype - with a focus on family-friendly puzzle/arcade-style games. I have participated in a number of game jams, several of which involved working in a small team.
I have over 2 years' experience using Blender to model 3D environment assets. I have created both high-poly and low-poly chess sets, as well as a range of furniture items. More recently, I have been developing my skills in creating UV maps, colour maps, and normal maps to texture my models, then importing then into Unity.
I have been using the Unreal Engine since the beginning of 2019. My experience thus far has included basic scripting with C++, using the Blueprints Visual Scripting system, and making use of some of the engine's powerful built-in functionality. In May I released my first UE4 game: Dungeon Defence. Keep your eyes peeled for more games coming soon!
Over September 6-8, I participated in the GameDevHQ September Game Jam. I was in the process of recovering from surgery, and hadn’t been on my PC – let alone done any game development – for the two weeks prior to the jam. That being said, I find game jams to be a great motivation to actually get a game made and out there, as otherwise projects just sit unfinished and unreleased. Because my health wasn’t […]
To get in touch you can either send me an e-mail directly, or submit a message by using the form below: