Graphical Nethack in a Browser with Tiles

Edit Options File Open Fullscreen

Unlike other games the emphasis in NetHack is on discovering the detail of the dungeon and not simply killing everything in sight – in fact, killing everything in sight is a good way to die quickly.
NetHack is a very deep and very fun game but also very, very challenging

Update: ASCII Version Here

Instructions

Use the keyboard for everything.
Use shift+? for in game help
You can use the number pad or hjkl keys for movement.
NetHack is a big game so it will take some getting used to.

For a complete description of the game and every command see the NetHack Guidebook

A Quick guide

Actions

Key – Action
? – help, documentation
/ – what is? (ask definition for something on the screen)
o – open something, use #loot for boxes and chests
s – search for secret doors (they are everywhere)
, – pick up things
ctrl-d or ctrl-s – kick (break open locked doors)
d or D – drop something
e – eat something
< or > – climb stairs
i – see what you are carrying, inventory
w – wield a weapon
t – throw/shoot
r – read something
a – use or apply (key, bag, pick-axe, etc)
z – zap a magic wand
Z – cast a magical spell
: – look what is here
. – wait a moment

Legend

symbol meaning
@ you (or a human)
. floor
< stairs up to the previous level > stairs down to the next level
+ closed door; spellbook
$ pile of gold
^ trap
% food, corpse, something edible (not necessarily healthy)
? scroll

Share and Enjoy:
  • Digg
  • del.icio.us
  • Sphinn
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  • email
  • MySpace
  • Slashdot
  • StumbleUpon
  • Twitter

