traphack is a roguelike-survival based on NetHack, Dwarf Fortress and HyperRogue. traphack is in early development now. All versions are unstable.
traphack is written in Haskell. You can use GHC (Glasgow Haskell Compiler) to compile it. Also you must install HSCurses module.
This is a roguelike without walking through dungeons but with lots of monsters. Scene is one empty level (now it's a rectangle 100x60). It teems with all forms of life. And you need to create a stronghold in this wilderness because you will die quickly on the empty space. Your goal is to survive as long as you can, there is no victory conditions. Remember that all your enemies might become your friends.
y k u 7 8 9
h . l - move or attack - 4 5 6
b j n 1 2 3
q - quaff (a potion)
r - read (a scroll)
z - zap (a wand)
E - equip a part by something
f - fire
e - eat
t - set or remove trap
i - show inventory
d - drop one item
D - drop many items
, - pick
Q - quit
C - call upon the new wave
? - get info about monster or item
S - save the game
P - show previous messages
s - split pile of items
O - change options
U - use item
& - craft something