Learn JavaScript Coding by Playing Games 🎮
You will learn the basics of JavaScript by creating the following ten games:
1️⃣ CheckiO
![checkio javascript gaming](/static/1-418c795a00f7d69c4f0966a0973abaed.png)
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️⃣ JSRobot
![JsRobot javascript gaming](/static/2-7b25e360de263e240f56bcbb170e3967.png)
Learn JavaScript by playing a platform game
3️⃣ JSDares
![JsDares javascript gaming](/static/3-8722c4bfe3e6e9bfd38de1671b57606e.png)
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️⃣ Coding Game
![CodingGame javascript gaming](/static/4-f953be6c5c3c0b4658eec48d2c325fc3.png)
CodinGame is a challenge-based training platform for programmers where you can improve your coding skills with fun exercises (25+ languages supported)
5️⃣ Robocode
![Robocode javascript gaming](/static/5-384b93b02a12117a2df23a4e0c7b47cf.png)
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️⃣ Code Combat
![Code Combat javascript gaming](/static/6-c8df66d39df820c1fd3ef07be84656fc.png)
CodeCombat is an HTML5 role-playing game (RPG) that teaches you fundamental programming concepts. CodeCombat supports 5 programming languages.
7️⃣ Screeps
![Screeps javascript gaming](/static/7-7d8de817c9b800efc9dbeb84b6176fad.png)
Screeps is a fun game and has a unique angle to it.
8️⃣ Untrusted
![Untrusted javascript gaming](/static/10-6527ea4af55be5874efa46e6d5109bc3.png)
The game presents you with a roguelike-like playing environment and a console window with the JavaScript code generating each level.
9️⃣ Crunchzilla
![Crunchzilla javascript gaming](/static/8-f9754a7d0bdfe306fbb67b60338bc2c6.png)
Crunchzilla offers interactive tutorials that get people excited about programming. Play with code, build, and learn.
🔟 Elevator Saga
![ElevatorSage javascript gaming](/static/9-e2569250c760584ea8302ac22cf84a33.png)
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 😉