Hacker News new | ask | show | jobs
by magwo 4158 days ago
Developer here! Thanks for all the feedback. Appreciate all of it, including bug reports! Pull requests also welcome.

Especially I would appreciate help with adding more challenges, and/or making them all balanced and interesting, for a good and reasonable difficulty curve.

It is very simple to tweak them - they are defined at the bottom of challenges.js: https://github.com/magwo/elevatorsaga/blob/master/challenges...

2 comments

What I would've loved to have seen in some of the later levels is a very clear "you now need to use this new API call to accomplish the goal. Here's how that call works."

For example: in level 2, what if people only ever came to the second floor trying to go to the third floor, so you had to look at where buttons were being pushed and where they wanted to go?

hi, why leaving the elevator at a floor doesn't pick up additional passengers? i.e.

http://pastebin.com/xA4NJbas @ http://play.elevatorsaga.com/#challenge=2

(yes that's only a stub, but has logging as I was trying to understand the event order)

at least elevator.goToFloor(elevator.currentFloor());

doesn't count as a move and unlocks the passenger to onboarding

btw, when you start you get 2 moves per elevator in the moves count

The last one about moves has been fixed.

The additional-people-not-getting-on is kind of an architectural problem with the game, working on it.