3D First Person Shooter Demo

Game Engine Assignment

Spatial Partitioning

Scene Graph (Setting Parent)

Scene Graph (Destroying parent destroys all children.)

Level of Detail

— PROJECT NAME

3D First Person Shooter Demo


— PROJECT TYPE

School Assignment


— TEAM MEMBERS

  1. Programmer
  2. • Lim Ngian Xin Terry
  3. • Chua Teck Lee


— ROLE

Programmer


— YEAR

2016

About

A 3D First Person Shooter demo made in OpenGL for a school assignment.

TECH STACK

Built with C++ & OpenGL (no game engine).


Click here to check out the source code on GitLab!

MY FEATURES

  • • Base Framework (Using Entity-Component-System)

• Scene Graph

• Spatial Partitioning

• Level-Of-Detail

• Collision Detection

• Physics