Skip to content

shduke/JavaFX-Game

Repository files navigation

game

First project for CompSci 308 Fall 2016

Authors: Sean Hudson
Consulted: Rhondu (TA) and Eric (TA) Started 9/02/16 - Ended 9/12/16 Time spent: 30 hours Given start files: Main, ExampleGame (core components were if Example game were put in RoosterRoasterGame) Consulted StackOverFlow for javafx related questions

Concept

Rooster Roaster is a 2-D space invaders like game where the goal is to shoot all of the chickens and roosters to advance to the next level and ultimately take on the boss in order to win the game. The player must dodge the eggs and bird poop and if the player loses all 3 lives then they lose and have to start over.

Controls

  • Arrow keys to move
  • SPACE bar to shoot

Notes

  • The chickens have twice as much health as the roosters
  • Roosters fire faster than the chickens
  • Boss takes 20 shots to destroy
  • Boss has a special attack
  • Cheat codes are only accessible while playing the game (not available during the game over or menu screen).

Cheat Codes

  • "0" - Returns to the menu
  • "1" - Restarts the game at level 1 with 0 score and 3 lives
  • "2" - Goes to the next level (if currently on boss level goes to win screen).
  • "3" - Goes to boss level
  • "4" - Goes to game over lose screen
  • "5" - Goes to game over win screen
  • "=" - Add a life
  • "-" - Subtract a life

Suggested improvements

  • Give a suggestion on how to deal with scene changes
  • Talk about tradition game design

About

Simple game for exploring the JavaFX framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages