Some of my favourite projects are tiny ideas I consider over a bus ride or two, then take a few hours to code them on the following day. Here’s one of those – I’m always looking for ways to use games to learn cool things, and one of the things I like learning is languages. So I decided to make a little snake-like game to practice foreign alphabets:
As you can see, the name of the letter is written in the middle, and you have to direct your snake to the right letter, avoiding the randomly generated incorrect answers. Nothing too complicated, but it’s good at forcing you to practice your memory constantly until you remember the script perfectly. I already tried it with Devanagari, Hangul, Hiragana and Katakana (Ge’ez doesn’t seem to work for some reason, I’ll need to check how Java works with fonts), and it’s quite nice.
The only problem is that I can’t come up with a good aesthetic design for it (the screenshot is with placeholder graphics, of course). Any ideas?