1
0
Fork 0
Commit Graph

17 Commits

Author SHA1 Message Date
Timothy Warren ceeaf22d2f Add initial equipment, and allow equipping items. This completes the main tutorial 2022-02-08 10:40:14 -05:00
Timothy Warren 8ceb5f0e5d Reformat with black 2022-02-08 10:00:28 -05:00
Timothy Warren 142950e474 Update Items so they can be equippable, create factories for equippable items 2022-02-08 09:49:48 -05:00
Timothy Warren 9e817cd103 Start implementing functionality to move between floors 2022-01-20 16:33:19 -05:00
Timothy Warren d8654e5db5 Actually consume consumable items, completing part 8 2022-01-12 16:53:09 -05:00
Timothy Warren c54ae75f08 Allow using inventory items, and dropping items 2022-01-12 16:44:57 -05:00
Timothy Warren 2b708b3b7f Add ability to pick up items and add to inventory 2022-01-12 16:24:09 -05:00
Timothy Warren 35862fcc19 Generate items and display on map, implement exception handling 2022-01-12 16:12:07 -05:00
Timothy Warren b0f5e2afe0 Log messages in the game window 2022-01-11 16:08:57 -05:00
Timothy Warren 018dbe35b8 Refactor movement to allow diagonal movement, add basic attack logs 2022-01-10 13:47:10 -05:00
Timothy Warren be433a9449 Add movement AI to npcs 2022-01-10 13:21:17 -05:00
Timothy Warren 50ddf8cc01 Remove some redundancy 2022-01-07 16:48:49 -05:00
Timothy Warren 6556aa518c Refactor EventHandler class to handle its own events, and cut down on deep argument passing 2022-01-07 16:25:07 -05:00
Timothy Warren 1636f60096 Add basic attacking action 2022-01-07 15:52:53 -05:00
Timothy Warren 7a3614e963 Use FOV rendering, completing part 4 2022-01-07 14:18:47 -05:00
Timothy Warren 07dd70b25f Create the game map, and finish Part 2 2022-01-06 11:56:08 -05:00
Timothy Warren 8b10b4228e Move around a player character 2022-01-06 11:09:43 -05:00