https://github.com/michaelrutherford/aethergrim
A CLI roguelike game written in C++.
https://github.com/michaelrutherford/aethergrim
cplusplus cpp game game-development gamedev roguelike roguelike-game roguelikedev
Last synced: about 1 month ago
JSON representation
A CLI roguelike game written in C++.
- Host: GitHub
- URL: https://github.com/michaelrutherford/aethergrim
- Owner: michaelrutherford
- License: mit
- Created: 2024-11-04T03:26:59.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-01-19T04:50:17.000Z (4 months ago)
- Last Synced: 2025-02-06T02:52:59.794Z (3 months ago)
- Topics: cplusplus, cpp, game, game-development, gamedev, roguelike, roguelike-game, roguelikedev
- Language: C++
- Homepage:
- Size: 122 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Aethergrim
## About
Aethergrim is a simple CLI roguelike game.There are three levels to descend before facing off against the final boss.
## Dependencies
- libncurses-dev## Building
In the project's home directory, run the command:
> make## Running
In the directory you ran the above command in, run the command:
> ./aethergrim## Roadmap
As it stands, the game is incomplete.
Below is a list of features that I hope to implement on the road to the 1.0 release.- [x] Scrollable inventory system
- [x] Relicense to MIT
- [ ] Hunger mechanic
- [ ] Consumables
- [x] FOV mechanic
- [x] Message console
- [ ] Wieldable armor/weapons
- [ ] Loot drops from enemies
- [ ] Character creation screen
- [x] Random dungeon generation
- [ ] Leveling/experience system
- [ ] Game over screen
- [ ] Enemy level scaling
- [ ] Credits screen
- [ ] Additional depths and staircases
- [ ] Final boss fight
- [x] ASCII art title screen## License
Aethergrim is released under the MIT License. For more information, see `LICENSE`.