Skip to content

TypeBlast was created as my Grade 12 Computer Science Final Project for Secondary School.

Notifications You must be signed in to change notification settings

BhuvanK123/TypeBlast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation


๐ŸŒ  TypeBlast: Defend Keystonia with Your Typing Skills

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.


๐Ÿš€ Installation Guide

To run TypeBlast locally:

  1. Download the ZIP file from this repository.
  2. Open the project in Apache NetBeans 19.
  3. Run the PracticeSummative2.java file to launch the game.
image

๐ŸŽฎ Game Overview

  • 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

image

๐Ÿง  Game Mechanics

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.

๐ŸŒ Game Elements

  • Keystonia: Your home planet. Defend it at all costs.
  • Meteors: The enemies. Type the word on each meteor to destroy it.

๐Ÿ“Š Progress Tracking

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.

๐Ÿ“ข Tutorials & Tips

โš ๏ธ 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!


image

๐Ÿ’ก Credits

Created as a Grade 12 Computer Science Final Project.
Built with Java in Apache NetBeans 19.


About

TypeBlast was created as my Grade 12 Computer Science Final Project for Secondary School.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages