Learn JavaScript Coding by Playing Games 🎮
Tags: javascript, beginners, webdev, tutorial
Published: 2021-07-09 21:29:50


<p><span class='first-letter'>Y</span>ou will learn the basics of JavaScript by creating the following ten games:</p>

### 1️⃣ <a href="https://checkio.org/">CheckiO</a>

<img src="https://i.imgur.com/CMs1xPv.png" alt="checkio javascript gaming" />

Teachers all over the world use CheckiO as an extra-tool during their courses so that students could practice their skills when learning new material.


### 2️⃣ <a href="https://lab.reaal.me/jsrobot/">JSRobot</a>

<img src="https://i.imgur.com/eyQWkuX.png" alt="JsRobot javascript gaming" />

Learn JavaScript by playing a platform game

### 3️⃣ <a href="https://jsdares.com/">JSDares</a>

<img src="https://i.imgur.com/tKm05aw.png" alt="JsDares javascript gaming" />

You learn programming by completing dares. These are short puzzles in which you have to copy the example, in as few lines of code as possible.

### 4️⃣ <a href="https://www.codingame.com/start">Coding Game</a>

<img src="https://i.imgur.com/5cFn6S5.png" alt="CodingGame javascript gaming" />

CodinGame is a challenge-based training platform for programmers where you can improve your coding skills with fun exercises (25+ languages supported)

### 5️⃣ <a href="https://robocode.sourceforge.io/">Robocode</a>

<img src="https://i.imgur.com/2U9DGHK.png" alt="Robocode javascript gaming" />

Robocode is a programming game, where the goal is to develop a robot battle tank to battle against other tanks in Java or .NET. The robot battles are running in real-time and on-screen.

### 6️⃣ <a href="https://codecombat.com/">Code Combat</a>

<img src="https://i.imgur.com/x1tE6DI.png" alt="Code Combat javascript gaming" />

CodeCombat is an HTML5 role-playing game (RPG) that teaches you fundamental programming concepts. CodeCombat supports 5 programming languages.

### 7️⃣ <a href="https://screeps.com/">Screeps</a>

<img src="https://i.imgur.com/PZJ7yHB.png" alt="Screeps javascript gaming" />

Screeps is a fun game and has a unique angle to it.

### 8️⃣ <a href="https://alexnisnevich.github.io/untrusted/">Untrusted</a>

<img src="https://i.imgur.com/WIJ1fHg.png" alt="Untrusted javascript gaming" />

The game presents you with a roguelike-like playing environment and a console window with the JavaScript code generating each level.

### 9️⃣ <a href="https://www.crunchzilla.com/">Crunchzilla</a>

<img src="https://i.imgur.com/33npX2E.png" alt="Crunchzilla javascript gaming" />

Crunchzilla offers interactive tutorials that get people excited about programming. Play with code, build, and learn.

### 🔟 <a href="https://play.elevatorsaga.com/">Elevator Saga</a>

<img src="https://i.imgur.com/9cSIj7D.png" alt="ElevatorSage javascript gaming" />

This is a game of programming!
Your task is to program the movement of elevators, by writing a program in JavaScript.


Thanks for reading!

Hope you enjoyed reading the article 😉 

<a href="https://www.buymeacoffee.com/suprabhasupi" target="_blank"><img src="https://i.imgur.com/4t25pJE.png" alt="Buy Me A Coffee" /></a>

<table>
  <tbody>
    <tr>
      <td>
        🌟 <a href="https://twitter.com/suprabhasupi"> Twitter</a>
      </td>
      <td>
        👩🏻‍💻 <a href="https://www.suprabha.me/"> suprabha.me</a>
      </td>
<td>
        🌟 <a href="https://www.instagram.com/suprabhasupi/"> Instagram</a>
      </td>
    </tr>
  </tbody>
</table>