I'm Damian, a gamer since the age of 6 and I am totally hooked on VR games and RPGs are my jam.
I have been making all sorts of software for more than 10 years, but I am most passionate about creating memorable gameplay experiences.
I am a Unity Certified Professional Programmer that has shipped 2 x titles.
Action RPGGame Engineer Unity 3D C# Mobile
I am the lead unity developer for the mobile fantasy PRG that is connected to Web2 marketplace and optionally connected to a Web3 wallet for in game NFTs.0
It is my job to lead a team of programmers to developer MVP and by extension Vertical Slice of this ambitious project.
My main responsibilities are to work with 3D artists, animators, VFX artists and level designers to ensure delivered assets were of a high quality and could be integrated into the Unity engine.
I then co-ordinated the programming team to undertake the necearry work while I trail-blazed and created new systems.
PC JRPG/Farm SimulatorGame Engineer Unity 2D C# Photoshop PC
I was a game programmer for this project that was in BETA and available on Steam Early Access.
It is a cross between a classic JRPG and a farm simulator with crafting/cooking and breeding mechanics.
I am bound by NDA for this role. Contact me if you would like to share more details about my involvement in this project.
Third Person ShooterGame Engineer Unity 3D C# PC
I was contracted to take designs from the game designer/producer and create a prototypye.
It was also my job to formalise the game design document and add version control.
The brief was to assemble a compelling prototype using only Opsive assets from the asset store and arrange them to best demonstarte shooting, looting, inventory management and artifical intelligence.
I delivered on the design as promised and also contributed to the Opsive products via the forums with code snippets and bug reports.
Space ExplorationGame Designer Game Engineer Producer Unity 3D C# Photoshop Behaviour Trees PC
This is a space exploration game that blends isometric space flight and first person/third person exploration.
I wanted the game to be non-vialont so the usual shooting mechanics have been replaced with dangerous environments like Ion Storms, fire, explosive decompression, etc. I have used this dangerous to belnd in some light survival mechanics to create anxiety and challenge.
The core gameloop is based on courier and salvage missions with underlying procedural opportunities that provide classic risk/reward gameplay.
Dark Fantast Action RPGGame Designer Game Engineer Producer Unity 3D C# Behaviour Trees PC
This was a dark fantasy action RPG that focuses on building an undead army to do most of the fighting.
However, I wanted to discourage turtling so I added a mechanic that awards the player Blood for getting invloved in combat. Blood is a combat resource required for all spells so the player is compelled to take risk combat.
Each of the undead minion classes has a unique utility for breaking fences, dispelling magic barriers and shooting switches so the player must raise undead to suit the environment in order to proceed.
Sci-fi Turn-based TacticsGame Designer Game Engineer Producer Unity 3D C# PC
This was a turn-based tactics game with movement and flanking mechanics set in the claustrophobic levels of a shipweck.
I wanted to create anxiety and opportunity in the gameplay by using level design with tight spaces and destructable objects that damage nearby combat units.
The player could use weapon skills to interact with destructible environment or interfere with NPC capabilities using neural impant hack skills.