Code Hero: Play and Learn
mikejuk writes with a bit from I Programmer on what sounds like an intriguing new game: "If you're bored with games where you run around shooting soldiers or monsters, how about a game where you shoot enemies to win computer code snippets that you can then use to shape the reality around you? It's good to play and good enough to win both the Editor's Choice and Kid's Choice at this year's Bay Area Maker Faire." The linked story has a video demo, too.
It looks like an attempt to create a Matrix-style world where you can shape it in real time. I'd worry a bit about it being over-simplified, but it does look (from the video) like you can type actual real code, so a good start.
Reminds me (a bit) of Droidbattles. The problem in coding games is to create some objective for the code. Simply wandering around changing the world is cool, but it would get boring pretty quick, and it won't have many players without some goal behind the coding. So, a war between several sides, or battles between programs, something like that. Otherwise it's just a harder to use sandbox game. Which is cool and all, but not terribly interesting from a gameplay aspect.
"None can love freedom heartily, but good men; the rest love not freedom, but license." --John Milton
Error: Assignment operator found in line 1.
I love my sig.
I really like the cyberpunk virtual reality setting. It looks like a game straight out of the 90's. The concept of Code Hero sounds great, too, but the gameplay itself doesn't look all that interesting. It's hard to tell what the game will actually be like from descriptions and an in-development video, but it seems like there's a combination of shooting code blocks from a first-person perspective and actually writing code. I imagine that stopping to type code would slow down the rest of the game, but I'll watch the development because this could turn out to be very promising. Until then, it's making me want to replay the original System Shock where you can also enter a virtual reality and fight an evil AI from a first-person perspective.
Because in Guitar Hero, you're in a band playing to an audience live and not in a recording studio session.
How many times do we have to correct this?
Javascript is not Java.
And it's more Scheme-like than you think, but with an ALGOL-enough syntax that people can pick it up much more easily.
Don't thank God, thank a doctor!
What does Player.score say about his power level - What? It's OVER 9000!!!!!!!
(You guessed one of the easter eggs in the game, it doesn't work but it wins you an achievement for trying anyways )
Alex Peake, Code Hero creater / Primer Labs founder
Creator here: Copying code is analogous to finding items in a regular RPG FPS. You can bind code to any hotkey on the keyboard till you are bristling with tools for creating and combating anything imaginable. But you can also instantly edit the code mid-combat or while solving puzzles to tweak variables at first and eventually to write your own code to solve problems.
Gamer gamers can enjoy this without knowing exactly how code works, but the story is full of actual training opportunities that teach you from syntax up to actual game development in Unity3D.
There are indeed heavy permissions on what you can eval in-game. Circumventing some of those is half the fun.