About Me

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.

Languages

  • C# (High)
  • Objective-C (Medium)
  • Swift (Medium)
  • C++ (Beginner)
  • JavaScript (High)

Technologies

  • Unity (High)
  • Photoshop (Beginner)
  • Git (High)

Project Tools

  • JIRA (High)
  • Trello (High)
  • Azure DevOps (High)

Other

  • Game Design (Medium)
  • SCRUM Agile (High)
  • Communication Skills (High)
  • Time Management (High)

Certifications

Unity Certified Professional Programmer

Professional Projects

Origins: The Fall of Azoria (2023)

Dreams Quest

Action RPG

Game Engineer Unity 3D C# Mobile
Origins: The Fall of Azoria

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.

Lead Unity Developer

  • Requirements Analysis
  • Programming
  • Game Design
  • Prototyping
  • System Integration
  • Refactoring Legacy Code
  • Game Balance
  • Engine Tools
  • Technical Leadership

JRPG Project

JRPG Project (2021 - 2023)

Indie Studio (NDA)

PC JRPG/Farm Simulator

Game 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.

Game Programmer

  • Game Design Refinement
  • JRPG Mechanics
  • Inventory Item Mechanics
  • User Interface
  • Editor Tools
  • Refactoring Legacy Code

Unnamed Project (2020)

SPAR Studio

Third Person Shooter

Game Engineer Unity 3D C# PC
Unnamed Project

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.

Game Programmmer

  • Prototyping
  • FPS/TPS Mechanics
  • Looting Mechanics
  • Crafting Mechanics
  • Inventory Management
  • Artificial Intelligence
  • User Interface
  • Editor Tools
  • Asset Integration

Personal Projects


Spiral's Edge

Spiral's Edge (2022)

Sandbox D7

Space Exploration

Game Designer Game Engineer Producer Unity 3D C# Photoshop Behaviour Trees PC

Design

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.

Engineering

  • Prototyping
  • Isometric Ship Controller
  • First Person/Third Person Controller
  • Artificial Intelligence
  • Cargo/Inventory System
  • Economy System
  • User Interface
  • Editor Tools

Project Management

  • Roadmapping
  • Hiring 2D Concept Artist

Lord Of Decay (2018)

Sandbox D7

Dark Fantast Action RPG

Game Designer Game Engineer Producer Unity 3D C# Behaviour Trees PC

Design

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.

Engineering

  • Camera System
  • Combat System
  • First Person/Third Person Controller
  • Artificial Intelligence
  • Inventory System
  • User Interface
  • Editor Tools

Project Management

  • Roadmapping
  • Hiring 2D Concept Artist

Project Nova

Project Nova (2015)

Sandbox D7

Sci-fi Turn-based Tactics

Game Designer Game Engineer Producer Unity 3D C# PC

Design

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.

Engineering

  • Camera System
  • Third Person Controller
  • Artificial Intelligence
  • User Interface
  • Editor Tools

Project Management

  • Roadmapping
  • Hiring 2D Concept Artist