top of page

CRAZY MAZE

PLATFORM

Windows Desktop

DESCRIPTION

Crazy Maze is a fully interactive 3D game where the player is trapped in a futuristic style labyrinth with robots that will not stop until they catch you!

 

The game shows off many features including collision detection, particle systems, surface texturing, multilple camera angles and real-time lighting using shaders.

LANGUAGES

C++

HLSL 2.0

PROGRAMS/TECHNOLOGIES

DirectX 9

Visual Studio 2012

CONTRIBUTIONS

Solo project

WHAT I LEARNED
  • Creating my own rendering engine from scratch with Direct3D

  • Storing, manipulating and drawing vertices using vertex/index buffers

  • 3D transformations matrices (Scaling, rotations and translations)

  • Using the high level shading language (HLSL) to create simultaneous lighting effects

bottom of page