How To Train Your AI gameplay — narrative introduction and grandfather messages
Narrative introduction with grandfather messages and story-driven progression.

Unity narrative game
A narrative first-person Unity 6 experience where the player trains and repairs a robot across three interactive mini-games.
A university game development project focusing on narrative integration, state switching, and interactive mini-game mechanics.
Built in a team of four. Nour developed the core systems, Mini-Game 1 (calibration), and robot logic. Omar worked on Mini-Game 1, Oraby on Mini-Game 2 (energy & path efficiency), and Aya on Mini-Game 3 (spatial push puzzle) and post-credits.
The game, at a glance
A narrative first-person Unity 6 experience where the player trains and repairs a robot across three interactive mini-games.
A university game development project focusing on narrative integration, state switching, and interactive mini-game mechanics.
Explore the experience

How To Train Your AI gameplay — narrative introduction and grandfather messages
Gameplay highlights
Narrative introduction with grandfather messages and story-driven progression.
Control switching between player interaction and robot operational view.
Three distinct training mini-games: control calibration, energy/path efficiency, and spatial push puzzle.
Persistent robot statistics, fault event system, and custom AI pathfinding.
Nour's contribution
Built in a team of four. Nour developed the core systems, Mini-Game 1 (calibration), and robot logic. Omar worked on Mini-Game 1, Oraby on Mini-Game 2 (energy & path efficiency), and Aya on Mini-Game 3 (spatial push puzzle) and post-credits.
The verified project context and ownership boundaries are preserved.Project archive
Open any view for a focused, full-screen inspection.
Behind the game
Optional technical context, translated into the product decisions it supports.
The project uses Unity 6 with URP, Cinemachine, AI Navigation, and Input System. Features player/robot control switching, persistent statistics, fault events based on trial results, and event-driven scene transitions.
The repository contains the complete Unity 6 project, README documentation, architectural notes, and full game scene setup.
This is a narrative training experience with custom puzzle scripts; it does not utilize autonomous agents or external machine learning toolkits.
End of game world
A narrative first-person Unity 6 experience where the player trains and repairs a robot across three interactive mini-games.