Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sieep-coding/rogue
https://github.com/sieep-coding/rogue
Last synced: 21 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/sieep-coding/rogue
- Owner: Sieep-Coding
- Created: 2024-11-30T00:49:44.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-11-30T14:56:15.000Z (about 1 month ago)
- Last Synced: 2024-11-30T15:36:49.606Z (about 1 month ago)
- Language: C++
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Roguelike (Name: TBD)
[Todo List](https://github.com/Sieep-Coding/rouge/blob/main/todo.md)
A simple unnamed *roguelike* game built using **C++** and **Raylib**.
The game features a player-controlled blob that moves in a bird's-eye perspective, swings a sword to defeat enemies, and progresses through procedurally generated rooms.
## Getting Started
### Prerequisites
- **C++ Compiler**: GCC or any modern C++ compiler.
- **Raylib**: Installed on your system. [Raylib Download](https://github.com/raysan5/raylib/releases).
- **CMake**: To build the project.## Controls
- **Movement**: Use `W`, `A`, `S`, and `D` to move the blob.
- **Sword Swing**: Aim with the mouse and click the `left mouse button` to swing the sword.## Planned Features
- Procedurally generated room transitions.
- Health system for the player and enemies.
- Level up, find items for buffs.
- Advanced enemy behaviors and encounters.
- Improved graphics and sound effects.
- Handwritten soundtrack by me.