Difference between revisions of "Interhack"

From RogueBasin
Jump to navigation Jump to search
Line 4: Line 4:
|influences = [[Nethack]]
|influences = [[Nethack]]
|released = Sep 03, 2000 (1.0.1)
|released = Sep 03, 2000 (1.0.1)
|updated = Nov 28, 2009 (2.1.31)
|updated = Dec 06, 2009 (2.1.33)
|licensing = [[GPL]]
|licensing = [[GPL]]
|language = [[Cpp|C++]]
|language = [[Cpp|C++]]
Line 22: Line 22:
* Mac OSX: compiles (and runs?) thanks to Jeff  
* Mac OSX: compiles (and runs?) thanks to Jeff  


19,570 lines of C++ and growing...
20,065 lines of C++ and growing...


Interhack is a fully turn based, multiplayer roguelike game. There is no real time movement. There is no Sureal Time. Based on Nethack, it uses a core game engine with plugins, allowing others to develop custom plugins. This also allows each server running Interhack to have custom plugins the player does not know about.
Interhack is a fully turn based, multiplayer roguelike game. There is no real time movement. There is no Sureal Time. Based on Nethack, it uses a core game engine with plugins, allowing others to develop custom plugins. This also allows each server running Interhack to have custom plugins the player does not know about.
Line 37: Line 37:
* Rooms: simple, traps
* Rooms: simple, traps


The server is now saving and loading levels as required.
The server is now saving and loading levels as required, and can (mostly) recover after a crash. Players can also save games.


Current Games State: Alpha, but source code is available on Sourceforge
Current Games State: Alpha, but source code is available on Sourceforge


The Roguelike Theory Of Relativity (RTOR) is also available on Sourceforge (describing some aspects of the fully turn based multiplayer.
The Roguelike Theory Of Relativity (RTOR) is also available on Sourceforge (describing some aspects of the fully turn based multiplayer.

Revision as of 21:03, 5 December 2009

Interhack
Alpha Project
Developer Nathan Daniels
Theme
Influences Nethack
Released Sep 03, 2000 (1.0.1)
Updated Dec 06, 2009 (2.1.33)
Licensing GPL
P. Language C++
Platforms Unix Linux Windows OSX
Interface ANSI GTKmm
Game Length
Official site of Interhack


What are you looking for? Rabbits? Or something Bigger?

Requirements: glibmm

Operating System Support:

  • Linux: fully supported
  • Windows: compiles and almost fully running (mingw) - client works
  • Mac OSX: compiles (and runs?) thanks to Jeff

20,065 lines of C++ and growing...

Interhack is a fully turn based, multiplayer roguelike game. There is no real time movement. There is no Sureal Time. Based on Nethack, it uses a core game engine with plugins, allowing others to develop custom plugins. This also allows each server running Interhack to have custom plugins the player does not know about.

Interhack currently supports the following plugins:

  • Interfaces: ansi (working), gtkmm (partial), curses (basic)
  • Interfaces: ansi supports ascii, IBMGraphics and utf-8, keypad input
  • Magic: magic missile, force bolt, death, healing, digging, identify, magic mapping, teleport, speed, confusion, wishing, blindness, gain experience, amnesia, other sight, turn undead, lock/unlock, hunger, slow digestion, create monster
  • Objects: gold, potions, scrolls, spellbooks, wands, rings, armor, weapons, amulets, boots, gloves, shirts, shields, cloaks, food, corpses, doors, eggs
  • Monsters: gridbugs, rodents, chameleons (that actually blend in), gnomes
  • MonsterAI: bot, gridbug
  • Players: wizard, bot
  • Levels: normal, cavern, maze, template loader
  • Rooms: simple, traps

The server is now saving and loading levels as required, and can (mostly) recover after a crash. Players can also save games.

Current Games State: Alpha, but source code is available on Sourceforge

The Roguelike Theory Of Relativity (RTOR) is also available on Sourceforge (describing some aspects of the fully turn based multiplayer.