Skip to content

Java based platformer game based on the brackeen game development guide, and utilizes parallax backgrounds, side-scrolling, and tilemaps. University of the West Indies, STA, Computer Science, Game Programming.

Notifications You must be signed in to change notification settings

Boldoosang/TheGoldenKnight

Repository files navigation

The Golden Knight

Welcome to my COMP 3609 Game Programming final project! This game was designed using the teachings of the COMP 3609 gaming programming course as well as the Brackeen's guide to game development. The story follows our protagonist, Benjamin, a Golden Knight, as he collects pieces of the Chalice of Ruins to ultimately close the assassin syndicate portal.

Completed on 26th April 2022, and uploaded to GitHub on 6th October 2023 to be archived.

INSTALLATION INSTRUCTIONS

  • Ensure Java Development Kit is installed.
  • Navigate to the root directory of the project.
  • Open a terminal within the directory and enter the following:
javac GameApplication.java -Xlint:unchecked
  • Once compiled, enter the following:
java GameApplication 
  • Enjoy!

CONTROLS & FEATURES

The following is a list of features that are implemented into the game:

  • Move the Golden Knight with the arrow keys.
  • Attack using 'Z'.
  • Jump using the spacebar.
  • The game features 2 levels, 3 enemy types of increasing difficulty, and achievements.

RESOURCES USED

Images:

Sounds:

PROJECT DELIVERABLES

About

Java based platformer game based on the brackeen game development guide, and utilizes parallax backgrounds, side-scrolling, and tilemaps. University of the West Indies, STA, Computer Science, Game Programming.

Topics

Resources

Stars

Watchers

Forks

Languages