Skip to content

mvanzo/Get_That_Cheese

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Get That Cheese

A One Player Game

It's night and the humans have gone to bed. You're a mouse and you're hungry for cheese crumbles, which the messy homeowners have all over their floor. Go get it! Only problem is...the cats...and there's two of them trying get you before you get that cheese. You only have so much time to gobble all the cheese you can get your hands on so get busy.

Using the arrow controls on your keyboard, move the mouse to pick up as many cheese crumbles as you you can while avoiding running into the cats and get to your mouse hole before the time runs out.

Original Wireframing

MVP

  • Fixed map
  • Cheese crumbs placed in map
  • Scoreboard to keep track of number of cheese crumbs picked up
  • Functional start/end menu with a button to start new game
  • Moveable player used to collect squares
    • Keep track of number collected
  • Timer that counts down, ends gameplay
  • Mouse hole at end of map

Stretch Goals

  • Start/end menu keeps track of last score, highest score
  • Enemy cats that move around the room and if touched, end gameplay

Gameplay Screenshot

Code Highlights

  • Utilized OOP to render functional objects with in-game reactivity
  • Hidden divs with display based off of game outcomes
  • Randomly placed objects on map within range of x/y coordinates
  • Responsive to webpage dimensions

Gameplay Screenshot

Room For Growth

  • Interactive map to travel through with camera follow
  • AI cats that actively hunt the mouse
  • Improved responsive layout and styling
  • Levels of difficulty
  • Background music with toggle on/off

Technology Used

  • HTML
  • CSS
  • Javascript
  • Canvas

Link to Play

About

Project1 Game - Get That Cheese!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published