Skip to content

thealexhong/shooting-arithmetic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

#Boom! Math Shot Authors: Alex Hong, Danny Dinh

Goal: Educational Game - Learn addition, subtraction, multiplication, division

Target: Elementary Student (Gr 1 - 4)

Subject: Mathematics

Number of Players: Only 1

###Game Number of Levels: 10

Difficulties:

  • Piece of Cake (easy)
  • I love to think (medium)
  • Brain Shot! (hard)

Rules:

  1. There are 10 levels in each difficulty.
  2. Player must gain EXP points by answering math questions correctly to go to the next level.
  3. If the player answers wrong, he/she losses 5 EXP points.
  4. The player cannot level down. 0% is the lowest EXP point a player can have.

Objective: Answer the given question correctly by shooting at the correct answer using adjustable angle and power.

The angle is adjusted with the UP and DOWN arrow keys, while the power is determined by how long you hold the spacebar. CHANGED: angle and power are now user inputs.

###Version Control v.1.0

  • basic game frame
  • menu options complete
  • no game
  • cannot write data to file
  • cannot read data in file
  • does not ask to save when data is changed (need to ADD boolean saveData)

v.1.1

  • game in console
  • no user interaction

v.2.0

  • added variable dictionary to GameFrame.java

v.3.0

  • game in console
  • user interaction

v.3.1

  • added music
  • added savedData variable to test for saved files
  • added masterpanel (control all screens)
  • added different background
  • added music chooser
  • added firing system
  • added random question generator
  • added high score priority queue
  • fixed loading and saving bug

About

educational arithmetic game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published