Skip to content

EricDing05/CodeDefenders

Repository files navigation

My Personal Project

Code Defenders

The project that I will create will be a game called code defenders. There will be snippets of Java (maybe other languages that can be selected by the user) that will "rain down" from the top of the screen. The user commands a type of laser gun at the bottom of the screen, and is able to "load" it by typing snippets of code on the screen. The laser will fire at the code typed out by the user and eliminate it. Any snippets that make it to the bottom of the screen will "damage" the user. When the user runs out of health the game will be over.

The game will also have some "powerups" the user can get by eliminating certain powerup snippets. Some examples of powerups are:

  • time freeze
  • slow mode
  • clear board
  • one character only (the user can eliminate a snippet by typing only the first character)

As the user progresses, they will reach checkpoints, and the game will get faster after each one. Incorrectly typed snippets with be presented to the user at the end of the game to allow them to see areas of potential improvement.

I hope that my project will be useful to those taking 210 or learning Java in the future, especially people like me that have never used the language before and could use some practice with syntax.

This project is of interest to me as I want to get better at typing, and some extra practice with Java syntax also wouldn't hurt.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages