Sunday, February 19, 2012

Learn to Code by Playing a Game?

Everyone who plays games thinks about what it would be like to make them. Several look up coding programs and start to dive in. Only a small fraction ever make it very far. Coding can be a rather intense mixture of problem solving and high-level mathematics and it can be very intimidating. A small game development team called Primer Labs have decided to take the Guitar Hero tact of learning something and making a game that also teaches you how to code called Code Hero.

It seems to be a tool that teaches you by integrating important coding types and techniques into a bit of gameplay, allowing the player to learn what each thing does to the environment. Code Hero teaches players the Unity game engine, an established free-to-download engine. The team's Kickstarter page says the game has elements of Minecraft (with the different pieces to assemble) and Portal (with your gun that shoots code) that should be familiar to game fans.

This sounds like a very interesting idea. I am a big fan of the concept of learning something by doing it and think this could be a good starting point for gamers interested in a possible future in coding. If the game is easy enough to understand while also teaching in a way that doesn't just make sense in the actual game, it could be a fantastic way to learn coding.

I'm including a link to the team's Kickstarter page where you can pledge to help make the game a reality. $1 gives you access to the beta so you can try it yourself (something I need to do as well). They are currently approaching $45,000 of their $100,000 goal with only 4 days left to hit the goal. If you are interested, make sure to pledge!

Code Hero Kickstarter

No comments:

Post a Comment