4 ms·
Online JavaScript Hacking Game. How do you Rank?
- BenjaminCoe 15y agoA game I made for a hack off at work. Score is based on code-quality, time, and the number of challenges you complete.
- idunno246 15y agoHow's code-quality measured?
- BenjaminCoe 15y agoThe code is run through JSLint. Not perfect, but it's a game :)
- l4u 15y agois it checking for 4 spaces?
- vjeux 15y agoThe idea is fun but it's really not user friendly at all. I spent like 10 minutes in order to find out how to edit the examples, save them and run them. I'm not a vi user so I had trouble knowing how to use :w and :q. Also, what's up with the big I/O button that does nothing?
- BenjaminCoe 15y agoYeah, I wonder if it wouldn't be insane for me to replace that with a 'save' button'. Or, to at least have an optional save button. I understand where you're coming from.
- azar1 15y agoI on the other hand am a vi user and the fact that :w and :q were the only commands totally annoyed me. Why even say it's vi? This is cool, though.
- idunno246 15y agoAt least have some feedback that :w worked, or :q! for unsaved work. Lost changes a few times figuring out how to save...
- aidos 15y agoThe vi commands are backwards. w: should be :w - at least they're backwards in the instructions, I'm not quite sure as in my banging around trying to work it out I got sent back to the auto screen.
- prezjordan 15y agoFun, but a little too tough to navigate for my liking. A SSH session would be a lot cooler than interacting with my web browser. Not sure how feasible this is.
- vjeux 15y agoCongratulations, you've completed all the curent challenges. Don't worry, more are on their way.
- ewang1 15y agoauth system doesn't work.
- geuis 15y agoThis is throwing js errors in the console in Chrome. Can't save. Doesn't remember github auth. What the heck is the i/o button supposed to be? All it does it wipe out whatever I'm working on. Can't save with :w, probably related to the js errors.
- rumdz 15y agoSaved file, had to re-auth, file got reset
- jpadilla_ 15y agoGetting a 404 in Github auth callback
- fridek 15y agoQuite fun, but a task like md5 is an obvious "google, copy, paste". Even with normal editor and without any stability issues (I was asked to "auth" multiple times) it is a very complex algorithm.
- dhaivatpandya 15y agoKept having to auth, kind of sucks.
- FreshCode 15y agoHow do I get out of INSERT mode? <Esc> doesn't work and Ctrl+O opens a dialog.
- shuzchen 15y agoEsc is what does it for me, but the whole deal is so buggy that I'm not surprised it doesn't work on your end.
- deleted 15y ago[deleted]
- lathamcity 15y agoIt took >5 seconds to respond to my ls command, and then the first time I typed a challenge name nothing happened. I sat there waiting for something to happen, and then eventually typed it again (I tried to tab-complete and highlighted my address bar) and it asked for my authorization, even though I had just authorized two minutes earlier. That was when I quit. I would focus on making it more user-friendly before making new challenges.
- xer0x 15y agoNeato! I just wish it worked in Chrome, and that code quality meant something different than it passes "jslint".
- ricardobeat 15y agoDitto. I lost points for coding in my standard style :( (working in Chrome/Mac here btw)
- deleted 15y ago[deleted]
- estenh 15y agoFun idea, but your auth is quite broken right now. I keep losing my work; very frustrating. Also, already lost my work on one challenge from clicking the I/O button. I like the cool 80s nostalgia, but it's not super-usable.
- deleted 15y ago[deleted]
- ricardobeat 15y agoThey could have offered some real problems instead of standard exhausted algorithms. I don't feel the least compelled to compete knowing that thousands of variations of the code are available in 2 clicks.
- BenjaminCoe 15y agoI'm back from rock climbing and am fixing up some of the issues that were causing re-authenticating to be necessary, sorry about that.