|
|
8825b9e01f
|
Path following
|
2023-11-14 12:01:28 +01:00 |
|
|
|
ab817ee03d
|
Basic pathfinding
|
2023-11-14 08:25:55 +01:00 |
|
|
|
bf543330e5
|
Add basic movement
|
2023-11-12 19:04:25 +01:00 |
|
|
|
526d292fb5
|
Very basic animations
|
2023-11-12 18:03:55 +01:00 |
|
|
|
bf56b150cc
|
Separate buildings function from main.c
|
2023-11-12 16:31:40 +01:00 |
|
|
|
8edb7b7ea9
|
Restructure/refactor of main.c
|
2023-11-12 16:14:30 +01:00 |
|
|
|
df911c65b7
|
Add header guards
|
2023-11-12 15:43:41 +01:00 |
|
|
|
df5e65f9d7
|
Add missing collisions to buildings
|
2023-11-12 11:24:59 +01:00 |
|
|
|
afb8e93f15
|
Add FPS status to window titlebar
|
2023-11-11 09:25:22 +01:00 |
|
|
|
3c8254c6f6
|
Add support for objects with tiles
|
2023-11-11 09:21:59 +01:00 |
|
|
|
b46663bf88
|
Prevent input handling, if it is over ImGui
|
2023-11-11 07:06:19 +01:00 |
|
|
|
1908150635
|
Place buildings
|
2023-11-11 07:01:49 +01:00 |
|
|
|
2f358ef5f7
|
Remove nuklear from engine
|
2023-11-10 10:13:49 +01:00 |
|
|
|
fb7c0831da
|
Rename BUILDINGS to BuildingType, add owner component to entities
|
2023-11-10 06:47:50 +01:00 |
|
|
|
c8c857bdb9
|
Overhaul how building and ownership layers are handled at init
|
2023-11-10 06:38:16 +01:00 |
|
|
|
60e66bbd67
|
Proper building detection
|
2023-11-10 05:54:40 +01:00 |
|
|
|
fed67a61e6
|
Convert buildings to entities (partially)
|
2023-11-09 18:11:46 +01:00 |
|
|
|
f32c19dc3d
|
Overhaul tilemap, add building ownership layer
|
2023-11-09 15:46:35 +01:00 |
|
|
|
8edcf9305c
|
Properly link flecs library
|
2023-11-09 11:38:29 +01:00 |
|
|
|
af3a911f88
|
Add object layer rendering
|
2023-11-09 11:11:47 +01:00 |
|
|
|
185c9ded6e
|
Fix collision checking when building
|
2023-11-09 10:48:33 +01:00 |
|
|
|
1ba6cd424c
|
Add map bounds checking when building
|
2023-11-09 09:52:29 +01:00 |
|
|
|
6cc3ce9750
|
Make collider retrieving more permissive
|
2023-11-09 09:49:14 +01:00 |
|
|
|
913a365a21
|
Add collider map
|
2023-11-09 09:32:02 +01:00 |
|
|
|
fa79af2a17
|
Separate object layers, asign layers to proper slots
|
2023-11-09 08:38:57 +01:00 |
|
|
|
4458a26c4f
|
Fix nuklear input processing
|
2023-11-09 06:21:29 +01:00 |
|
|
|
50241f9c26
|
Support for colliders
|
2023-11-08 16:41:00 +01:00 |
|
|
|
efada40908
|
Integrate nuklear into engine
|
2023-11-08 10:04:47 +01:00 |
|
|
|
ca1cd4b1f9
|
Proper layer rendering
|
2023-11-08 08:37:09 +01:00 |
|
|
|
120cb7503b
|
Move world files to engine
|
2023-11-08 06:07:22 +01:00 |
|
|
|
b40beb5656
|
Refactor game to use engine functions
|
2023-11-07 17:25:49 +01:00 |
|
|
|
20034c96e6
|
Separate engine and game
|
2023-11-07 16:55:14 +01:00 |
|