This game is a rogue-like game that uses the libtcod
library and is loosely based on the python rogue-like tutorial.
https://en.wikipedia.org/wiki/Roguelike
https://github.com/libtcod/libtcod https://libtcod.github.io/docs/
http://rogueliketutorials.com/about/ http://rogueliketutorials.com http://rogueliketutorials.com/tutorials/tcod/v2/
TBC
roguelike
model
view
controller
- Python 3
tcod
- creating and writing to consoles, keyboard events, colours, field of view (FOV) calculations, etc.numpy
- floor maps and properties. Also used bytcod
library for FOV calculationspandas
- used for loading incsv
files that hold the game data e.g. entities, combat items, etc.pygame
- only used for theRect
class
TBC
https://libtcod.github.io/docs/index2.html?c=false&cpp=false&cs=false&py=true&lua=false
http://rogueliketutorials.com/tutorials/tcod/
https://docs.rs/crate/tcod/0.10.0/source/fonts/README.txt https://www.gridsagegames.com/rexpaint/resources.html#Fonts