Commit Graph

192 Commits

Author SHA1 Message Date
aff536d37f Updated flecs and meshoptimizer 2024-11-16 11:49:19 +03:00
74afcaf126 Reworked region creation 2024-11-16 11:42:25 +03:00
abd814eba2 Refactored region growth 2024-11-16 06:24:34 +03:00
0b4a942acb Updated TODO 2024-11-14 07:06:05 +03:00
90bfc54952 Allocate rooms in zones started 2024-11-14 06:57:47 +03:00
13fa1e6eef Need to limit per region growth 2024-11-12 08:10:32 +03:00
d1bcf3af7b Did a small refactoring 2024-11-12 07:51:34 +03:00
124a080840 Visualize grid in 2D: multiple floors support 2024-11-11 03:03:43 +03:00
8381e37fbe Grid 2D display 2024-11-11 01:05:19 +03:00
2eee5efd95 Updated flecs, godot, meshoptimizer 2024-11-10 05:25:01 +03:00
db2942986d Now able to create grid 2024-11-10 05:12:47 +03:00
bfa2621dee Building skeleton generation done 2024-11-04 04:26:43 +03:00
f474ada828 Added commands to config 2024-11-03 06:33:06 +03:00
3b60d685f7 flecs update 2024-11-03 06:26:40 +03:00
50b2ae5363 proper command interface was implemented 2024-11-03 06:23:10 +03:00
e3f37cdcdc Implemented ordering and command setting 2024-11-01 22:54:51 +03:00
f1d5b75ca1 Forgot to add a file 2024-11-01 00:04:22 +03:00
41e9590bda Update Godot, flecs, meshoptimizer 2024-11-01 00:03:38 +03:00
7b87d9bea6 Fixed lots of problems 2024-10-31 23:15:04 +03:00
f59f2dce09 Added article 2024-10-31 14:24:57 +03:00
245cb1e408 Separated module; generate grid size 2024-10-30 17:31:24 +03:00
6e1e864197 Working on initial stages of procedural generator 2024-10-30 03:04:03 +03:00
a91bda34e5 Graph look + cleanup 2024-10-28 03:48:31 +03:00
21fb3833cc Save/Load works for building layout graphs 2024-10-28 02:03:00 +03:00
799ac40a4a Made layout saving work 2024-10-27 22:36:30 +03:00
7152267937 Separated dlayout data code 2024-10-27 18:29:28 +03:00
ae3d86d391 Continued work on layout graph 2024-10-27 17:50:48 +03:00
6eb584f73c Getting room types from file 2024-10-27 00:32:04 +03:00
0356746749 meshoptimizer update 2024-10-26 21:59:21 +03:00
5b4fcdd0f6 Finally implemented interior graph 2024-10-26 21:56:07 +03:00
69b807bf22 Working on interior graph 2024-10-26 02:41:33 +03:00
3b4006e02d Refactoring; Started GUI for interior layout graph 2024-10-25 22:16:35 +03:00
2cc591706f MeshOptimizer update 2024-10-24 04:51:12 +03:00
aa324903fd Editor UI refactoring 2024-10-24 04:48:36 +03:00
7bac24d34e Cellular automata implementation 2024-10-21 19:54:07 +03:00
997b66b7f9 Mesh optimizations 2024-10-17 01:03:15 +03:00
b2fe7d7e46 Added MeshOptimizer 2024-10-16 21:58:17 +03:00
844056de64 Now creating MeshLibrary for buildings 2024-10-16 01:10:15 +03:00
b6b5fdada9 Fixed instabilities 2024-10-15 19:59:25 +03:00
3241905ad1 Added camera controls 2024-10-12 17:49:13 +03:00
2424659058 Building models update 2024-10-11 03:16:34 +03:00
bbb608611c Now mesh merging for elements works 2024-10-10 17:20:35 +03:00
f4f8bbce0b Started mesh merging implementation 2024-10-10 12:25:32 +03:00
2597802469 Fixed tile growing 2024-10-10 01:30:57 +03:00
69b62c8c97 Multiple levels support 2024-10-08 04:31:36 +03:00
f62dbbf505 ECS redesign for buildings layout editor 2024-10-07 18:38:46 +03:00
64a66d1c50 Can now select grid node with mouse click 2024-10-06 18:17:45 +03:00
0e5a2e7f9b Worked on building layout editor 2024-10-06 09:08:28 +03:00
6986a4a334 Split ElementType editor from LayoutEditor 2024-10-05 08:42:32 +03:00
57f34b93bf Flecs update 2024-10-05 03:43:04 +03:00