Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ellemenno/roguish
a roguelike
https://github.com/ellemenno/roguish
roguelike text tui
Last synced: 16 days ago
JSON representation
a roguelike
- Host: GitHub
- URL: https://github.com/ellemenno/roguish
- Owner: ellemenno
- License: mit
- Created: 2023-12-22T04:34:41.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-30T01:14:47.000Z (25 days ago)
- Last Synced: 2024-12-30T02:22:08.649Z (25 days ago)
- Topics: roguelike, text, tui
- Language: Dart
- Homepage:
- Size: 133 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# roguish
a rogue-like## building
> roguish uses the [grinder] task runner for dart (see `tool/grind.dart`)to see the list of available build tasks:
```console
$ grind
```to build and run while developing:
```console
$ grind compile && bin/roguish
```to run all the tasks needed to prepare a release candidate:
```console
$ grind build
```## debugging
- logs are written to `log.txt` in the root of the project.
- log level, runtime seed, and key codes can be set in `bin/roguish.conf`.
- use the `~` (_tilde_) key to toggle runtime stats.
- use the `` ` `` (_grave_) key to open the command bar.
- see `lib/screen/src/command_screen::_parseCommand()` for supported commands.[grinder]: https://github.com/google/grinder.dart "dart workflows, automated"