top of page

MONOGAME PROJECT

Engine: Monogame
Languages: C#
Project: Personal

Status: Closed, unfinished

​This was an experiment I worked on in my free time using the monogame framework. The project was a chance to get a better understanding of some things I was interested in.

​

Characters use 2D rigged skeletons to animate, with inverse kinematics used to allow full 360-degree motion of weapons. 

Physics were implemented for AABB, OOBB, line segments and particles.​ A particle engine was created that allowed emitters to create trails, emit particles continuously or emit a pulse; additional colour lerping was used to allow particles to change colour or fade out across their lifetime.​ Normal mapping was used to enhance the appearance of objects, tiles in particular use a blend of two normal maps to allow several variants of tiles to be used without internal edges being displayed. 

DESIGNED BY RUAIRI O'KEEFE
2024

bottom of page