2D sidescrolling game with zombies
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
Documentation and Planning
out/production/Project 1
Project 1.iml


Zombie House Game

Authors: Shea Polansky, Ari Rappaport, Mohammed Yousefi

This was a game I created as part of a 3-man team for CS351: Design of Large Programs. It was designed to showcase our ability to architect complex, interconnected programs and implement various algorithms such as lighting and random generation.


In each level, the player must navigate the house, using their limited vision to find and reach the end.


  • WASD to move
  • Hold R to run at double speed
  • While running, the player detonates traps that he steps on, resulting in a game over.
  • Hold P to pick up or place traps


I was mainly responsible for the program architecture; the system of Entities managed by an EntityManager, which handles callbacks, events and drawing, is a system I developed based on my own personal game development efforts. I found it to be a useful system, so I copied the design over for this project.