46 Responses to “Graphical Nethack in a Browser with Tiles”

  1. Erik Pope says:

    Awesome implementation :) Now if only it could be stretched a little horizontally…

  2. admin says:

    Thanks, I’ll add a fullscreen option soon.

  3. Jack Whitham says:

    This is very impressive. Allowing logins with OpenID etc. is an inspired idea. It makes the game much more accessible – you can just open up a browser window and play. Great.

  4. Toaadam says:

    Man, you really need to stretch this game!

  5. admin says:

    There is now an option to open it fullscreen right below the game window. It may have issues with IE so using a better browser would be preferred.

  6. squolly says:

    Nice page, but somehow the connection gets killed after a while. i had an elven wiz with -9 AC, magic marker, SDSM and some strong pets, then the connection was killed. now i’m asked to choose a new character. sucks :/

  7. init says:

    play nh at nethack.alt.org

  8. David Laird says:

    Crawl is kicking me off alot for being on level 2 of the dungeon- might want to increase the buffer size or something. I keep getting disconnected. Having said that awesome idea- a godsend, as I can’t ssh or download the game on this computer.

  9. admin says:

    I’m sorry You’re getting disconnected. I’ve tested it alot and haven’t been able to reproduce it yet. What browser and OS are you using?

  10. Paul says:

    You should give people the option of saving somehow. Otherwise, there will always be complaints like this.

  11. admin says:

    Use shift+S to save just like playing nethack anywhere else.

  12. Pagliacci says:

    Saving bites, if there was a pemanent system where you could access your save anytime, anywhere. That would be nice.. I play at public cafes so im constantly on and off. No further than grid bugs and kobolds for me :P

  13. admin says:

    Use the login/register link at the top right. You can login with several different social networks or register using wordpress. Once you have an account your savegames will be tied to them and you can play anywhere without having to start over.

  14. Shzack says:

    Sorry I’m such a n00b…but…how do I loot something?…..I can’t seem to find the key to loot a chest or large box….? :( help.

  15. admin says:

    use #loot

    the ‘#’ key is a special key that accesses several extended commands.

  16. Service Not Available?

  17. Santiago Zapata says:

    Hello! I am Slashie from roguetemple,

    Can you please contact me? I’d like to know how complex it would be to create a portal of online roguelike games using shellinabox.

    Thank you!

  18. Rob Cypher says:

    Game isn’t working for me either now for at least a week now (I’m using Google Chrome on Windows Vista if that helps) – it was working when I tried it on Jan. 31st (it’s the 11th/12th depending on what side of the world you’re on as of this post),

  19. Rob Cypher says:

    Thing is the other games seem to be working, but I don’t play them because I like tiles :(

  20. zamination says:

    Love this… esp. that I can play and others can watch. Can we edit options files yet? (they are erroring out)

  21. Kate Mangan says:

    Server error, chrome windows 7 ultimate 64 bit. It also says invalid password when I go to edit my settings file despite the fact that I am logged in.

  22. BIGxJayxdawg says:

    I never realized how big a game nethack is, I started playing a few years ago, downloaded it from a freeware site and I loved it, but then I lost my computer and when I got a new one I googled for a in-browser version and here you are, this is great, I appreciate how well you’ve done this.

    Just curios, is there a way you could make a flash version of nethack falcon’s eye? That would be cool, and if you can’t at least stretch this one width ways a bit.

  23. Todd Vance says:

    I misroled…how do I restart with a new guy? It keeps giving me my old dude?

  24. BIGxJayxdawg says:

    You need to type #quit and then your next game will be with a new character

  25. nobody says:

    “app is currently unreachable” hopefully this is some temporary bug.. love nethack and haven’t played for years, just downloaded from google to see that message

  26. admin says:

    Everything should be back up now. Sorry for the downtime. A software update screwed everything up. Turns out to be related to mod_pagespeed. I guess that’s what I get for using beta software. It’s disabled now. Leave a comment if there’s any more hiccups

  27. Ehud says:

    Will sound be added at some point? Just thinking about the cool sound effects from Apshai back in the day.

  28. Moss Bliss says:

    Your Options page says 1 of 4, but I can’t get it to go to pages 2, 3, or 4.

  29. admin says:

    Use the space bar to advance to the other pages. If that doesn’t work tell me your browser version and OS and I’ll look into it.

  30. Scott Paterson says:

    For some reason it’s “lost” my session. Rather than ScottPaterson, I get shown up as ScottPaterson0 .. which means my lovely rouge is borked?

  31. sahmed001 says:

    My favorite time waster. Now work accessible. yay

  32. DaveS says:

    Totally addictive.
    1) How am I supposed to use the teleport command? I’m using Google Chrome, and “Ctrl-T” or ^t only opens a new tab.
    I have some great corpses to sacrifice, but I’m so far from altar, i have to teleport.

    2) Wordpress never sent me my login info? :-( Is that still running?
    Thanks for your work porting this into shellinabox!

  33. StevenAus says:

    My game crashed, I hadn’t died, and then it asked me if I wanted to delete the game. I said no, but I think the server was under load or something and so I reloaded, then it showed the following error:

    Service Temporarily Unavailable

    The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
    Apache/2.2.16 (Debian) Server at amuletofyendor.com Port 80

    Is there any way to recover my lost game, via a backup? I was going better then I ever have before, and it would be a shame to lose the game without dying and without quitting, through no fault of my own. So, do you have a backup of my game that you could restore to my account?

    Best regards,
    StevenAus.

  34. admin says:

    Try again, the server seems to be working now and you game should pickup where it left off. If not let me know and I can restore it.

  35. StevenAus says:

    It’s asking me:

    “Shall I pick a character’s race, role, gender and alignment for you? [ynq]”

    So it’s temporarily lost my game.

    So, can you please restore my game from your last backup? That would be great. =)

    Best regards,
    StevenAus.

  36. admin says:

    I’m sorry I could find any user named StevenAus, but perhaps you were using a different name. What does it say after “Logged in as:” ?

  37. StevenAus says:

    Well, it just says “StevenAus”. I think what happened is that after I said no to deleting my game I reloaded the page and that counted as a “yes” and it deleted it. I take it this would have deleted the backup?

  38. Kjell Witte says:

    HA! First time ascended! At last!
    Now I can get back to work ;)
    Is it possible to get a dump of the ascension like in NAO?

    Best Regards
    Kjell

  39. P says:

    Please fix the aspect ratio. Game looks smushed.

  40. P says:

    It says bad gateway now.

  41. P says:

    Does this go down often / stay down long periods?

  42. admin says:

    Sorry it usually has very good uptime. Somehow cron had died on the server which prevented essential house keeping from taking place. Things should be much better now.

  43. P says:

    Fire the housekeeper, hire the dishwasher. ;)

  44. Dustin Franklin says:

    Any eta on when it might not have a bad gateway?

  45. admin says:

    I am using burst.net For my hosting company. I have one of their VPS plans that are very affordable at $5.95 per month. I have found it to be much faster than any shared hosting plan at about the same price.

  46. Vladimir says:

    The options file is giving me “this app is currently unreacheable”. Does this app use localStorage api? It would be totally badass if it did.

Leave a Reply

(required)

(required)