🧪 Kaijugation (Conjugation Game) Beta

:confetti_ball: Our new conjugation game is in Beta! :confetti_ball:

Hola!

lacaradelmismisimo

We are very excited to release Kaijugation into Beta.

Kaijugation is a new Bunpro conjugation tool/game designed to help you practice grammatical forms. It’s also a really good play on words! If there is one thing we at BUNPRO like, it is a good play on words :eyes:

Plus, who doesn’t want to GRAMpage through some conjugations?! (sorry that’s the last pun, we promise!)

Kaijugation has different game modes, a wide array of settings to practice specific grammar patterns, vocab groups, and is even integrated into relevant grammar points so you can go straight into a premade session to practice that specific pattern from a Bunpro grammar point.

Also – it is entirely free to use! :money_with_wings:
free-real-estate

We built this tool to be useful (and fun!) for anyone so please feel free to share it with others.

Some screenshots for those that can't wait 🙈

Main Page:

Waiting:

Incorrect:

Correct:


:nerd_face: Game Modes:

Kaijugation currently has two game modes:

  • Conjugate: the classic conjugation mode – we give you a word and a desired conjugation, and you conjugate it into the target!

  • Conjugate+: We give you a word that’s already conjugated, and ask you to change it into another form. This forces you to quickly recognize and get familiar with rapid conjugation changes.


:joystick: Bonus User-only Features! :joystick:

Users logged into Bunpro have the following features:

  • Challenge the Clock!: Each session includes a timer for every question.

  • Use your studied Bunpro Vocab: By default, the tool uses our full Vocab bank, but this option allows you to practice only with Vocab you’ve already Learned.


:eyes: Other Features :eyes:

:mag: Conjugation Detection & Translation

As a core goal of the tool, we wanted to differentiate this conjugation tool from others.
Rather than giving you just a verb and some misc gibberish like
食べる
desire, non-past, affirmative, polite

and then expecting you to figure out you are supposed to type たべたいです, we also gave you a translation. In the case of the above:
want to eat (polite)

This means in conjugation you will see
行く
was not able to go (polite)
Potential, Past, Negative, Polite
Answer: いけませんでした

The inclusion of the translations “was not able to go” should make it much easier to practice conjugating to meaning rather than just conjugating to technical terms.

Having translation also allowed us to develop Conjugation Detection.

Regardless of whether you’re right or wrong, it detects and displays what conjugation you’ve entered, as well as the target conjugation (if you got the question wrong).
It also displays a full translation of both. This lets you easily understand what what you typed means and how it differs from the target.

:link: Links from relevant Grammar Points

You’ll find the following banners on Grammar Point pages that link to a customized session specifically for that grammar.


:man_scientist:t2: Try it out in Beta! :woman_scientist:t4:

Kaijugation is currently in Beta – you can activate it through the Beta section in your Account Settings.

Another top-secret Beta...

There is also another secret Beta happening right now too – go check the Beta section out to see what it is!

Or just read this Feedback thread for it.

よろしく!

We’ve gone through many iterations of the tool already, but we know the opinions that matter most are yours. While we are still working to improve various aspects of the tool, the core functionality, usefulness, and fun are all there :tada:

We would love to hear any and all feedback as we strive to improve the app – comment your thoughts down below! :point_down:

We look forward to reading them!

The Bunpro Team :bunprogold:


Thanks and a personal message 🙇‍♂️

Hola! Fernando Here 🙇‍♂️
Sorry in advance for the walltext XD

First of all, I just want to say how excited I am to see the project finally reaching beta. After so many iterations, seeing how much it has evolved is honestly impressive :eyes:

One of my goals since I started learning development was to work on a real team-based project. I’d like to share a bit of context: in Peru, we have something called pre-professional practices, which are supposed to help students gain real-world experience. Unfortunately, many companies offer very abusive conditions, long working hours, no flexibility even during the academic year, and often no pay at all (ad honorem). It’s basically exploitation disguised as “experience.”
And to make it worse, my career here in Peru isn’t really focused on development… the most common outcome is ending up fixing printers and helping on IT :skull:

