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.
 
 
Ondřej Hruška c09c2eb248 Build harness for eclipse & make 11 years ago
.settings Converted to Java 7, factored InstanceLock to own file. 11 years ago
build Build harness for eclipse & make 11 years ago
lib Removed bad libraries, added LWJGL and Slick-Util, added 11 years ago
res Build harness for eclipse & make 11 years ago
src/mightypork Build harness for eclipse & make 11 years ago
.classpath Converted to Java 7, factored InstanceLock to own file. 11 years ago
.gitignore Build harness for eclipse & make 11 years ago
.project dfg 11 years ago
README.md Build harness for eclipse & make 11 years ago
check Layered screen added 11 years ago
pull Layered screen added 11 years ago
send Layered screen added 11 years ago

README.md

Rogue - dungeon crawler

Goals

  • Simple retro-themed dungeon crawler

Features

  • Full OOP design
  • Event driven
  • OpenGL 2D rendering
  • Screen / layer based graphics with Constraint System
  • A* path-finding system
  • Audio, Font & Texture systems
  • Easily extensible base framework

Gameplay

  • Real-time action
  • Monsters with AI
  • Collectable items (weapons, food)
  • Random floor generator

Used libraries

  • LWJGL (OpenGL & OpenAL support)
  • SlickUtil (texture loader, audio system)