Mahdi Ikken

Featured Projects

Here are a few of the things I've been working on recently.

🚧 Current Projects

🧠 MultiPurposeAI (WIP)

A modular AI system for Unreal Engine 5, using Behavior Trees and Data Assets. Supports combat coordination, scalable behavior strategies, and horde AI management.

Unreal Engine 5AIBehavior TreesDesign Patterns
View on GitHub

🔥 The Satanic Saint (WIP)

A stylistic hack-and-slash game about a conflicted metalhead battling inner demons through brutal, high-energy combat. Features branching morality and dynamic playstyle shifts.

Hack & SlashUE5StylizedDevlog
Watch Devlog

📁 Old Projects

🎱 VR Pool (2021)

An immersive VR billiards game developed with Unreal Engine 4.27. Features custom physics, multiplayer support, realistic cue mechanics, and a replay system.

Unreal Engine 4.27VRMultiplayerPhysicsBlueprints
Watch Showcase

💾 Save System Demo (2019)

A flexible save/load system demonstration built in Unreal Engine. Handles storing player state, world data, and custom variables to slot-based save files.

Unreal Engine 4.27Save/Load GameBlueprintsUI
Watch Demo

🎒 Inventory System (2019)

A lightweight inventory system demo with item pickup, UI integration, and slot-based storage. Fully implemented using Blueprints with customizable logic.

Unreal Engine 4.27InventoryBlueprintsUI
Watch Demo