|
52a71b3b8a
|
Clean up now-unused imports in main.py
|
2022-05-01 00:07:54 -07:00 |
|
|
d56bcc7b4a
|
Add an Engine class and move all the engine-y bits over there from main
|
2022-04-30 23:30:23 -07:00 |
|
|
82f16a81e3
|
Add map regeneration, first pass at BSP room generation
|
2022-04-30 22:06:34 -07:00 |
|
|
730e36a721
|
Actually install the stderr log handler
|
2022-04-30 22:06:15 -07:00 |
|
|
204fa66e22
|
Place player and NPC in the map, not in the whole console
|
2022-04-30 22:06:01 -07:00 |
|
|
4f6361a7ce
|
Overhaul the event handling to use the new EventHandler class
|
2022-04-30 22:05:38 -07:00 |
|
|
367b284d31
|
Add a map with tiles that can block player movement
|
2022-04-27 13:53:42 -07:00 |
|
|
4419eb360d
|
Draw a PLAYER and NPC @; make the NPC yellow
|
2022-04-27 08:19:56 -07:00 |
|
|
638f2d8826
|
Make the roguebasin a proper module
|
2022-04-26 22:25:22 -07:00 |
|
|
d069ca4981
|
Define an Object with a position and symbol; make the player an Object
|
2022-04-26 22:25:04 -07:00 |
|
|
f6ed6f0627
|
Add a basic event loop, print an @ and move it with vim keys!
|
2022-04-26 20:14:41 -07:00 |
|