A downloadable game

Project made by EnderDemon606

How to play:

 - Start the game

 - Press the appointed buttons when they reach the grey guiding line

 - Blue buttons will make the player perform an action

 - Hitting a blue button at the correct time will regen your hp by a bit

 - Missing a blue button will most likely result in getting hit

 - Orange buttons will make the player collect a fairy

 - Hitting an orange button will increase your progress (reach 100% progress to destroy enemy crystal)

 - Missing an orange button will not result in any penalty

 - The player wins when all enemy hp crystals are destroyed

 - The player loses when all player hp is lost

Options:

 Debug UI:

 Shows UI that highlights the hitboxes of in game elements (mainly revolving around the buttons)

 Autoplay:

 Automatically activates buttons when they reach the gray guiding line (disables manual input)

 AI output:

 Shows the active and planned enemy AI moves + timers in the console

 Difficulty:

 Adjusts amount of lines, average button speed and button hitboxes depending on the level

Assets (edited):

 - https://cazwolf.itch.io/caz-pixel-keyboard

 - https://0x72.itch.io/dungeontileset-ii

 - Paint

External code:

 https://www.3dgep.com/cpp-fast-track-1-getting-started/ (Template)

 3Dgep meetings (see Special thanks for details)

Special thanks to:

 Jeremiah | For helping me set up the button class and point out points of improvement during the meetings

 Anachronist | For sending me their improved DrawScaled function (surface.cpp)

 The BUas year 1 students present at the meetings | For reviewing my project

 The BUas intake students present at the meetings | For showing me their amazing projects

 d_legomadness | For sending and updating a music playlist to listen to during the coding

 My cat | For (sometimes) keeping me company during coding sessions

Download

Download
WASD Warrior (release).zip 1.8 MB
Download
WASD Warrior (debug).zip 5.6 MB

Install instructions

Release version: Recommended, contains executable file and necessary files for launch

Debug version: Contains source code

Leave a comment

Log in with itch.io to leave a comment.