(Updated) A free Hangul typing practice game - New Version

Last month I made a free game for practicing typing Hangul, and I promised to add updates and new features to it. Well, I re-made the entire game from scratch, and improved on every part of it that I could. I'd still like to add more features, if there's interest in the game.

Here's a trailer of the updated game.

It's the year 2020 and the Hangul Aliens have invaded the planet. Fortunately for us, they have a weakness - the modern Korean keyboard. Can you save earth from disaster?

How to play:

Type the letters on your keyboard as they fall from the sky. If you make a mistake, a meteor will fall down. You can shoot meteors with your turret, using the space bar. Any letters or meteors that hit the floor will drain your life.

If you don't know where the keys are on the keyboard, you can press Escape at any time to show an interactive keyboard and pause the game.

Remember that some letters also require the shift key.

There are 5 levels: consonants only, vowels only, consonants and vowels, a master mode, and a words mode. In master mode, letters will continue to fall more frequently and faster over time, making it more difficult the longer you play. There is no time limit in master mode, so try to score as high as you can. In the words mode, words will fall more frequently and faster over time, and there is no time limit; in addition, meteors will only fall if a word touches the ground, so be careful and make sure to type every word completely to avoid losing additional health.

There are also a variety of falling items that you can shoot: health packs will restore some of your health, comets will slow down falling objects temporarily, nuclear bombs will destroy all letters and meteors on the screen, and power ups will increase the speed and effectiveness of your turret.

If you need a refresher on how to play, check out the Tutorial on the main menu.

Download the game here:

Click here to download for Windows.

Click here to download for OSX (Mac).

Click here to download for Linux.

Updated 1/11/2017:

  • New game mode: Words. Meteors fall when letters touch the ground. Completed words give 5 points per letter. Contains 300+ common words.
  • Added a tutorial (in the main menu), along with a new music track.
  • New power-up: Bonus Time. During Bonus Time, all points are doubled.
  • Game window is now re-sizable for both large and small monitors.
  • Bug fix: Weapon power-ups only drop if player is not already at full level.
  • Bug fix: Fixed power-up timers to create a more natural game flow (instead of several dropping at once).

Updated 1/23/2021:

  • Improved 64-bit compatibility, including OSX.

