Pokemon Typer

Pokemon Typer is a Java-coded, speed-typing game that resembles the basic gameplay of the 2003 classic: Typer Shark. The fundamental programming concept applied in this project is the use of multi-threading. Each word corresponds to a single thread which either terminates upon reaching the left side of the screen or being typed successfully by the player.
This game was created as a project for my Object-Oriented Programming class in University of the Philippines - Manila. Click here to download a copy of the game. Also, you can access the game's codebase through this GitHub repository.