Live data from Hacker News

Show HN: Untrusted, a JavaScript adventure game you play by modifying its source

alex.nisnevich.com

101–110 of 246 posts

Re: Show HN: Untrusted, a JavaScript adventure game you play by modifying its source

#101
post #20

Earlier quoted context omitted.

Good catch! We haven't been checking yet for tampering with functions, but we probably should. Don't think of it as a bug so much as a cheatcode you discovered :-)

Aww, I thought that was to easy. That trick works for basically any level. Also, is there a good way to completly prevent tampering with functions, or is this just going to be an arms race?

Object.defineProperty with 'writable' = false?

Re: Show HN: Untrusted, a JavaScript adventure game you play by modifying its source

#102
post #98

Hey guys, one of the developers here. Thank you all so much for all of your feedback! I never thought this game would become so popular. It seems that our server is more or less overloaded right now, so AJAX requests for new levels are sometimes failing. This appears to be the cause of the bugs that some of you have experienced where levels load incorrectly or are overwritten by previous levels. Sorry about that. :-/…

welp. it's 100% dead now.

Sorry about that. That's what you get for making something really interesting and posting about it on hacker news.

Re: Show HN: Untrusted, a JavaScript adventure game you play by modifying its source

#103
I love this game! Such a cool idea, and very well executed.

My biggest critique so far is that it's extremely hard for me to tell the difference between #311 and #000 for the `.disabled` lines (I'm mildly red-green colorblind). Changing it to #711 fixed it for me, but I can imagine it would be impossible to even see #F11 for certain colorblind individuals. Perhaps some other kind of indication that a line is editable, or a more drastic #FFF/#000 distinction?

Re: Show HN: Untrusted, a JavaScript adventure game you play by modifying its source

#106

Earlier quoted context omitted.

Aww, I thought that was to easy. That trick works for basically any level. Also, is there a good way to completly prevent tampering with functions, or is this just going to be an arms race?

Object.defineProperty with 'writable' = false?

Object.freeze?

Re: Show HN: Untrusted, a JavaScript adventure game you play by modifying its source

#107
post #69

That was great, Here's making the boss kill itself https://gist.github.com/anonymous/2d45242a73f72847417b

Much earlier but: defense by excessive reaction.

https://gist.github.com/anonymous/0bd9b9d36892ffe6dbbf

Re: Show HN: Untrusted, a JavaScript adventure game you play by modifying its source

#108
post #98

Hey guys, one of the developers here. Thank you all so much for all of your feedback! I never thought this game would become so popular. It seems that our server is more or less overloaded right now, so AJAX requests for new levels are sometimes failing. This appears to be the cause of the bugs that some of you have experienced where levels load incorrectly or are overwritten by previous levels. Sorry about that. :-/…

I installed the latest version of this, and of Node, on my Windows computer, and I had to change "~/node_modules" to "./node_modules" in the final line of Makefile (in the "runlocal" target) - the http-server module was installed in the current directory. Otherwise it's working great; thanks!
Post reply on HN