Skip to content

akulakov/roguelike_tutorial

Repository files navigation

Roguelike tutorial

This tutorial is to some degree based on the excellent tcod-tutorial (TStand90), it has the same functionality at the end of that tutorial and the goal is to push it further.

Installing and running

* pip3 install -r requirements.txt
* ./main.py

Some notable differences:

  • The structure of classes and inheritance is simplified.

  • fast-travel is added with g-direction command.

  • I prefer tunnels that do not cross and do not start at corners of rooms, so there is some logic that generates tunnels in a less random, more constrained way.

  • The levels branch out in a tree-like way.

  • m commands shows the map of levels.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages