2021 · Gameplay Programmer
SkyQuest
My graduation project — a full RPG concept, built from nothing

About this project
SkyQuest was my graduation project — an RPG concept built to prove out how the genre's core systems fit together when you have to write all of them yourself. Rather than assembling a prototype from existing packages, the team built every system in it, so the inventory, AI, dialogue, and combat were all designed to talk to each other from the start.
Everything in the game is original work by the team. No AI-generated content and no third-party asset packs — the 3D models were created by our 3D artist and the soundtrack was composed by our own musician, with all in-game effects made in-house.
Key features
Inventory system covering items, equipment, and player state
AI behaviour driven by Unity's NavMesh for navigation and pursuit
Dialogue system supporting branching conversations with NPCs
Combat system integrated with the equipment and stat layers
All visual effects created in-house by the team
Original 3D models and an original composed soundtrack
Technologies used
Video
Credits
Built with a team who made every model, effect, and track in the game.
- Youssef Abusamra, Emad Maged, Iyad Mohamed, Hadeer Mahmoud, Heba Magdy