Kanji No Bouken (v1.17, updated Nov 18, 2024)
A simple Japanese Kanji reading and writing RPG. Please provide feedback, comments, suggestions! If you want to help, please message me on discord. My username is `AlmightyThor#5191`.
How to Play
- The HTML5 web version is available for all platforms, but there is significant performance overhead. If you want to save battery and CPU power, try to download an executable for your platform (currently Windows or Linux).
- Just start your adventure and you will be launched into battle.
- Attack the enemy by writing the kanji to fill in the blank. You'll also be asked to write the reading of the kanji. After tracing a few times, you'll be asked to do it from memory.
- The game considers "mastery" of a kanji to be able to write it 3 times without stroke hints, and read it 3 times (by writing the hiragana). Once all kanji are above mastery, you level up to the next kanji.
- If you make a mistake, the mastery of the kanji is reset back to 0/0.
- The odds of a kanji appearing is higher if it's not mastered yet.
- You win when you learn any Japanese kanji at all and collect lots of Gold and KP!
Gameplay Notes
- There's nothing to buy with Gold yet.
- There's only about 10 or 15 kanji in the database, since I'm still focusing on fixing the game's overall mechanics.
Known Bugs
- Sometimes the translation to English button doesn't clear automatically.
- Sometimes you can draw when there's no sentence yet, and it glitches the game.
- Some hiragana and kanji stroke detection is imprecise and causes your writing to fail even when it's written properly.
- The graphics don't look good in landscape mode.
Release Notes
v1.14, v1.15, v1.16, v1.17 - Nov 17, 2024, Nov 18, 2024
- Drawing area now expands a small amount to use up more space if the screen dimensions allow for it.
- Bug-fixing the dynamic drawing area size logic.
v1.13 - Nov 14, 2024
- Game display area now expands a small amount to compensate for various mobile device screen sizes (in portrait mode) to use the entire screen.
- Added another kanji.
- Updated stroke data to make it easier to write some hiragana.
- Adjust the position of the main menu button based on the window size.
v1.12 - Nov 12, 2024
- Added settings menu
- Added setting to disable background music
- Added setting to change player name
- Added setting for exclusionary kanji word list (not yet functioning)
- Updated a few hiragana and kanji stroke detection data
v1.11 - Nov 10, 2024
- Added translation button for JP to EN to help understand sentences.
- Added progress indicator for kanji at the end of battles and updated KP logic to reflect progress towards leveling up.
v1.10 - Nov 9, 2024
- Fixed major bug where the game wouldn't start from the main menu (New game).
v1.9 - Nov 8, 2024
- Added main menu where you can choose from "New game", "Continue", or "Quit game". The New game option will check if you have an existing saved game already.
v1.8 - Nov 8, 2024
- Fixed hiragana stroke template.
- Fixed player and enemy HP and damage calculations.
v1.7 - Nov 8, 2024
- Increased game FPS to 30 instead of 10.
- Added 4 new JLPT N5 level kanji.
- Fixed bug when leveling up to max.
v1.6 - Nov 8, 2024
- Changed mastery I (one) to 3 successful attempts, and mastery II (two) to +3 additional successful attempts. This will make progression faster.
- Added Gold reward/prize after successfully killing monster.
- Level up player and player's stats based on KP.
- Level up enemies based on player's level.
- Running animation to lead into the next battle.
v1.5 - Nov 7, 2024
- Added logic for progressively adding new kanji to learn as you master previous ones. Default is 5 correct answers without hints (tracing) on both reading and writing to mastery.
- Saves your progress automatically (within your browser's cache).
Updated | 3 days ago |
Published | 20 days ago |
Status | In development |
Platforms | HTML5, Windows, Linux |
Author | thorie |
Genre | Educational, Role Playing |
Made with | Godot |
Tags | japanese, learning |
Average session | A few minutes |
Inputs | Touchscreen |
Leave a comment
Log in with itch.io to leave a comment.