Back to Projects

2021 · Gameplay Programmer

SkyQuest

My graduation project — a full RPG concept, built from nothing

SkyQuest

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

01

Inventory system covering items, equipment, and player state

02

AI behaviour driven by Unity's NavMesh for navigation and pursuit

03

Dialogue system supporting branching conversations with NPCs

04

Combat system integrated with the equipment and stat layers

05

All visual effects created in-house by the team

06

Original 3D models and an original composed soundtrack

Technologies used

UnityC#RPG SystemsNavMesh AIDialogue

Video

Gameplay showcase

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