This rhythm game is inspired by Taiko no Tatsujin, the Japanese arcade drumming game. It is a functional, incomplete clone/simulator developed in Java with Swing as a final project for ICS4U.
(Current limitations: no drumrolls, partial feature set.)
Java >= 20 # Earlier versions may still work, but are untested
Apache Commons Codec >= 1.18 # SHA hashing, security.
JLayer >= 1.0.1 # https://github.com/umjammer/jlayer
Python 3 # Used for the TJA to BIN conversion toolSee LICENSE.md for license details.
To add songs to the game:
-
Go to the ESE TJA editor:
https://ese.tjadataba.se/ESE/ESE -
Download your song as a
.tjafile. -
Convert the associated
.oggfile to.mp3. -
Use the included TJA-to-BIN converter tool when launching the game.
-
Place both the
.mp3and resulting.binfile in theSongs/directory.