Live data from Hacker News

A Dark Room - minimalist text-based game

adarkroom.doublespeakgames.com

31–40 of 245 posts

Re: A Dark Room - minimalist text-based game

#32
post #18

In case anyone wants to accelerate the game slightly, but still play it as intended, set this in the Chrome console. window.Engine._incomeTimeout = setTimeout(Engine.collectIncome, 500) // default 1000 IMO it's not a cheat, because it just shortens somewhat tedious waiting early in the game, but doesn't alter it otherwise.

I think that would make it a bit unmanageable in the later stages, though.

Well you can easily switch back to default!

Another tip for fighting: equip different weapons. I had only equipped the best weapon, as is customary in games, not knowing you can attack with all equipped weapons at once basically (each weapon has a separate timer). This makes a huge difference.

Re: A Dark Room - minimalist text-based game

#35
post #31
post #30

I just bought a compass, and entered "A barren world" on my iPad... And I'm stuck. What are the controls for this part of the game?

arrow keys

Darn, guess I'll have to start all over again on my PC.

Seems like there'd be a use for a way to "save" games by emailing a parameterized URL to yourself... Or just an alternative to arrow keys for all of those tablet users out there.

Still a great game, though! Next time I'm feeling like procrastinating on a 2007 vintage netbook, I'll know where to look :)

Re: A Dark Room - minimalist text-based game

#36
post #4

Unfortunately, this game seems to be browser-based and requires javascript to work -- so I'm going to pass.

I use noscript, and am continually annoyed by web pages that feel they need to run code on my computer to load. I get it when people complain about things needlessly using Javascript.

With that in mind, what the hell were you expecting? Even in the 90's web based games used flash. What exactly was the 'secure' alternative? A game needs to run code, whether natively or in your browser.

Re: A Dark Room - minimalist text-based game

#37

Earlier quoted context omitted.

The point is that it's valuable for game developers to realize that some people can't play a game that requires javascript. The comment helped facilitate that.

Everyone can plan a game that requires javascript. A vanishingly small number of people actually wont. Reading anything more into this single comment is silly.

From your comments you seem to actually be interested, so let me tell you about it from my neo-luddite POV.

I love games ( I actually _pay_ for games I like ). I also run with my browser fairly locked down. If you've made a game like this and want me to take more than 10 seconds on the web page, at the bare minimum have it load _something_ without scripts and without requesting anything from another domain ( this means jquery, google apis etc )

This game is a great example of one I wouldn't look at because it loads nothing until a request to googleapis is enabled and scripting is turned on. Perhaps it is overly judgemental on my part, but I assume that failing to provide _any_ level of graceful degradation in a design indicates a poor effort. It takes 5 minutes to add this to your landing page and will save you a tiny percentage of bounces.

tldr: make sure your landing page loads something. anything. Ideally a short message telling users what awesome things enabling the site scripting does for us.

Re: A Dark Room - minimalist text-based game

#40
post #18

In case anyone wants to accelerate the game slightly, but still play it as intended, set this in the Chrome console. window.Engine._incomeTimeout = setTimeout(Engine.collectIncome, 500) // default 1000 IMO it's not a cheat, because it just shortens somewhat tedious waiting early in the game, but doesn't alter it otherwise.

I ran this in console. just to automate gathering wood and trap checking, since forgetting to switch between panels is easy to do:

function pushButtons(){if(!$("#gatherButton,#trapsButton").hasClass('disabled')){$("#gatherButton,#trapsButton").trigger('click');}}setInterval(pushButtons, 1000);

Post reply on HN