72 thoughts on “(Updated) A free Hangul typing practice game - New Version

  • Avatar
    March 28, 2021 at 3:44 am
    Permalink

    windows defender doesn't allow me to run the app because of unknown publisher issue. is it safe if i just run it anyways ?

    Reply
    • Billy
      March 29, 2021 at 10:23 am
      Permalink

      It's because I'm not a large publisher so it's always going to do that. If you don't trust it, you can always first try running it on an older computer that's not connected to the internet? 🙂

      Reply
  • Avatar
    March 10, 2021 at 5:29 am
    Permalink

    Hi, i just downloaded your game. It seems fun and i can open it. But when i type, it happens nothing although some keys work (escape, enter...) but not the letters when i am in the game :/
    Could you help me to make it work ? Thanks a lot

    Reply
    • Billy
      March 10, 2021 at 10:06 am
      Permalink

      Make sure you don't have a Korean keyboard enabled. This game works with the regular keyboard - not a Korean IME or something else.

      Reply
  • Avatar
    February 17, 2021 at 10:27 pm
    Permalink

    unfortunately it's not working for my m1 mac :(. says it can't open and needs administrator permission

    Reply
    • Billy
      February 18, 2021 at 8:42 am
      Permalink

      You might need to run the terminal as an Administrator. Apple blocks all apps these days if it's not directly downloaded from their store.

      Reply
  • Avatar
    February 4, 2021 at 2:22 am
    Permalink

    Wow this is a great idea. I really love it.

    Just for me there are some settings missing (or i didn't find them). Like speed adjustment or turning of the meteors which would both be good for beginners.

    I am using it on mac (10.14.6) so there is the problem that it won't start at first but with the mentioned command it works perfectly:
    1. Download
    2. rename the game to hangul_attak.app (just for better display in terminal)
    3. open terminal (just type "terminal" in the spotlight-search)
    4. use the comand: chmod +x hangul_attak.app/Contents/MacOS/*
    5. app can now be opened (if you have a monitor added it may does not display right. just move it to the not monitor screen and it should display correct)

    Question for the creator:
    Would you mind if i copy the concept and make a webbased version out of it? I would of course give you credit.
    I would plan on changing some things as mentioned. Adding new modes and maybe also different language sets. Not sure yet. For now it is just an idea but let me know if you would be okay with this.

    Thanks and a great day for everyone 🙂

    Reply
    • Billy
      February 4, 2021 at 9:03 am
      Permalink

      I recently made an update 1 week ago that should have fixed the problem with it opening on Macs, but do you mean the problem still exists on your computer?

      As for the game, it's my own project so I wouldn't want other versions floating around. I spent a lot of time making it, and am still working on some new updates right now so stay tuned 🙂

      Reply
      • Avatar
        February 4, 2021 at 12:42 pm
        Permalink

        Okay I will respect that. I just thought it would be easier to maintain if it was online based and it would fix the cross platform issue.

        Anyway, for upcoming versions i would really like a feature to change the speed and also it would be really nice to have a turn on/of for mistake-meteors. I think it would make it easier for total starters like me 🙂

        Thanks for the reply. I am looking forward for the updates! 🙂

        Reply
        • Avatar
          February 4, 2021 at 12:47 pm
          Permalink

          Sorry forgot to answer the question:
          Yes on my system (Mojave 10.14.6) the problem still existed. But the command you provided fixed the issue.

          This one: chmod +x hangul_attak.app/Contents/MacOS/*

          Reply
      • Avatar
        February 14, 2021 at 7:17 pm
        Permalink

        I can't seem to get the game to work on my mac.

        Reply
        • Billy
          February 15, 2021 at 8:22 am
          Permalink

          Check out some of the other comments here for instructions for how to make it work 🙂

          Reply
    • Avatar
      February 16, 2021 at 11:32 pm
      Permalink

      Hi! Can I have some help on how to run this command? I'm really unfamiliar with using Terminal, and when I followed how you did it, the Terminal says no matches found. 🙁

      Reply
      • Billy
        February 17, 2021 at 9:34 am
        Permalink

        I don't have any Apple products, so I'm not sure how to either. I only know you'd open up the Terminal app.

        Reply
  • Avatar
    December 28, 2020 at 2:50 pm
    Permalink

    I was really excited to try this game out as I have been trying to learn the keyboard on my own, however I am using a Chromebook and it does not seem as if you have a download for ChromeOS. Do you think you might be adding this in the future? I would really love to use this game to help me learn the Korean keyboard better!

    Reply
    • Billy
      December 30, 2020 at 9:33 am
      Permalink

      Unfortunately there is no ChromeOS version, since that's a different operating system entirely and I'm not familiar with developing for it. It's available for Windows, Mac, and Linux.

      Reply
  • Avatar
    September 3, 2020 at 4:04 pm
    Permalink

    Hi Billy, I have a mac but when I downloaded the package it displays "The application “Hangul Attack” can’t be opened. I saw someone had the same problem and you said to run the command (chmod +x SomeApp.app/Contents/MacOS/*). I'm wondering how can I do this exactly? Sorry I'm not too familiar with computer stuff haha

    Reply
    • Billy
      September 5, 2020 at 10:10 am
      Permalink

      I don't use a mac either, but I think you open the Terminal app to do that.

      Reply
  • Avatar
    July 2, 2020 at 4:18 pm
    Permalink

    Unfortunately the application isn't opening for MacOS- it says 'the application "Hangul Attack" can't be opened'.

    Reply
    • Billy
      July 4, 2020 at 10:05 am
      Permalink

      You can try running this command (I think this is right? I don't have a Mac to test it):

      chmod +x SomeApp.app/Contents/MacOS/*

      If that doesn't work, then you can email me and I can provide you a test version that might work, but I'm not sure. Mac recently did an update that doesn't allow some older apps to run.

      Reply
    • Avatar
      July 28, 2020 at 5:39 am
      Permalink

      I have a mac. Currently using Mojave OS. It seems to work on mine.

      Reply
      • Billy
        August 1, 2020 at 11:19 am
        Permalink

        Thanks for letting me know!

        Reply
  • Avatar
    June 7, 2020 at 9:47 pm
    Permalink

    Great idea. 감사합니다!

    Reply
  • Avatar
    May 10, 2020 at 4:43 pm
    Permalink

    Just downloaded this game, looks fun and helpful. Thank you for making it!

    Reply
  • Avatar
    April 27, 2020 at 7:20 pm
    Permalink

    This game is a lot of fun! 감사합니다!

    Reply
  • Avatar
    April 11, 2020 at 10:05 am
    Permalink

    Hi Billy, thank you for all the great resources. I tried accessing the typing game on my Mac. Unfortunately I can't. My Mac says: "macOS cannot verify that this app is free from malware." Do you know any work arounds? Or, do you have an online version available?

    Reply
    • Billy
      April 15, 2020 at 10:39 am
      Permalink

      I think you might have to manually allow it, if it's blocking it. But there are only these 3 versions. I can't make changes at the moment because the code I used to develop it would need to be updated too much to re-release it.

      Reply
  • Avatar
    January 23, 2020 at 11:02 pm
    Permalink

    It's the year 2020 now and the Hangul Aliens have not yet invaded the planet.

    Reply
  • Avatar
    January 1, 2020 at 9:51 pm
    Permalink

    hey, thanks for this. i'm fluent in both korean and english, having been raised bilingual, but my mac doesn't have a korean keyboard on it so gotta learn.. haha 🙂

    Reply
  • Avatar
    November 3, 2019 at 12:45 pm
    Permalink

    This game makes learning new keyboard so much fun! Thank you

    Reply
  • Avatar
    October 14, 2019 at 9:44 pm
    Permalink

    Hi Billy. Is there an instruction guide on how to install this game on Linux? I have downloaded the game but wasn't able to install it. Thank you. 🙂

    Reply
    • Billy
      October 18, 2019 at 8:19 am
      Permalink

      I know many other people have installed it successfully on Linux, but I myself have never used Linux before so I don't know how to do it. It might only work on some types of Linux distros?

      Reply
  • Avatar
    August 5, 2019 at 12:11 pm
    Permalink

    Please is there a version of the game that can work on Android phones??

    Reply
    • Billy
      August 9, 2019 at 11:20 am
      Permalink

      It wouldn't work well on Android because the keyboard is on-screen, so it would need to be completely re-written.

      Reply
  • Avatar
    June 10, 2019 at 1:28 pm
    Permalink

    Just played it for the first time! So fun! Thanks for making this!

    Reply
  • Avatar
    April 28, 2019 at 8:30 am
    Permalink

    안녕하세요 Billy!

    I am working my way through your first book and workbook. I wanted to say thanks for both those and this game, I am currently also practising Hangul by typing new vocabulary into a Korean keyboard website then copy and pasting that into www.forvo.com to hear the pronunciation. I then download the sound file to put into Anki with my flashcards. I find this helps me reinforce everything as forvo will only search if I have spelled the word correctly and when I revise I hear native pronunciation multiple times.

    R.E this game: It works really well. A nice bonus feature would be to record the top 5 results and then have an 'arcade style' leaderboard (where you can only put three letters in for your name). This means each time you played you could try and beat your own score and could see progress over time.

    Thanks again,

    Luke (U.K. teacher and 한극어 beginner).

    Reply
  • Avatar
    March 26, 2019 at 9:19 pm
    Permalink

    I wish there was a way to play without the asteroids and things. They make it annoying, I'd like to just have the falling letters

    Reply
  • Avatar
    January 20, 2019 at 2:55 pm
    Permalink

    Thank you for the game! I spent just a bit of time on it; I can tell that it is already helping me learn the keyboard better!!
    Also, I am enjoying your videos!

    Reply
  • Avatar
    December 5, 2018 at 8:57 am
    Permalink

    Really enjoyed your game! Just wondering, what platform did you use to make it?

    Reply
    • Billy
      December 7, 2018 at 10:15 am
      Permalink

      I used Godot 2 to make this game.

      Reply
  • Avatar
    November 28, 2018 at 4:41 am
    Permalink

    Can you make a version compatible
    with chrome os so I can play it on my chrome book.

    Reply
    • Billy
      November 30, 2018 at 10:30 am
      Permalink

      Sorry but the game engine I'm using doesn't have a Chrome export option.

      Reply
      • Avatar
        September 3, 2019 at 5:52 pm
        Permalink

        You can do a web export! (Yeah, I saw that Godot Logo! :3)

        Reply
        • Billy
          September 6, 2019 at 9:46 am
          Permalink

          Yep! This was all programmed with Godot 🙂 Unfortunately the web export feature was kind of broken in the release I used, and requires some extra setup that I didn't want to deal with (such as getting high scores to save, and uploading it in the right place on the server). So due to time I just focused on desktop.

          Reply
  • Avatar
    November 21, 2018 at 9:37 am
    Permalink

    WOW THIS GAME LITERALLY IMPROVED MY TYPING IN 1 DAY TY SO MUCH

    Reply
  • Avatar
    November 5, 2018 at 9:17 am
    Permalink

    I am a real true beginner and this game is moving to fast for me... I need something that will help me to learn the keyboard first without timing me or at a ridiculously slow speed. Is there anything out there like that? everything seems to be geared towards competition. Race this fast fingers that..but right now I need repetition and a lack of speed.

    Reply
    • Billy
      November 7, 2018 at 11:05 am
      Permalink

      You can change the mode in the Options menu to make it easier. Try Vowels or Consonants only first. They're much slower. You can also pause the game with Esc.

      Reply
  • Avatar
    September 20, 2018 at 9:00 am
    Permalink

    Sorry to say it, but for Mac users learning the keyboard this is NOT good at all. There's no type of speed control so things just come much too quickly. Would've loved this if theres as something like that. Good try and appreciate the effort! I'll keep looking however

    Reply
    • Billy
      September 21, 2018 at 11:24 am
      Permalink

      You can change the game mode in the options menu to make it easier. The "consonants only" and "vowels only" modes are quite slow.

      Reply
  • Avatar
    September 9, 2018 at 3:29 pm
    Permalink

    You make learning Korean fun, but you make me laugh.

    Reply
  • Avatar
    July 24, 2018 at 12:33 am
    Permalink

    Hi Billy! i was really excited when i came across this, however, after downloading it, i found out that it is not compatible with windows7 32bit. wish i could have a compatible one for me to use.

    Reply
    • Billy
      July 27, 2018 at 10:20 pm
      Permalink

      I believe the game engine I use only works with Windows 64bit, but you might be able to try it on a different computer (if you have one).

      Reply
  • Avatar
    February 20, 2018 at 10:01 am
    Permalink

    How do you open the linux file?

    Reply
    • Avatar
      December 2, 2018 at 5:23 pm
      Permalink

      To make the file executable (or I guess to give it permission to open?) you need to open the folder that it's in in terminal and type "chmod +x Hangul_Attack_Linux" and then you can start it by typing "./Hangul_Attack_Linux" or just double clicking it

      Also if you move it after that, you don't have to redo the chmod part, you can just double click it

      Reply
  • Avatar
    January 6, 2018 at 1:55 pm
    Permalink

    Woah! I gamed this for like one hour and suddenly I've memorized the hangul keyboard without even thinking about the fact that I was learning. 감사합니다!

    Reply
  • Avatar
    January 6, 2018 at 7:25 am
    Permalink

    Hey,
    I like your game a lot.
    But could you add something to turn of the music?

    Reply
    • Billy
      January 12, 2018 at 11:02 am
      Permalink

      On Windows you can individually adjust the audio for each application by clicking on your audio settings button. Then you can turn off the sound for just this game.

      Reply
  • Avatar
    December 15, 2017 at 3:15 am
    Permalink

    it's nice, but when i try to shoot at the meteors, the blasts disappear 70% of the time :'((

    Reply
    • Billy
      December 20, 2017 at 9:45 am
      Permalink

      Can you take a screenshot to show me what you mean? I haven't seen that happening before.

      Reply
  • Avatar
    December 14, 2017 at 7:48 am
    Permalink

    It doesn't work. I have tried twice on my Windows computer. I was excited to be able to use this. I tried it with both vowels and consonants. Basically I type and it acts like I didn't do anything.

    I don't know what I am doing wrong. If you could help me that would be great

    Reply
    • Billy
      December 14, 2017 at 9:54 am
      Permalink

      The game works without any special keyboard, so if you switched to a Korean input it won't be able to read any of the keys. It works with a regular keyboard. You can pause the game and there's an on-screen keyboard you can practice with.

      Reply
  • Avatar
    October 20, 2017 at 8:05 pm
    Permalink

    잘만드셧어요 ㅎㅎ

    Reply
  • Avatar
    October 1, 2017 at 10:35 am
    Permalink

    (Mac version) It's useable for consonants, but add in the vowels and no speed controls, it quickly amounts to frustration; if you're good enough to handle the whole character set when the full speed ramps up (after a minute or so), you really don't NEED typing practice. With non-Mac keyboards F1 doesn't work, and arrow-keys for the turret takes your hands off the main keyboard.

    I'm surprised how little basic pedagogical thought went into this game. Aesthetically, 좋아요 좋아, but not practical.

    Reply
  • Avatar
    September 1, 2017 at 1:39 pm
    Permalink

    Are there plans in the near future for a phone app? I really wanted to download this but I'm currently having computer issues.

    Reply
    • Billy
      September 9, 2017 at 10:06 am
      Permalink

      It wouldn't work well on phones because most on-screen keyboards cover a lot of the screen. The view would be too small, so I didn't develop a phone version. But I'm working on a new game currently which will be compatible with phones.

      Reply
  • Avatar
    June 25, 2017 at 7:51 am
    Permalink

    This is a really cool way to learn the korean keyboard. Just one thing, could you maybe give us a mute button? Because I like listening to my own music in the background while playing games. Thank you for your hard work!

    Reply
    • Billy
      June 30, 2017 at 11:35 am
      Permalink

      I believe on Windows you can individually adjust the audio of each application by clicking on your audio settings button.

      Reply
  • Avatar
    May 9, 2017 at 5:38 pm
    Permalink

    This is beyond awesome!! Thank you!!! This game is perfect; not frustrating at all! The bonus items & damage objects are a great add, making it much more like a non-learning game. It's helped me a ton already!

    Reply
  • Avatar
    March 14, 2017 at 8:47 am
    Permalink

    Thank you for this! I'm currently finding it frustrating because there's too many things to do!!! T_T But it's fun, thank you!

    Reply
  • Avatar
    March 4, 2017 at 1:53 pm
    Permalink

    Hmm I can't seem to download this...it just comes up with a window with loads of script in it! Thanks for making this though! 🙂

    Reply
    • Billy
      March 10, 2017 at 9:09 am
      Permalink

      What system are you trying to download it for? Can you try a different computer?

      Reply
  • Avatar
    January 29, 2017 at 5:44 pm
    Permalink

    I think this is really cool.

    Reply

Leave a Reply