This repository contains the code for a Visual Studio project.
- Visual Studio
- SFML (Visual Studio 2017 - 32 bit)
- TGUI (Visual C++15 (2017) - 32bit)
Save SFML in a location where you can access it easily.
To compile the code on your local machine, clone this repo in your Visual Studio projects directory.
git clone https://github.com/jwest60/taiko.git
Then open the .sln
file to open Visual Studio.
This repo dynamically links the SFML and TGUI libraries, so you will need to handle their dependencies yourself, which is explained below.
Follow this guide in the SFML documentation to link all the necessary files. You will need the following libraries:
- Graphics
- Window
- System
- Audio
Follow this guide in the TGUI documentation to link all the necessary files.
Note: The .dll
files are already included, so you will not need to copy them into your project.
If you're having issues with installation, e-mail me at [email protected].
A and F - "Outer" drum; used to hit notes that are colored blue.
S and D - "Outer" drum; used to hit notes that are colored red.
SPACE - Pause button
Note: You don't have to use both keys. Two keys are provided for "double tapping", or when notes are appearing at intervals so close together that one key is too slow. They are not needed in the current state; using just one of each will suffice.
On pressing play, notes will begin to travel from the right to the left and music will begin to play after a short delay. Once they align with the hit marker, use the appropriate key to hit the note. Listening to the music will help you time this.
- Hitting the ESC button to go back to the menu doesn't reset the play state