Works in Progress

WIP & Demos

Snowboard Character Controller

Early WIP of my snowboard game in Unreal Engine 5.2 using Angelscript for all the logic. Currently movement, jumping and spins are implemented, along with some basic procedural animation using Unreal's Control Rig. The end goal is to flesh this out a bit more into a full game with grabs, rail tricks and combos.

Character Movement Simulation

A demonstration of character movement separation using a simple partial boid simulation in Unreal Engine 5.2 and C++. The characters in this demo attempt to avoid each other without using physics collision. There are two teams, each team chases the ball matching their own colour.

This demo shows various ways in which broken sections of the navigation mesh can be navigated in Unreal Engine 5.2 and C++. Jump down is available by default in Unreal, the rest of the logic along with playing the animations has been implemented by me. Animation assets are from Mixamo and retargeted to Unreal's Mannequin.

  1. Jump down
  2. Jump up
  3. Lateral jump
  4. Teleport
  5. Climbing ladder
  6. Wall climb
  7. One Character using default navigation provided by Unreal, other character follows a pre-defined set of waypoints


Implementations of common uses of trigonometry in games using Unity and C#. Used for learning purposes and to help visualize mathematical formulae.

These are early demos and showcases meant for exploration into various areas of game development and may or may not make it into any final version of a game. Thanks for checking them out!