a-maze-gl

Realtime OpenGL Maze Game


Project maintained by debowin Hosted on GitHub Pages — Theme by mattgraham

a-maze-gl

Realtime OpenGL Maze Game

A simple yet pretty-looking interactive 3D first-person Maze Game built using OpenGL.

It’s a maze game made with OpenGL. Geddit? ( ͡° ͜ʖ ͡°)

GAMEPLAY SNAPSHOT

Game Snapshot

GAMEPLAY VIDEO

Gameplay Video

MAP FORMAT

The map stores the world as a rectilinear map. The first row is width and height. The player will begin at the start point marked S and must reach the goal point marked G to finish the level. The player’s progress may be hindered by walls (marked W) and doors (marked with a capital letter A-E). Throughout the environment will be keys (marked with a lowercase a-e). A player may not cross through a door unless they have picked up the corresponding key. A player may never cross a wall.

No Doors Door w/ Key
5 5
0000G
WW0W0
0W0W0
0W0WW
S0000
5 5
0000G
WW0W0
0WAW0
0W0WW
S000a

BASIC FEATURES

ADVANCED FEATURES - EXTRA CREDIT