top of page

Projects

Magic Notion

Generalist Programmer

As an all-round generalist Unity C# programmer, my journey in game development has spanned the entire lifecycle, from initial prototyping to final polish and debugging.

​

Collaborating closely with artists and designers, I seamlessly translated conceptual ideas into tangible prototypes during the prototyping phase, ensuring a cohesive blend of visual elements and interactive dynamics within Unity's versatile environment.

 

As we moved into the polishing phase, I fine-tuned animations, optimized performance, and enhanced visual aesthetics, cultivating a visually appealing and immersive gaming experience.

Boat Simulation  - Go Earth

Generalist Programmer

This was a current 6-month contract where I was employed to create a simulation alongside 5 other programmers and one artist for a boating company called Go Earth.

​

during my time here I worked on the different games modes which include a race mode and rescue mode where the play can try out how different boats handle the water.

​

as well as creating these gameplay features I would be a generalist bug fixer across all aspects of the game programming.

2D Enemy Creation Kit

Tools Programmer

Here i creat a tool where users that have no experience coding can create a variety of enemies by simply adding a script and choosing the functionally they want.

​

This tool was published to the unity store and

it is also available to buy on itch.io page

Binger Ninja

AI Programmer

A 2D isometric game where the player takes control of an overweight ninja called Binger.
The game takes place in Nakamura tower.

​

my responsibilities were creating all the games enemies and bosses as well as being one of the primary bug fixes across the whole project and helping out with gameplay features

​

Revolt Games

UI Programmer

At Revolt Games, my role was UI programmer where I would create menus for the game as well as their functionality. 

​

Also this role I would do random world generation where I used Perlin noise to generate terrain.

​

the game never published but it was a great learning experience.

​

Capture the flag AI

AI Programmer

Here i created 3 different ai classes using decision trees to play a game of capture the flag.

​

Healers - would heal the lowest lvl player and power up the highest lvl player while protecting teh base but done little attacking 

​

Commando - a general alrounder class that usest team work to capurte the fland and retrive its own while flanking the enemy team.

​

Assasin - a pure offencive ai that woudl attack low lvl character and steal enemy health pack only to drop them again to ambush the enemy healer

bottom of page