Grammar Nazi

Feb 6 2008: This is what I posted while the site was down. And yes, I’m still waiting for the shell access rights from my old hosting company…

I’m still waiting. My ex hosting company hasn’t given me a shell access, so I could fix the SQL tables and get my blog back up and running. It’s been now 9 days and I’ve been in contact with them several times and they still haven’t been able to give me a shell access or fix my SQL tables.

In the meantime I did a quick one day game, which I’ll provide here.

I’ve been fighting the urge to do a SHMUP for a long time. The indie SHMUP genre is a very interesting and a lively one. So greetings to you all, I admire your work and I hope I haven’t cloned anyone’s game without knowing it!

Grammar Nazi

Grammar Nazi shot Grammar Nazi shot Grammar Nazi shot

DOWNLOAD: (5.8 Mb)


You’re the grammar nazi, fighting poor English usage everywhere you go!

Type in letters to fire. You can do damage to the poor English (the boss enemy thing) if you manage to spell a word correctly. Longer words do more damage than short ones.

Controls: your keyboard


Game Design, Code & Gfx: Petri Purho ( petri.purho (at) )

Music: The Coconut Monkeyrocket & Martinibomb – Shopping For Explosives. The song “Shopping For Explosives” is freely available at under the  Creative Commons Attribution-NonCommercial 1.0 license.

