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