https://github.com/cblgh/hyperdungeon
a distributed mud experiment ontop of hypercore & hyperdb
https://github.com/cblgh/hyperdungeon
dat distributed hypercore hyperdb mud
Last synced: 10 months ago
JSON representation
a distributed mud experiment ontop of hypercore & hyperdb
- Host: GitHub
- URL: https://github.com/cblgh/hyperdungeon
- Owner: cblgh
- Created: 2017-07-23T16:27:36.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-07-25T17:16:43.000Z (over 8 years ago)
- Last Synced: 2025-04-30T10:14:09.233Z (10 months ago)
- Topics: dat, distributed, hypercore, hyperdb, mud
- Language: JavaScript
- Size: 52.7 KB
- Stars: 8
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# hyperdungeon
a distributed mud experiment ontop of [hypercore](https://github.com/mafintosh/hypercore) & [hyperdb](https://github.com/mafintosh/hyperdb)
☠️ _a dire work-in-progress_ ☠️
⚠️ _to potential adventurers:
this is not only a work in progress for a distrbuted MUD, it is also built ontop of a distributed database that's currently without a stable release. tread warily, stranger!_
## Tutorial
#### `npm install && npm start`
The above installs all the packages needed and runs the game. Currently you'll need at least another peer (that is, a hyperdungeon session/player) running to be able to do anything.
When you start your id will be printed out as (but with your id instead!)
`local key 94dc2d7a9801034e1159525c1bf29a893a5fdf7a4e998d65e17f44ed86868dd9`
### Commands
#### `[n]orth|[w]est|[s]outh|[e]ast`
#### `alias =`
`alias me=94dc2d7a9801034e1159525c1bf29a893a5fdf7a4e998d65e17f44ed86868dd9`
#### `warp =x,y`
`warp 94dc2d7a9801034e1159525c1bf29a893a5fdf7a4e998d65e17f44ed86868dd9=1000,1000`
#### `write `
`write global hey anyone else here?`
#### `describe `
```
describe you stand in the middle of a dark hallway. you hear whirring machines in the distance. the hyperlord is nowhere in sight.
```
#### `whereis `
`whereis cblgh`
#### `reply `
replies to the person who most recently wrote to you
### Other Commands
##### `whoami|look|aliases|messages|help|exit`