Zed A. Shaw
|
9102bdc8ad
|
Created a combat system to start with and also added a 'HEARING' mechanic where enemies can hear you from a certain distance before moving to you.
|
2024-10-27 18:44:54 -04:00 |
|
Zed A. Shaw
|
4162287841
|
Implement a simple combat system and killing off enemies. See status for next steps.
|
2024-10-26 20:29:55 -04:00 |
|
Zed A. Shaw
|
62562faad3
|
Give the player first move advantage, but maybe this should be a setting on motion so that some enemies can beat the player.
|
2024-10-26 19:47:40 -04:00 |
|
Zed A. Shaw
|
5a123ae74c
|
Refactor some code to have better naming and move Point and related point things into their own .hpp.
|
2024-10-26 18:26:42 -04:00 |
|
Zed A. Shaw
|
ec1ed23c52
|
Now using a simple collision map to track entities and then determine if they're near the player for attacking.
|
2024-10-26 04:33:23 -04:00 |
|
Zed A. Shaw
|
dbc2a10933
|
Very basic collision and combat to work out the idea and a logging system on the left.
|
2024-10-25 20:49:11 -04:00 |
|
Zed A. Shaw
|
6f2fba4f7f
|
Make a few comments to keep this straight.
|
2024-10-21 23:26:54 -04:00 |
|
Zed A. Shaw
|
02a45d890f
|
Make it so the canvas for the map view is calculated based on the font size, which will allow for zooming.
|
2024-10-21 00:12:04 -04:00 |
|
Zed A. Shaw
|
8b61a4fad8
|
Forgot to set targets for pathing.
|
2024-10-17 23:50:07 -04:00 |
|
Zed A. Shaw
|
3dae65fe82
|
Merge in the refactor from earlier.
|
2024-10-17 21:49:57 -04:00 |
|
Zed A. Shaw
|
da64e526c4
|
Systems now control most of the game's operations and a lot of the rendering logic, this now brings in a camera so maps can be larger than the viewport.
|
2024-10-17 21:43:19 -04:00 |
|
Zed A. Shaw
|
1bb8999610
|
A bit more cleanup, but still looking for more organization.
|
2024-10-16 23:15:56 -04:00 |
|
Zed A. Shaw
|
e42647d727
|
I think I've got my head around what ECS does and am slowly reshaping the engine to use it better.
|
2024-10-16 20:31:00 -04:00 |
|