dungeon-of-the-day/README.md

54 lines
1.8 KiB
Markdown
Raw Permalink Normal View History

2021-04-08 07:04:37 +00:00
# Moaning Sound Collector
2021-03-05 09:28:01 +00:00
2021-05-27 21:39:59 +00:00
*Note: This project is currently in development*
Moaning Sound Collector (working title) is an ambient dungeon noise ASCII roguelike walking sim. It can be played as an ambient game of exploration, an ASCII LSD emulator or as a performance tool or way to generate new abstract music. The goal of the game is to enjoy yourself exploring the small generated villages by visiting venues, finding random objects such as books to read about, and collecting generated ambient and experimental music, which you can listen to or assemble into tapes. It takes some inspiration from the roguelike Robotfindskitten, from 90s videogame world generator LSD Dream Emulator and 2010s 3d walking sims like Proteus.
2021-03-05 09:28:01 +00:00
# Devlog
2021-04-08 07:04:37 +00:00
~Dungeon of the Day~ (original name) was initially begun during 7drl 2021 but I missed finishing it, instead building out my engine with the blessed library and implementating map generation. I have continued ambiently (!) working on it.
2021-03-08 09:35:49 +00:00
2021-03-09 06:47:10 +00:00
[devlog](devlog.md)
2021-03-08 09:35:49 +00:00
2021-03-29 23:19:42 +00:00
## Install
[Download the zip of the repo](https://tildegit.org/exquisitecorp/dungeon-of-the-day/archive/master.zip)
Unzip
Install needed node.js libraries
```
npm install
```
2021-04-08 07:10:07 +00:00
## Pre-reqs
In addition to the node.js packages, you must have an audio player such as mplayer, sox, mpg123 or mpg321 installed, etc. This is currently specified manually in line 15-16 (mplayer by default). mplayer can be installed via your package manager.
2021-03-29 23:19:42 +00:00
## Usage
Create a new dungeon from the command line:
2021-03-08 09:35:49 +00:00
2021-03-29 23:19:42 +00:00
```
node village --new
```
Or just launch the current village without spawning a new one:
```
node village
```
### Controls
2021-05-27 21:39:59 +00:00
Arrow keys or vim keys to move. Q to quit. P to pick up an item. I to look at inventory.
2021-03-29 23:19:42 +00:00
### License
2021-03-06 04:17:21 +00:00
2021-04-08 07:04:37 +00:00
Chewing, Carrot, A.wav by InspectorJ on freesound.org
2021-03-09 06:47:10 +00:00
Items from robotfindskitten GPLv2
2021-03-29 23:19:42 +00:00
Other libraries licenses can be found in their documentation.