Skip to content

owal7428/OpenGL-Game-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graphics-Final-Project

Final Project

Owen Allison CSCI-4229 Fall 2023

How to compile

Open a terminal in the root directory and run the command make.

How to use

- Use w, a, s, and d to move.
- Use the mouse or the arrow keys to look around.
- Press space to jump.
- Press f11 to unlock mouse.
- Press f12 to lock mouse again.

Notable features

- FPS style movement w/ mouse controls
- Using modern openGL features (VAOs, VBOs, shaders)
- Collision detection
- (relatively) detailed world / level

Acknowledgements

- Utility functions are from provided class library (errcheck, loadtexbmp, etc).

Note

I do not own any of the textures used in this project.