Under rating threshold (hideshow)
I have to say the reason 10 is difficult is totally irrelevant to programming. We don't have those kinds of constraints when coding.
Under rating threshold (hideshow)
as a programmer in training. i have to say, it doesn't make it much easier. really, all it takes is spotting when each action needs to be used. i do this by making the light-bot walk in my head, stating each action as it happens.
Under rating threshold (hideshow)
I tought lvl 11 was the hardest, because I kept thinking in the wrong direction. The other ones were pretty easy, I'm no programmer. I love the game though! I could of course try to decrease the amount of commands in the meantime.
Under rating threshold (hideshow)
FUN TIP: Let Lightbot have some fun spinning around by filling up the functions with 'turn' actions and filling the main function with your other functions.
Under rating threshold (hideshow)
Just remembered on stage 11 that functions can be put in another function..... if only I remembered it on stage 10, I would not need to have to put many redundant actions in the functions so that I can reuse the functions in the "main" control.
Anyway, I recall for programming we have to "keep it simple" .... but for some reason we tend to ignore the simplest answer :P
Under rating threshold (hideshow)
On a more serious note, nice game. It's an interesting introduction to optimization and such, given how little "memory" there is to work with.
Under rating threshold (hideshow)
No conditionals = not real programming.
Very creative game though and captures some of programming...(been programming for about 25 years)
Under rating threshold (hideshow)
Last level was too easy compared to 10. Swap level 10 with last level and your game is perfect. I'll give you 5/5 pretending level 10 were last one ^^
Under rating threshold (hideshow)
Bug with one level? The system do not stop when all places are lighted up but keep turning them off http://imgur.com/y4aaZwl
Under rating threshold (hideshow)
Didn't realize the level would be able to complete if all tiles were lit when in a recursion loop. It was the only way I could figure out how to solve level 11.
Under rating threshold (hideshow)
I understand programming is mostly problem solving in the sense of finding solutions with ICT to problems, and in that sense i find level 10 to be a good focus. However, i also believe programming to be repetition through program loops and conditions etc, and in that sense i find level 10 odd to say the least. To me it is less about repeating practical code as setting up a loop that is limited by physical boundaries and that has a lot of wasted processing along the way.(Maybe i made my code too complex, but it was the only way i could get it to work.)
Under rating threshold (hideshow)
as a programmer, ill say this is notably harder than real programming just due to being restricted to so few functions that cant take any input
Under rating threshold (hideshow)
A good idea would be to give people access to more commands, so they can complete the level no matter what and then do highscore or leaderboard to have people replay and optimize their commands to slowly get better, rather than get frustrated they cant get the exact commands you need for the solution correct. Just my five cents.
Under rating threshold (hideshow)
Great game! Ive had much fun playing it, and its very challenging to say the least, even as a programmer. Its a lot easier with more than 2 functions and infinite slots, if you program with, for example, JavaScript. Being a programmer isnt THIS hard.
Some tips to improve the game:
- The drag-drop system is a bit funky
- More music
- More levels
- The ability too use 3 hints (for the people new to programming)
- I think theres a lot more possibility if the blue platforms light up if you walk over it. This frees some slots up for even bigger levels.
- Same with jumping down a platform, why not just walk down (and freeing up a slot) and make bigger levels?
Under rating threshold (hideshow)
I want to be a programer when I'm an adult... but I bet programers can get past Level 8 without a walkthrough! Ragequit!!!