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.
- 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!
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.
Images:
- Parallax Forest Background (Seamless) by Digital Moons, 5th December 2019
- Parallax Desert Background (Seamless) by Digital Moons, 14th March 2020
- The Island: Parallax Ready 2D Background by saukgp, 11th November 2020
- Desert Platform Tileset by pzUH, 8th February 2015
- Buttons with Hover by Dansevenstar, 17th July 2017
- King Arthur Legend by DaFont, 7th April 2023
- Enchanted Land by Dennis Ludlow, 2016
- Achievement Maker by n.d., n.d.
- Heart Pixel Art by Dansevenstar, 7th July 2023
- Chalice Png, Transparent Png by Reconciliation Diary, n.d.
- Gold Knight by Merry Dream Games, 1st April 2017
- Basic Assassin by Merry Dream Games, 1st April 2017
- Trained Assassin by Merry Dream Games, 1st April 2017
- Boss Assassin by Merry Dream Games, 1st April 2017
Sounds:
- Sound Effects - Spawn Sound by The MiniYOH_Audio, 30th May 2021
- Free Whoosh Sword Pack - Swosh Sword Swing by The qubodup, 7th September 2008
- Dark Souls 'You Died' Sound Effect by Nebulous State, 1st December 2017
- Epic Win - Sound Effect by Sound Beats, 22nd July 2020
- Step Dirt 1 - Jute DH Steps by Jute, 10th February 2010
- Monster RPG 2 Music Tracks - 12okt by Nooskewl Games, 18th November 2012
- Monster RPG 2 Music Tracks - final_boss by Nooskewl Games, 18th November 2012
- Monster RPG 2 Music Tracks - fortress by Nooskewl Games, 18th November 2012
- Man Dying - Sound Effect by Sound Effect, 8th February 2022
- Videogame Jump Sound Effect HD | No Copyright by CoolSoundFX, 18th June 2020
- Hit Marker Sound Effect by Soundchups, 26th January 2015
- Metal Gear Alert! Sound Effect by 4chan Stuff, 3rd March 2015
- 20 Sword Sound Effects - 1 by StarNinjas, 6th March 2021
- Xbox Achievement Sound Effect by Monster Sound, 20th September 2021