Skip to content

bkeefe313/CSCI441_FP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Team: KillAByte
Ben Keefe: Saul Goodman
Jonathan Arroyo: Clutch Norris
Jimmy Truong: Arthur Leywin

Final Project: There and Back Again

Project Description:
This program is a game where you must collect coins and not get hit by the enemies to win.
It is set at night, so you must use a flashlight to look around. There is terrain generation
using perlin noise. The enemies and coins are randomly generated. The enemies sit still
and wait for you to get close, then they chase you.

Controls:
W - Move Forward
A - Strafe Left
S - Move Backward
D - Strafe Right
Shift - Sprint
Mouse - Look Around

Arrow Up - Spawn 1 Enemy
Arrow Down - Delete 1 Enemy
Arrow Left - Decrease Terrain Height
Arrow Right - Increase Terrain Height

P - Shows the Noise Map
L - Daytime mode
M - Deletes All Enemies
K - Hides All Static Objects
O - Super Speed
I - Animate Noise/Terrain

, = decrement noise seed
. = increment noise seed

Left Bracket - Move Camera Down
Right Bracket - Move Camera Up

Build Instructions:
Use the included ArcballCam.hpp in the ./include/CSCI441 folder.

File format read as input:
We used the .obj file format for all of our models. We used Blender to create some of the models and exported them as .obj files.

Distribution of responsibilities:
Everyone worked on the project together. We all contributed to the code and the work was done on Github.

Length to Complete:
This assignment took us about 3 days to complete.

Were the labs helpful? (1-10):
9/10
The labs were very useful for this assignment. We compiled multiple labs together to create this project.

Was the assignment fun? (1-10):
10/10
This assignment was fun to make. We had a lot of fun making this game and we are proud of the final product.

Easter Egg:
There is a secret terrain in this game. Using the period(.) and comma(,) key, you can increase and decrease the seed.
To find the secret terrain, you must increase the seed to 300. Then zoom out the camera with scroll and look down. You
can make it easier to see with the daytime mode (L) and hiding the static objects with K.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors