A rot.js implementation of Peter Harkins' 2014 7 day roguelike entry, Ironwood (http://push.cx/2014/ironwood-a-roguelike-game-in-7-days).
I wanted to participate in this year's 7DRL competition to get back into more programming, yet life conspired against me. So I ended up just watching the other entry updates on Twitter and blogs and playing at Ruby to learn more. In particular, Ironwood is a game I've heard design details about for a while. My intention was to see what transpired from this competition, learn what pitfalls to avoid, and do my own Ruby 7DRL in April.
What I learned from Ironwood was that in 2014, we should not be trying to make a terminal-based game. I had a nightmare trying to get the right version of Ruby to play nicely with NCurses/Dispel and even after that found out that my terminal wasn't happy with the colors Ironwood was using. In short, it took more time to fail at getting Ruby to play nicely than it did to play test.
I decided to learn from Peter's efforts and not ever develop a RL in an actual terminal, but use rot.js instead. It's 2014, everyone's got an appropriate browser, very very few have an appropriate terminal or the right environment.
Ironwood was developed by Peter Harkins and I've ported it with his permission. -http://push.cx/2014/ironwood-a-roguelike-game-in-7-days -https://github.com/pushcx/ironwood