Peru?!?!

Around that time, while doing my Bunpro dailies, something told me I should just try sending a message.

What truly surprised me was how human the whole process was. After being ignored or answered by who knows how many AIs elsewhere, I received a response from Jake and I honestly couldn’t believe it. It was exciting, but also scary. Spanish is my main language, and suddenly I had to do an interview fully in English :sweat_smile: The interview day was full of emotions, I talked with Jake and Sean, and in the end of the talk I was part of an exciting project like Kaijugation, helping expand the Arcade.

I’m incredibly thankful to everyone on the Bunpro team, thank you for everything. This experience genuinely changed my life. Working in a dev team was one of my biggest goals, and I’ll never forget how amazing it has been (and still is) :pray:

And last but not least, a huge thank you to the early tool testers. We have implemented some feedback already and are still working on others.

I genuinely didn’t expect so many people to want to try the tool this past month, and the reception really boosted my motivation to keep improving it. You probably noticed how many changes happened just in the last week alone XD
I’ve been reading every piece of feedback Jake has sent me (Jake’s DMs :dove:).

Also, thanks in advance to all the new beta testers who are interested in helping improve the project! 🙇‍♂️ If you feel that a feature should be added, revived, removed, or reworked, please don’t hesitate to share your feedback. I care deeply about this project and don’t want to leave it half-finished.

117 Likes

Time to beat the Kaiju! :space_invader::vs::rabbit2:

10 Likes

Ugh that kaiju is so CUTE, it makes me sad when he gets hurt :sob:

8 Likes

I was just thinking about this today. This is awesome, thank you!

4 Likes

Kawaiiju :space_invader:

10 Likes

Can I test the beta on the app or only web version?

6 Likes

This is absolutely fantastic, I recently started doing this in a notebook asking chatGPT to provide me with a random list of words for the day, this is much easier to get in the congugation practice every day. I love it.

