3D Video Game

Tool · B.S. Project
Venue: Higher Institute of Management Location: Gabes, Tunisia Period: 2014–2015
3D game
Guardian Jet — educational 3D game (Unity + Maya).

Project details

DegreeB.S. in Computer Science applied to Management
ThesisGuardian Jet — Un jeu vidéo en 3D
AffiliationHigher Institute of Management of Gabes, Tunisia
Period2014–2015
SupervisorDr. Iskander Keskes
Engineer Ing. Raouf Bessghaier
PlacePalm 3D Studio
Software Autodesk Maya 2015 (3D modeling), Unity (development & animation), Adobe Photoshop (UI/canvas assets)

Story behind the game

I developed an educational 3D video game focused on the French colonization of Tunisia. The game consists of two interactive maps, each featuring educational questions related to the historical period. These questions appear on floating canvases, and players must shoot bullets at the correct answers to progress.

When players approach specific artifacts—such as jars, mines, or gates—a short narrative is triggered to provide historical context about how these items were used during the colonial era. Each map also includes combat challenges, where players must shoot a set of enemies and collect gold.

The player controls a miniature aircraft emblazoned with the Tunisian flag. The aircraft’s small scale—designed at a 1:10 ratio relative to other in-game objects—adds an extra layer of difficulty, strengthening the game’s immersive dimension.

Development workflow

Step 1 — Drawing different plane models
Step 1: plane models
Step 2 — Creating canvas elements using Photoshop
Step 2: canvas elements
Step 3 — Creating 3D objects using Maya
Step 3: Maya objects
Step 4 — Developing the game using Unity3D
Step 4: Unity3D development
Step 5 — Evaluating the game with middle school students
Step 5: evaluation

Media & download

Download: Windows and macOS (not compatible with M1/M2 chips).