top of page
Game Programmer
Quake 3 Map Importer

Quake 3 Map Importer - Bringing Back Classic Maps!
Do you ever miss the good ole days where the games dominating the market were DOOM, Duke Nukem and Quake?
Look no further as here is a Unity-based (C#) importer that reads data directly from the BSP file and triangulates the data into a explorable map!
Core Functionality:
-
Reading the data of a BSP file via a data stream and binary reader.
- Indexing through the byte array and picking out relevent data from desired 'lumps'.
- Conversion of vertex data into mesh data/triangles.
- Effective byte stream management.
- Convesion of mesh data into game objects so that collisions and such can be added.
- A playable character to allow for exploration.


Key Features:
-
Relive and explore your favourite Quake 3 maps.
-
Interactive enviroments.
-
Import any BSP files and watch them appear within the Unity editor.
-
Low level programming and theory.
Genre: Interpreter, Importer
Engine: Unity Engine
Team Size: 1
Duration: 2 weeks
Role(s) and responsibilities:
Programming:
-
Entire project.
- BSP file sourced.

bottom of page