Selected work
18 projects

A four-part Unreal Engine 5 action-adventure combining third-person stealth, a runner sequence, shoot-em-up gameplay, and first-person combat.

A physics-based platformer where players guide a fragile bubble through an obstacle course using airflow.

A four-player cooperative survival game where players manage survival needs, build structures, fight corrupted enemies, and persistently restore a damaged shared world.

A commercial Meta Quest VR title in Early Access built around passenger inspection, diegetic tools, procedural NPCs, and physical interaction.

A custom physics engine built inside Unity while using Unity only as a rendering host: no Rigidbody, no Collider, and no simulated movement through Transform components.

A Unity ML-Agents study where a maze agent learns to collect twenty pellets while avoiding two randomly moving enemies.

A Unity predator-and-gazelle testbed comparing custom A* navigation with FSM and MCTS decision-making agents that use NavMesh for movement.

A color-and-shape-coded bullet hell where mask switching changes both the player's attacks and which incoming patterns can deal damage.

A virtual-reality carnival arcade featuring basketball toss, whack-a-mole, and a target-shooting gallery.

A puzzle game based on chemical chain reactions.

A simulation game created for Creathon #1.

A competitive 2D platformer and endless runner created for Global Game Jam Tunisia 2022, with solo high-score and one-versus-one modes.

A fast-paced sci-fi arena shooter built around escalating enemy waves, advanced weapons, power-ups, movement abilities, and equipment upgrades.

A mobile AR garden project where players plant, water, and color plants while preserving the garden state.

A puzzle game.

Defend a tree from fire enemies, expand roots to absorb water, and grow plants while racing toward 5,000 liters.

A meta-comedy puzzle game about unexpected interactions, misleading interfaces, and a play button that refuses to cooperate.

A web game created as a solo project for the Opera GX Game Jam.