Looks awesome, very reminiscent of CodeCombat. Too bad that these days I don't tend to bother learning yet another programming language unless someone's going to be paying me for it. :P
PSA: Play Beginner before Intermediate even if you're knowledgeable in Ruby... it's hard to understand the game itself without going through Beginner first. Kind of silly, really.
I'm a little sad that you can't check your solution to the last level on prior levels, because the more advanced functions aren't available.
Like, I came up with what I believe to be a good general solution. But if it only has to work on the last level, I could have just tailored it specifically to the scenario and saved myself a lot of time.
I tried to login using Facebook and it broke the game. Every time I tried to select a hero it would say "hands off! not yo warrior!". If I created a new one, it would log me out. No way to save progress it seems.
i think the syntax is pretty easy if you know other languages, the hard part about ruby is the mvc model and how setting up a project works(where everything goes), fucking confusing.
I had quite a bit of fun playing this, but I feel it's for intermediate to advanced programmers. Beginners would get lost on the very early levels. "Define a @health instance variable" would throw any beginner off.
13 comments
3 u/kronal 11 Jul 2015 19:01
Cool. There are some others like that, for those interested:
2 u/ImKyle 11 Jul 2015 17:03
This looks awesome!
2 u/tame 11 Jul 2015 17:17
Looks awesome, very reminiscent of CodeCombat. Too bad that these days I don't tend to bother learning yet another programming language unless someone's going to be paying me for it. :P
2 u/flat_hedgehog 11 Jul 2015 17:59
Commenting here as a bookmark.
1 u/skivir 11 Jul 2015 18:34
If I could upvoat you, I would.
1 u/roboticon 11 Jul 2015 21:30
PSA: Play Beginner before Intermediate even if you're knowledgeable in Ruby... it's hard to understand the game itself without going through Beginner first. Kind of silly, really.
I'm a little sad that you can't check your solution to the last level on prior levels, because the more advanced functions aren't available.
Like, I came up with what I believe to be a good general solution. But if it only has to work on the last level, I could have just tailored it specifically to the scenario and saved myself a lot of time.
FTR, my beginner solution is here.
0 u/escape 11 Jul 2015 20:19
I tried to login using Facebook and it broke the game. Every time I tried to select a hero it would say "hands off! not yo warrior!". If I created a new one, it would log me out. No way to save progress it seems.
0 u/Sticky 12 Jul 2015 00:14
i think the syntax is pretty easy if you know other languages, the hard part about ruby is the mvc model and how setting up a project works(where everything goes), fucking confusing.
edit: ohh thats ruby on rails, ignore me.
0 u/Master_Foo 12 Jul 2015 01:42
Cool concept.
Just replace Ruby with a useful language and get rid of that awful soundtrack.
0 u/whatamidoingherev 14 Jul 2015 07:05
I had quite a bit of fun playing this, but I feel it's for intermediate to advanced programmers. Beginners would get lost on the very early levels. "Define a @health instance variable" would throw any beginner off.