MikeChunko / Rogue

A simple roguelike game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rogue

This is a simple roguelike game designed as a way of getting comfortable with programming basic games and using python-tcod library. While it is playable and somewhat enjoyable it only contains rudimentary features and proofs of concept.

Running It

Currently the only way to run the game is to clone the repository, install python-libtcod, and execute engine.py. An executable file may be added later when the game is in a more finished state and has more "game" to it.

World Guide

This is a work in progress guide to understanding the game.

Controls

Up, w: Move up
Left, a: Move to the left
Down, s: Move down
Right, d: Move to the right
1-5: Use the appropriate inventory slot
Enter: Toggle fullscreen
Esc: Exit the game
g: Generate a new level (preserves player stats)
r: Reset the game

Entities

@: You!
%: Dead you!
g: A goblin; the most basic enemy
O: An orc; considerably stronger than a goblin
!: A health potion
*: An armor upgrade
/: A staircase. Walk into it to advance to the next floor

Licensing

python-libtcod is distributed under the Simplified 2-clause FreeBSD license.

About

A simple roguelike game

License:BSD 2-Clause "Simplified" License


Languages

Language:Python 100.0%