1
0
Commit Graph

18 Commits

Author SHA1 Message Date
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
a796e947d1 Add first component classes 2022-01-07 16:39:37 -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
0331834090 Add a basic enemy turn, completing Part 5 2022-01-07 15:55:08 -05:00
Timothy Warren
1636f60096 Add basic attacking action 2022-01-07 15:52:53 -05:00
Timothy Warren
12dd66727b Refactor map rendering to happen in the map class 2022-01-07 14:35:47 -05:00
Timothy Warren
7a3614e963 Use FOV rendering, completing part 4 2022-01-07 14:18:47 -05:00
Timothy Warren
3506edd85f Actually generate a map, completing part 3 2022-01-06 15:37:22 -05:00
Timothy Warren
56267fe8a7 Begin setup of map generation 2022-01-06 13:27:15 -05:00
Timothy Warren
07dd70b25f Create the game map, and finish Part 2 2022-01-06 11:56:08 -05:00
Timothy Warren
950578f9b8 Add a game map 2022-01-06 11:41:34 -05:00
Timothy Warren
715592c38f Create game engine class 2022-01-06 11:28:03 -05:00
Timothy Warren
26a3c13b06 Add the basic Entity class 2022-01-06 11:19:56 -05:00
Timothy Warren
d88ab46453 Add a gitignore file 2022-01-06 11:12:33 -05:00
Timothy Warren
8b10b4228e Move around a player character 2022-01-06 11:09:43 -05:00
Timothy Warren
1ef21900c7 First commit 2022-01-06 10:28:41 -05:00