Commit Graph

2 Commits

Author SHA1 Message Date
Pat Wick 2e7e13996f updated player to be able to shoot projectiles
used some of the movement system "vector" idea for the movement
system to drive how the projectile moves. Direction is based on
the last direction the player moved. Eventually damage and speed
will depend on the race and class, but for now, it moves!
2024-03-06 22:05:52 -05:00
Pat Wick 03c110bea2 started implementing level gen and char creation
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...
2024-03-03 20:11:56 -05:00