https://github.com/toxicfrog/ttymor
a tty-based Dungeons of Dredmor demake
https://github.com/toxicfrog/ttymor
Last synced: 4 months ago
JSON representation
a tty-based Dungeons of Dredmor demake
- Host: GitHub
- URL: https://github.com/toxicfrog/ttymor
- Owner: ToxicFrog
- License: mit
- Created: 2015-07-19T19:49:49.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2017-11-06T03:56:44.000Z (over 8 years ago)
- Last Synced: 2025-04-05T23:29:02.787Z (about 1 year ago)
- Language: Lua
- Size: 381 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# Dungeons of Demake/TTYmor (working title)
This will one day (hopefully) be a tty-based "demake" of Dungeons of Dredmor, but at the moment it's just some prototype code.
At the moment it's not very portable. It *requires*:
* LuaJIT
* A vt220-compatible, UTF-8 capable terminal emulator such as Konsole
* The 'mkdir' command
which as a practical matter means it only works on linux (and probably OSX, but I haven't tested it there). It would likely work on windows under Cygwin, if you ran it under urxvt or something similar.
There are plans for a native graphical version, probably love2d-based, and the ttylib is designed to make it easy to implement, but that's a long way off.
To run it:
* `git clone --recursive` to get the repo and all submodules
* `./ttymor --dredmor-dir=path/to/dredmor`
Alternately, you can copy all the Dredmor XML files (preserving directory structure!) into a `dredxml` directory alongside the ttymor script and it'll find it automatically.