TypeBlast was created as my Grade 12 Computer Science Final Project for Secondary School. Itโs a fast-paced typing game where you defend your planet, Keystonia, from incoming meteors by typing the words on them before they crash. This project reflects my passion for programming, game design, and creating interactive experiences.
To run TypeBlast locally:
- Download the ZIP file from this repository.
- Open the project in Apache NetBeans 19.
- Run the
PracticeSummative2.javafile to launch the game.
- Objective: Survive as long as possible by typing words accurately and protecting Keystonia from meteor strikes.
- Difficulty Levels:
- ๐ข Easy: 3 lives
- ๐ก Medium: 2 lives
- ๐ด Hard: 1 life
| Feature | Description |
|---|---|
| Meteor Speed | Shorter words = faster meteors. Stay sharp! |
| Score | +1 point for each meteor destroyed. -1 point for each misspelled word. |
| Lives | Lose a life if a meteor hits Keystonia. Lives cannot be regained. |
- Keystonia: Your home planet. Defend it at all costs.
- Meteors: The enemies. Type the word on each meteor to destroy it.
Use the Progress button on the home screen to:
- View your score history chronologically.
- Sort scores by points earned.
- Your progress is saved even after closing the application.
โ ๏ธ WARNING: Keystonia is under attack!
Type the word on each meteor to destroy it.
Misspell a word and lose a point. Let a meteor hit and lose a life.
Shorter words = faster meteors. Stay focused!
Created as a Grade 12 Computer Science Final Project.
Built with Java in Apache NetBeans 19.