Rogue: Savage Rats, a retro-themed dungeon crawler
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
Rogue - dungeon crawler
|
|
|
|
=======================
|
|
|
|
|
|
|
|
Goals
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Simple retro-themed dungeon crawler
|
|
|
|
- (Multiplayer support) <- maybe
|
|
|
|
- Threads for resource loading and event handling
|
|
|
|
|
|
|
|
|
|
|
|
Features
|
|
|
|
--------
|
|
|
|
|
|
|
|
- Full OOP design
|
|
|
|
- Event driven
|
|
|
|
- OpenGL 2D rendering
|
|
|
|
- Screen / layer based graphics with Constraint System.
|
|
|
|
|
|
|
|
|
|
|
|
Gameplay
|
|
|
|
--------------
|
|
|
|
|
|
|
|
- Random floors
|
|
|
|
- Turn-based
|
|
|
|
- Monsters with AI (-> combat system)
|
|
|
|
- Collectable items, armor upgrades etc.
|
|
|
|
- Health, Hunger, Level
|
|
|
|
|
|
|
|
|
|
|
|
Used libraries
|
|
|
|
--------------
|
|
|
|
|
|
|
|
- LWJGL (OpenGL & OpenAL support)
|
|
|
|
- SlickUtil (texture loader, audio system)
|