GitXplorerGitXplorer
d

rl_bearlib

public
2 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
aea36be11d74929b0e7ad9753070e57ef4d94678

add Circle shape

ddornheimer committed 7 years ago
Unverified
7c3c776a9dbda1c95c23ec43ea7d694b323f6cf0

update README.md

ddornheimer committed 7 years ago
Unverified
a8a1c472868ff4a011161ed9b5efb0397c5fc4a1

add requirements.txt

ddornheimer committed 7 years ago
Unverified
26bb2a3bece087daed9500a91232947913750c97

move Rect to elements module

ddornheimer committed 7 years ago
Unverified
4beecab9acaec35ac2f2972475d76a44e4371b6b

tweak tile colors

ddornheimer committed 7 years ago
Unverified
fdc68f067f8873a3fe0d328ca7c93888dc2a2025

move entity rendering back to engine

ddornheimer committed 7 years ago

README

The README file for this repository.

roguelike

a rewrite of the libtcod/python3 roguelike, using bearlibterminal for rendering and an engine driven by an entity-component-system.

basic prototype with dungeon generation, player movement and FOV.

setup

requires Python 3.6

git clone https://github.com/dornheimer/rl_bearlib
cd rl_bearlib
pip install -r requirements.txt

# start game
./main

[credits]

ecs implementation inspired by this project (NoahTheDuke) and ruby rogue (alexkurowski) tileset (Taffer)