Netwhack

From RogueBasin
Revision as of 07:02, 21 October 2011 by Usagi (talk | contribs)
Jump to navigation Jump to search

Netwhack is a roguelike game written in Java by Usgai.

Netwhack
Beta Project
Developer Usagi
Theme Fantasy
Influences NetHack, ADOM
Released 1997 Jun 24
Updated 2011 Oct 21 (0.5.9)
Licensing Closed Source, Freeware
P. Language Java
Platforms Java
Interface ASCII, Keyboard
Game Length 20 minutes
Official site of Netwhack


Description

Netwhack is under development, currently on Step 14 of How to Write a Roguelike in 15 Steps.

Originally I envisioned turning this game into a NetHack clone, but the way things are developing i'm veering off the mark a little right now. After the engine catches up with NetHack I may work on writing a more NetHack-compliant interface. Currently, it contains elements of ADOM in the inventory menu, and shop design is similar to Ultima 4-6.
I really hope you enjoy this game. I value your comments and suggestions, please send me email and let me know what you think!

Versions and platforms

Netwhack requires Sun Java 1.5 or higher. Get Java Now!

The latest beta or live version is v. 0.5.9, which can be played online at tsukino.ca/play-netwhack The latest release version is v. 0.5.4, dated January 8th 2006.

Boring Facts

  • Netwhack simulates an old IBM PC's 80x25 screen, and even contains it's own 24bit colormap for 100% portability.
    • It always looks exactly the same on any system it runs on.
  • Netwhack v0.5.9 is 92 kb in size and is comprised of only 6,000 lines of code.
  • I'm looking for a "VGA" truetype font larger than the one in use; the one in use on the webpage is 16 point. I'd like to use 24 point, but I'd like the font to scale to that size very well. 32 point is a little large. I think a 22 point version is available, or a 19 point version. I can't get it to work. If you can help, please contact me.

Known Bugs in 0.5.9

  • Please report any bugs.

Thanks

The development of this game would not have been possible without the following people's assistance.
Mike Anderson - for "The Algorithm", and a great game to look up to (Tyrant)
Dr. Lowenthal - for the DDungeon algorithm (no longer used)
Jim Babcock - for the Cellular Automata method of generating cave-like levels
R. Alan Monroe - for the L-Cave algorithm
The Nethack Devteam - for not doing anything significant with Nethack for almost 20 years, prompting me to do it myself and learn in the process.
Bjorn Bergstrom - for the roguelike development website he maintains. It's a great resource.

See also

Java Roguelikes