Some suggestions / things I would love to see:

  1. The tense being presented closer to the Japanese
  2. The tense being able to be presented in Japanese (過去形(かこけい), 非過去形(ひかこけい), 辞書形(じしょけい))
  3. The politeness being able to be presented in Japanese (普通形(ふつうけい), 丁寧語(ていねいご), 敬語(けいご)

I think having these concepts in Japanese will mean there is one less context switch that my brain will need to do when working in Japanese and thinking what language is this.

Great work, keep it up!

5 Likes

It is only available via the web right now. We will eventually include it in the mobile apps though!

6 Likes

Looks great! I’ve played around with 4+ similar tools in the past and this one is by the one with the most potential.

Here’s some feedback.

UI/UX wise:

  1. On 1920x1080, the Japanese text above the input box is super small (looks better on 150% zoom). On the Japanese localization, the kanji on the boxes below also read pretty small.
  2. Ability to check the selected Level or grammar point on screen. With perhaps a link to Bunpro’s page.
  3. The banner linking to the grammar point mentioned in OP does not show up for me. Maybe it’s because I haven’t done the opt-in on my Bunpro profile?
  4. Save previous Conjugation choices. Right now you need to manually check every option anew.
  5. Selecting choices (Target grammar, word type, etc): You don’t have a select ALL the options unless you first deselect all of them. Two clicks are not really necessary.
  6. Since it has a retro pixel art vibe, the kaiju and the other sprites could look a lot crisper with some CSS: image-rendering: pixelated would make it render in nearest-neighbor. Additionally, you could have some CRT screen shader effect or some scanlines but that’s probably an overkill and lots of folks would hate it :expressionless:

Content wise:

  1. The grammar points for the Level select mode are somewhat misleading, as if this feature wasn’t fully integrated with each grammar point the more ‘advanced’ you go. For example, N5 ~てあげる lessons don’t actually allow you to conjugate あげる. In fact, you’d get a wrong answer result if you tried that. Any conjugation of the base verb into the て form suffices.
    I imagine this is a nightmare to design and program, but it would definitely set it apart from other apps.
    Perhaps it could be implemented like taking down two enemies in a multi step thing? Where you first conjugate to some X form, then another step for the second part of the grammar.
  2. Ability to select multiple levels at once. Maybe some checkboxes? Or some way to randomize anything from a certain level.
  3. I don’t really care for Leaderboards, but it would be nice to have some streak meter or high score.
14 Likes

This is amazing! This is exactly the sort of all in one tool I needed!

(while there were some other tools that were similar, none of them have the same kind of scope and full features as this one; plus it’s tied into our accounts already; it’s perfect)

I will be recommending this to everyone;

6 Likes

Ahhhhhhhh so exciting to have a tool like this here on Bunpro! Thank you team <3

Felicidades por ser parte del equipo, Fernando, qué gusto que haya mentes latinoamericanas trabajando en un proyecto tan increíble como Bunpro, usaré esta herramienta aún con más ganas, ¡que sigan los éxitos!

4 Likes

What a good idea !
I will try it now :slight_smile:

4 Likes

I just tried, but the UI on ipad makes it hard. the keyboard takes up half of the screen space, so I can’t see which verb i need to conjugate :confused: also typing n results in ん, while im used to typing nn for that. so i get a bunch of mistakes because i get んん instead ^^

hope those issues will be adressed in the future :slight_smile:

9 Likes

Finally, I will be able to tackle the difference between passive and causative. Always makes me bug. That’s a good training tool to be forced to be quick to recognize.

6 Likes

If I’m not mistaken, both conditional なら and ば use the same tags (Conditional | Non-Past ) and the same translation “if”. Is there a way to figure out which one to kaijugate?

7 Likes

This is awesome! Looks super helpful! Excited to tighten up some of my weak points. Thanks!

2 Likes

Fun! I love that it has levels. A form of progression has been something I think the other tools I’ve used has lacked.
Will there be a way to have it quiz you on your progress so far?
Looking forward to it hitting the app!

1 Like

I second the request for seperation between the conditional forms, but it also doesn’t accept ならば for な-adjectives despite it being taught as an acceptable form.

All the graphics in the middle look blurry on screen. The text next to the Kaiju when you answer a question looks like it is outlining each individual stroke, rather than the character as a whole.
Screenshot 2026-01-12 at 13-25-08 Conjugate! Kaijugation - Bunpro
Screenshot 2026-01-12 at 13-33-10 Conjugate! Kaijugation - Bunpro

There’s an extra space before the comma for definitions, and then sometimes 1 or 2 spaces before the colon, and sometimes no space afterwards.
Screenshot 2026-01-12 at 13-28-47 Conjugate! Kaijugation - Bunpro
Screenshot 2026-01-12 at 13-27-12 Conjugate! Kaijugation - Bunpro

When you enter an incorrect answer (that is not a correct conjugation at all), there is another random colon with nothing after it as I’m guessing it can’t detect a legitimate conjugation (using an incorrect answer here as an example).
Screenshot 2026-01-12 at 13-32-56 Conjugate! Kaijugation - Bunpro

When using English input with a Katakana word, it is converted to Hiragana, and thus marked incorrect.

Some things have empty brackets trailing them if it isn’t polite/casual form. (飼う → 飼って)

Since it auto converts the final n to ん without having to double type it when using English input mode, you can end up with ん in the answer box and n in the incorrect answer above:


9 Likes

Looks great so far! My only problem is that the input field could be more centered (or in general the word being conjugated could be closer to the input field or form indicators) because at the moment it’s an unnecessary burden for my brain to try to remember all those things while thinking at the same time. When I focus on the form indicators at the bottom of the screen I already forget the original word from the top and vice versa :sweat_smile:

2 Likes

This is so amazing thank you, obsessed with the kaiju and the attention to detail little retro mouse hover sounds. Just had a couple of notes:

  1. Is it possible to have multiple grammar points mixed together i.e. “I was able to be made to work” or something crazy like that? Just as added difficulty.
  2. I think there’s a typo in “assessing damage” when it’s loading the results.
4 Likes