generated from mwc/lab_retro
The levels off the start (mostly for testing) are hard-coded, but I would like to eventually integrate at least some element of randomness to them to give it a more dynamic feel from one playthrough to another. That will also save me effort in having to design each individual level, but it does mean that I need to make sure I don't have the randomly generated levels somehow lock the player out of advancing the game. For character creation eventually the warrior will be a melee based character while the mage and rogue will be ranged characters - I'm not sure how ranged attacks will work in the terminal, but that's the next thing on my list to test. From there, I want to start interacting with enemies and have both dynamic monster difficulty from level to level and a level-up system for the player to scale with the monsters. Probably not going to get to all 100 levels the original game has, but I would like to get to a point where I through Sauron and Morgoth at the player and have that feel like it matters. If I can get 5 levels and a halfway decent combat system, I'll be floored and probably spend my entire summer developing this project... |
||
---|---|---|
.. | ||
asteroid.cpython-310.pyc | ||
asteroid_spawner.cpython-310.pyc | ||
dungeon.cpython-310.pyc | ||
map.cpython-310.pyc | ||
player.cpython-310.pyc | ||
spaceship.cpython-310.pyc | ||
wall.cpython-310.pyc |