Skip to content

ConnorD/zombie-house

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zombie-house

Authors: Ederin Igharoro & Connor Denman

CS351L at Univ of New Mexico

Prof. Castellanos

How to Play:

No command line arguments, simply run the "zombie_house.jar" file.

You are spawned in a spooky, dark house, and you are trying to find the exit before the zombies eat your brains. If you die in the process, you are re-spawned in the same spot as before, but you may observe the ghost of your past self move around as reference for which rooms you had visited already.

Once you find the exit, your player is spawned in the next level and zombies become more powerful.

Controls are "ASDW" along with holding "Shift" for sprint, "Esc" to pause the game, and left click for attacking a zombie when you're in range. Zombies have health status bars above their heads so you know how much damage you've inflicted.

What Works:

  • User interface
    • Start/Pause/Game Over dialogs.
    • HUD that displays current player health and stamina.
    • Zombie health status bars.
  • Zombie and Player health and stamina system with combat interaction.
  • Zombie and Player collision detection.
  • Record player movement and health to render the past player for single-player cooperative.
  • Various audio additions including background music, player death sounds, attack sounds, etc.
  • Smooth rendering of the house.
  • Overall game logic.
  • Various bug fixes and enhancements.

What Does Not Work:

  • Zombie bifurcation (we started on the feature but simply ran out of time).
  • Render a better 3D mesh for past player (instead, we are currently using a JavaFX Box).

What We're Most Happy With:

  • This project can now actually be played as a game; combat, respawning, user interface, etc.
  • Despite being only a group of 2, we accomplished a lot.
    • With another group member or more time we could've met absolutely all requirements.

Credits:

About

Zombie House project for CS351 at UNM.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published