Mirage Oasis Games

Game development, from the inside out.

Unreal Engine 5 programming across C++, Blueprints, multiplayer, and gameplay systems. I handle the technical implementation, whether you need a single feature or help connecting the whole game.

Gameplay & systems

Modular inventory, quests, combat, progression, and economy systems. Gameplay Ability System (GAS) implementation and the architecture that connects your features.

Networking & multiplayer

Replication, server authority, player interactions, and networked gameplay for listen and dedicated servers. Multiplayer logic built around your game’s requirements.

UI & animation integration

Game interfaces and the logic behind them. Animation and asset integration that connects your supplied artwork, models, and animations to working gameplay.

C++ & Blueprint architecture

Core logic and base classes in C++, exposed cleanly to Blueprints for iteration. Clear boundaries and reusable systems that help a project stay maintainable as it grows.

Performance & engine logic

Profiling, optimization, and investigation of expensive gameplay code. Custom Unreal source engine edits when the project needs changes below the gameplay layer.

Prototypes, layouts & tools

Playable prototypes, gray-box level layouts, and the logic that makes them work before final art arrives. Project tools, application features, and systems that support development.

Automation & optional AI workflows

Workflow automation and experienced AI-assisted development, when you want it. Hands-on programming remains my main approach. Before using AI on your project, we agree where and how it is permitted. It can help with repetitive or time-consuming work; I review the results, integrate them into the project, and test what I deliver. I’m equally comfortable working without AI.

My focus is programming and implementation. You supply the art, models, and animation assets; I build the systems and integrate them into the game.

Discuss your project