Skip to content

qiaofengmarco/Flying-with-Letters

Repository files navigation

Flying-with-Letters

image

Control:

  • WASD(or Arrow Keys): Moving the Dragon
  • SPACE: Launch fireballs (You won't get any bonus if the fireballs hit some letters.)

Rules:

  1. Eat: If the Dragon impact a letter, the letter will be counted and a spelling process begins. Plus, if you spell the word right, you will get points equalling to 5 muliplying the length of the word spelt.
  2. Bomb: If the Dragon impact a bomb or a fireball hits a bomb, the spelling bar and the letters on the screen will be cleared.

Additional Tips:

  1. The portal of codes (i.e. main function) is in GameFrame.java.
  2. GameFrame.java is the main UI design file, GamePanel.java is the main game panel.
  3. And because the game comes from a small part of my final project, so few words are added: apple, bananas, bad, cat, bob, flying, god, dad, f-word.
  4. UI Structure: Red: WordPanel; Green: TimePanel; Blue: GradePanel; Khaki: GamePanel;

Update at 2017.6.21:

  1. Update the score board
  2. Rewrite the control logic for a quick response from keyboard.
  3. Rewrite some of the game logic.

Update at 2018.1.23:

  1. Translate README.MD into English version.

Update at 2018.7.3:

  1. Add bomb into the game.
  2. Rewrite some of the game logic.

Last update at 2018.7.3

About

An Amazing Game for Learning Spellings

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages