Monsters Domain
An evil first-person Action RPG built with a 3-person indie team. I led gameplay AI & combat over 1.5 years in Unreal Engine.
Gameplay systems, game AI and 3D navigation in Unreal & Unity — 22 launched projects, 4 Steam titles, and tools other developers build on.
I'm L. Charitha Madhushanka, a Senior Game Developer with an MSc in Computer Games (Distinction) from the University of Essex. For over six years I've shipped commercial games, VR/AR experiences and engine tools — currently as Senior Gameplay Engineer at Ripstone Games on an unannounced PlayStation title.
My focus is the craft behind play: combat and AI, physics-driven mechanics, crowd and pathfinding systems, runtime ECS and Niagara VFX. I also publish high-quality content to the Unreal marketplace — 11 products, 150+ assets used by developers worldwide.


From low-level C++ gameplay code to designer-friendly Blueprints, ECS architectures and VFX — I work end-to-end across the stack.
Shipped titles and experiences across Unreal and Unity — PC games, VR experiences and marketplace work.
An evil first-person Action RPG built with a 3-person indie team. I led gameplay AI & combat over 1.5 years in Unreal Engine.
One of Sri Lanka's biggest games — 1.6M reach, 25K downloads. Built with the Arimac team.
A VR tour of Sri Lanka's ancient kingdom for HTC Vive.
Single-player indie action game built in Unity.
Realistic virtual horse racing with dynamic environments & runtime winner selection via API integration.
Drive a McLaren against a machine-learning-trained AI car agent.
Gameplay captures from shipped and personal projects.



Engineering deep-dives into the systems I build in Unreal Engine — 3D navigation & pathfinding, crowd AI, runtime ECS and Niagara VFX. The code behind the games.

Full 3D navigation through voxelized space for flying & climbing agents.

Scalable crowd movement with smooth local avoidance between agents.

Data-oriented entity-component-system for high-performance gameplay.

Marketplace-grade particle systems & effects authored in Niagara.

Building the melee combat & enemy AI behaviours for the RPG.

Prototyping a stylised sci-fi melee combat experience.
A fully interactive 3D Rubik's cube — drag to rotate, scan a real cube with your camera, then follow a guided 7-phase solve with live algorithm playback. A little side project that shows how I turn systems into playable, teachable tools.
I publish high-quality, documented content to the Unreal Engine marketplace — VFX, systems and tools used in commercial and educational projects. Every pack ships with clear documentation and support.
Ripstone GamesWorking on an unannounced PlayStation-exclusive multiplayer game — core gameplay features, player interaction systems and in-game mechanics.
G-DevsHead Gameplay AI Developer on "Monsters Domain" and Lead Gameplay Developer on "Rich Dad Simulator" (PC).
Arimac LankaBuilt interactive media — PC games, virtual reality and augmented reality applications.
Publishing high-quality content for Unreal developers — 11 products containing more than 150 assets.
Awarded with Distinction. Specialised in Game Design, Game AI, Physics-based Games, Virtual Reality & Augmented Reality.
Second Class Upper Division (GPA 3.61 / 4.00). Specialised in Game Development.
Available for freelance, contract and studio roles — gameplay, AI, VR/AR and marketplace work. Drop a line and let's talk.