Play Games To Learn Coding šŸŽ®

Hello, buddies! There are interactive courses, tons of online tutorials to learn coding, and one of my personal favorite ways to practice coding: fun free games!

While a coding game alone probably isnā€™t going to teach you everything you need to know about coding, these free fun games can be a really incredible way to practice the skills youā€™re learning. If youā€™re anything like me, youā€™ll suddenly realize youā€™ve spent the last four hours reinforcing your coding skills without even realizing it!šŸ˜®šŸ˜®

I've tried out some of the most entertaining and useful games for learning to code. So would like to share it with you!šŸ˜šŸ˜

CodeCombat is my favorite! It is one of the best free website to play Python games. Apart from Python, it supports Javascript and Coffeescript like languages as well. The UI of the game is amazing and there are sounds that will make you feel that you are actually playing a normal game.

Supported Languages - Python, Javascript, CoffeeScript, C++(for subscribers)

CodinGame offers up fun free games to help learn more than 25 programming languages, including JavaScript, Ruby, and PHP. One of the great things about CodinGame is that you can play with friends or colleagues, and also enter international coding competitions.

Supported Languages - Python, Javascript, C++, C#, C, Ruby, Go and many more!

Yes, you can do the same with this renowned game ā€“ Robocode. Robocode allows you to develop a robot battle tank using programming languages like Java or .NET to battle against other tanks. You need to write the AI for the robot to let it know what to do and how to reacts to events happening in the battleground.

Supported Languages - Java, C# and Scala

Supported Languages - CSS

Supported Languages - Java and C#

Supported Languages - Python, TypeScript

Supported Languages - Javascript, C++, C#

Learn Vim By Playing Vim Adventure

If you often struggle with using the VIM code editor, then Vim Adventures is surely meant for you!! Vim Adventures is an online game that allows you to learn VIM keyboard shortcuts and other prominent VIM concepts in an entertaining & interesting way with the help of a Zelda-like game environment. This game makes it easier to learn and understand this powerful text editor, Vim, that subsequently helps you to become a more efficient programmer.

So buddies, that's it for today! Feel free to add your favourite coding game in the comments and Happy Coding!

33