It is difficult to overestimate the importance of the Codecademy service in the field of free programming education. We should remind that the service was created specially for those who do not have the slightest idea about the basic programming principles. However every day more and more interesting products appear in this area. One of them is the browser game Code Combat, where all the action is done with commands that the user enters in Javascript.

Code Combat was created by George Sainz, Scott Erickson, and Nick Winter, who wrote the app Skritter in 2008 to teach practical Chinese and Japanese writing skills. CNET notes that Code Combat was born out of the Skritter experience.

One day while developing an app, George Saines became frustrated because he was having trouble putting his own ideas into practice. At that moment, he saw his housemate, who was learning to program at Codecademy without much enthusiasm. That’s when Sainz realized that slow methodical lessons were not as effective as putting programming skills into practice.

“You want to learn how to program? You don’t need lessons. You need to write a lot of code and have a good time executing it,” the team said in a statement on the project’s Web page. – “That’s the essence of programming. It’s supposed to be fun. Not as much fun as oh, I got a badge for completing a task, but as if – no mom, I have to pass this level! That’s why CodeCombat is a multiplayer game, not just another course. We won’t stop until you can stop yourself – but this time, it’s really good stuff.”

Each of the game’s levels has a specific goal – find a mushroom that will help you become strong enough to defeat a giant ogre, lead soldiers into battle, or find your way out of the dungeon. In addition, each level is assigned a difficulty rating of five stars.

The open source code of the project was posted on the web and since then, various programmers are constantly making their contribution in the form of fixes, patches and updates. Thus, the game does not let its fans go. It is noted that the best way the game CodeCombat works in the browser Chrome.