40 Responses to “Grammar Nazi”

  1. Brandon Says:

    Hmm, English is not my home language. So I am not so good at this game :p

    Btw, is there a release date for Crayon Physics Deluxe?

  2. Neverbody Says:

    Nice game, but can i win this game?
    It’s nearly impossible, i think.
    Btw. i have to restart the game after every round, because the letters shoot in round 2 to much. Was that the intention?
    The best i get was one letter left and thats only with much luck. =P

    Sorry for my bad english, i don’t speak english very well.

  3. Ole Says:

    Thanks for this nice game 🙂
    Unfortunately my computer seems to be too slow for it because it keeps skipping letters all the time. Even if I’m typing v-e-r-y slowly it skips every 4th or 5th letter. Plus it obviously has a hardwired English keyboard layout which makes entering words on my German keyboard a pain 🙂
    Thanks anyway, it’s been fun for half an hour 😉

  4. Daniel Benmergui Says:

    Very well made game…

    The Aesthetic Closure is pretty much achieved.

    But please put smaller bosses first…it seems that the first boss will never die.

  5. John Q Wagonwheel Says:

    Very fun game.

    Does skip a few letters but that’s probably my old-ish computer. Having worked as a proofreader for a fair while it’s somehow homely as a concept.

    Glad you got the site fixed, well done.

  6. Swoo Says:

    Have the same problem as Ole, I don’t know who I should blame, my fingers or my keyboard but the game keeps leaving out some letters and… that’s not fair, you know! 😮

    Anyway, could you release an azerty version of this game? ‘Cause I have to do without words with the letters “a/q”, “w/z” or “m”… You may not believe me but it makes the game even more difficult indeed 😉

    Thanks for having that crazy-funny-poetic mind and for sharing its fruits like this!

  7. gnaw Says:

    Very nice! This is easily the most stylish of all the type-’em-ups I’ve played. I was quite saddened that it would not recognize my Dvorak keyboard layout, though. But nice work nonetheless! In concept, this ranks up in my eyes alongside other typing greats such as Typing of the Dead, Typogun, and Dungeon Scroll.

  8. Chance Says:

    Fun game. I like the music. However, it seems when I type in a long word, it stops in the middle instead of waiting for me to finish. Is this happening becuase I type too slow? (I felt I was typing fairly fast)

  9. Oli Says:

    “Longer words do more damage then short ones.”

    Ummm… Maybe you should have called your game “Spelling Nazi”, because it sounds like you are graded on spelling and that was a grammar mistake in that line I quoted. It’s “than”, not “then”… 🙂

    – A-perfectionist-is-not-necessarily-a-grammar-nazi-is-it?

  10. petri.purho Says:

    Damn, “Spelling Nazi” would have been much better name for the game… Why didn’t you tell me that one when I was naming the game 🙂

  11. Jojo Says:

    I also quite like the game, and I think I’ve noticed that when you ‘skip’ a letter, it’s because that letter isn’t connecting with any portion of the boss? I’m also a bit disappointed that it’s so hard… is there any way to make it easier?

    Either way, fun concept, thanks for the one-day game! Looking forward to CPD, got my wacom ready!

  12. Oliver Snyders Says:

    The game works perfectly! You just have to time your attacks so that, when you’re typing, you’re in the position to hit letters on the boss. If you don’t hit letters, the letters you type in don’t register.

    Wow. An amazing concept, stylishly executed. I didn’t realize I made so many mistakes when I typed (maybe under duress?)! Excellent choice of music as well.

    I know it was a one day game, but maybe using sound effects, appropriate for the music, would have been cool for feedback – short bursts of brass, maybe, for successful attacks? A defeated, winding down trumpet when you lose? These sounds, at the right levels, usually fit themselves naturally into the music without any additional cleverness. Gosh, look who I’m telling…
    The boss also tilts a bit too much, which is why people may think the mechanic doesn’t work (but it really does).

    But, all told… I feel so bad when I look at your site and I see so many great concepts (full games in their own right) and, no matter what, I can’t think of these things. Then you go and add another amazing idea to the list.


  13. Fun Link Friday » Games News and Reviews » Binary Joy Says:

    […] Kloonigames latest – Grammar (not entirely related but welcome back to the blogging world Petri) […]

  14. IceBone Says:

    Quite like-able game, but the first boss is impossible to kill, especially since if you type too fast, a lot of the letters, even though getting shot, don’t get counted in the word. Also, it assumes you have a qwerty keyboard.

    And yes, spelling nazi would be better. Surely you can fix all that for the next release? 😉

  15. SirSidy Says:

    suggestion- it seems that whenever the game finds a word in your input it immediately sends that word to function-land

    so my suggestion is this
    make a timer that starts whenever you stop typing for about 3 seconds (anyone typing slower then that should not play this game)
    after those 3 seconds find the longest word in that text blab thingy and then send it to function-haven

    also add a key to wipe the entire text blab and make a limit to the length of the text blab

    what programming language did you use? and can i have the source files?

  16. The Independent Gaming Source Says:

    […] Grammar Nazi is a new “type ‘em up” from Petri Purho, the developer behind the IGF-nominated Crayon Physics Deluxe. The goal of the game is to type words to attack your opponent. Longer words do more damage, but leave you more vulnerable – while you’re typing your protective shield goes down. […]

  17. CookieJar Says:

    Three whole seconds, SirSidy? Jeez… I don’t think the problem is it immediately sends the word to “function-land”, I think you may be typing a bit slow. 😛 Three seconds is about how long it takes me to type “antidisestablishmentarianism” …. yes… i timed myself, shush.

    Another way of solving the problem is allowing you to press enter when you’re done… as well as have some kind of 3 second time limit thing.

  18. cougarten Says:

    I’m typing Dvorak (no Qwerty) so I can’t play it :,(

  19. Alex Says:

    This is far too hard, any time I type anything more than three letters I lose health

  20. SirSidy Says:

    CookieJar->3 seconds are the max time
    it can be half a second i dont really care you’re not the only fast typer in the world….
    i hate when i pop other people’s reality bubles
    (5 seconds post writing time)

  21. IceBone Says:

    I’m more partial to the hitting enter when you’re done typing. 🙂

  22. Jessie Says:

    Hi, I just downloaded this game and when I tried to play it, the following message would show up, “Could not create Direct3D device”. I read the README file and made sure I installed .NET framework 2.0 and the latest DirectX driver.

    Anybody have any idea what’s wrong?

  23. Free Type ‘em up Game - Grammar Nazi Says:

    […] this little piece of entertainment. Type words to destroy the enemy, longer words might cause more […]

  24. Independent Games « Planet9 Says:

    […] (ein toll gemachtes Horror-Spiel, ganz ohne Leichen, aber mit sehr bedrückender Atmosphäre) und Grammar Nazi – hier muß man möglichst schnell, möglichst richtig […]

  25. ZachsMind Says:

    I think I ticked the game off. I couldn’t take out the boss with smaller words. Even three or four letters at a time I’d inevitably get hit, and it’s not that my typing skills are entirely shabby. I type sufficiently fast. So I turned to just trying one word repeatedly that I knew I could do pretty quick. That didn’t help. So then I started trying to type out “disestabishmentarianism” based on a suggestion from earlier in this thread. I managed to get the game to acknowledge smaller words inside that word, like “disestablish” and “establishment.” However apparently I can’t manage to quickly type the whole word out in one quick go without a typo of some sort. That’s when the rain came. The game started pouring so many letters down on me so fast that if I just let the game sit and watched it, the shield was deflecting a letter about once a second on average, making it impossible to even consider typing out a three letter word. It’s a great idea for a game, but maybe you should start giving yourself more than one day to hammer a game out.

  26. Robert Walker Says:

    If it were up to me, I’d say the rule should be to fire when the user hits space or doesn’t type anything for 2 seconds.

  27. sarah Says:

    Sorry, but I don’t really understand the rules at all. What is the goal of this game and how can it be reached? Thanks!

  28. Max Says:

    If you want to support non-QWERTY keyboard layouts you can do so according to the info in this post:

    Basically currently you have SDL setup to use the keyboard as a “giant gamepad”, to use it as a character input device you must ask SDL to give you unicode characters.

  29. Reverse Phone Detective Review Says:

    Reverse Phone Detective Review…

    Reverse Phone Detective Review…

  30. Mike Says:

    this is the hardest game I’ve ever played.

  31. logr Says:

    Hi there!
    I am currently using an azerty (French) keyboard. I’ve seen Max’s comment but I don’t really know what to do with this information. Will there be an update of Grammar Nazi?

  32. Mark Says:

    Great game and concept, certain worth another day of polish. First thing I’d suggest is making it easier initially to let people enjoy it more. I think the game mechanic is very clever but needs some clarification as can be seen from the earlier discussions.
    All the best,

  33. Spencer Says:

    Awesome game, awesome music (had to go find more from the artist), but like everyone says, it’s too hard. I don’t know if you’re going to go back and tinker with it at all, but I was thinking that it would be a good mechanic if the player got a little health back with successful attacks, depending on the length of the word. I found that I could type “compartment” really fast, in case anyone is interested…

  34. Another Blasted Weblog » Blog Archive » Written by robots, edited by people Says:

    […] except by observing the fine prose style of some of the Loggers. But it has provided me with the ammo I need to blow away the grammar nazis who won’t let me split an infinitive or tell someone they don’t have […]

  35. juvuna Says:

    on my very first try i pulverized the boss with 22 words.WOOOO!!!!

  36. juvuna Says:


    Hawaiian boobies lol!!!!

  37. [STD]Ein Says:

    I also find this fun, but difficult. Can’t seem to pass the first boss with words like establishment (disestablishment is a bit much for me to type reliably fast), unsuitable, territory etc

    Now that I’ve read these blog comments the game is a lot more fun, the mechanics of it not being entirely intuitive (there’s another good word, counterintuitive :p ), but still leaves me left behind at the first stage.

  38. ジュエリー アクセサリー ブレスレット バングル Says:

    ジュエリー アクセサリー ブレスレット バングル…

    Kloonigames » Blog Archive » Grammar Nazi…

  39. .Kku88Fw4XFeYWAj Says:


    Kloonigames » Blog Archive » Grammar Nazi…

  40. Jeux vidéo indépendants [Mac, PC, iOS] » [vrac] Grammar Nazi, Hacked Wii Guitar, WoW Companion Cube Says:

    […] Type in letters to fire. You can do damage to the poor English (the boss enemy thing) if you manage to spell a word correctly. Longer words do more damage than short ones. Plus d’infos et téléchargement (PC) […]