Commit Graph

58 Commits

Author SHA1 Message Date
Sebastian Böckelmann
0e2805ed06 FIXUP
Some checks are pending
Tests / test (push) Waiting to run
2026-04-21 14:19:48 +02:00
Sebastian Böckelmann
4ed4452dfb ADD: AssetLoadingProgressEvent, closes #19
All checks were successful
Tests / test (push) Successful in 2m55s
2026-04-21 09:30:34 +02:00
Sebastian Böckelmann
89e98d0f88 ADD: Upload Intermediate Assets to GPU, closes #18
All checks were successful
Tests / test (push) Successful in 3m2s
2026-04-21 09:05:09 +02:00
Sebastian Böckelmann
b71aa63b71 ADD: Async Asset Loading, closes #18
All checks were successful
Tests / test (push) Successful in 2m37s
2026-04-21 08:05:57 +02:00
Sebastian Böckelmann
0894c5615e ADD: Configurable UITheme, closes #14
All checks were successful
Tests / test (push) Successful in 2m36s
2026-04-20 12:39:31 +02:00
Sebastian Böckelmann
a9b155ffc8 UPD: Move PlayerID inside Engine
All checks were successful
Tests / test (push) Successful in 2m32s
2026-04-20 10:36:12 +02:00
sebastian
00d10e4f0e FIX: Exclude GLFW from test builds
All checks were successful
Tests / test (push) Successful in 2m37s
2026-04-17 11:48:34 +02:00
sebastian
b5ddbcf9c4 ADD: LayoutEngineTests 2026-04-17 11:02:22 +02:00
sebastian
4137db0c1f ADD: LayoutEngine 2026-04-17 10:42:10 +02:00
sebastian
1b4cc8ef89 UPD: Make Gamesystems static and move their orchestration to GameWorldSystems 2026-04-17 07:58:53 +02:00
sebastian
9602197cb8 ADD: Building Preview 2026-02-21 10:36:37 +01:00
sebastian
398414a43d ADD: Upgrade buildings 2026-02-21 07:09:44 +01:00
sebastian
1908b5e4b7 ADD: Choose Selected Building for Placement by BuildingMenu 2026-02-15 19:49:50 +01:00
sebastian
caf2cbd42a ADD: BuildingMenuButtons 2026-02-15 19:06:40 +01:00
sebastian
968485ec1b ADD: Remove UiTexts from Rendering and only use GuiTextRendering 2026-02-15 16:56:49 +01:00
sebastian
a8c8e1770c ADD: ClickableUiComponent 2026-02-15 16:16:00 +01:00
sebastian
16b4747175 ADD: Ui can now block inputs for tile highlight system 2026-02-15 14:17:11 +01:00
sebastian
9f0d1e0f19 ADD: BuildingMenuContainerContainer with(temporary solution to set rootLayout.justifyContent to SpaceBetween) until flexGrowth is supported 2026-02-15 10:36:42 +01:00
sebastian
4146ea5ea1 ADD: BackgroundTextures for GuiTextures 2026-02-15 08:24:58 +01:00
sebastian
7476719bb2 ADD: Minimap 2026-02-14 20:52:30 +01:00
sebastian
48bd9bf8d9 ADD: CollectResourceSystem 2026-02-14 16:51:38 +01:00
sebastian
e62f3ffacc ADD: Basic AnimationSystem 2026-02-14 15:37:05 +01:00
sebastian
40a6c2b048 ADD: Basic WorldSpriteSystem 2026-02-14 14:42:29 +01:00
sebastian
2c1c5b2d63 ADD: ProducingSystem 2026-02-14 09:11:06 +01:00
sebastian
2d453d05c1 ADD: Introduce ModelStages to ModelComponent and refactor EntityManager 2026-02-14 08:06:19 +01:00
sebastian
46110b333d ADD: Add Submodels 2026-02-13 22:01:42 +01:00
sebastian
150fbca06c ADD: Basic StageSystem 2026-02-13 21:47:02 +01:00
sebastian
1735d89eca ADD: Implement Basic Turnsystem with UI Update 2026-02-13 20:42:19 +01:00
sebastian
36900334d0 UPD: Refactor BuildingSystem 2026-02-13 17:19:48 +01:00
sebastian
c3a0fa662c ADD: Connect PlayerInventory to UI 2026-02-13 16:34:53 +01:00
sebastian
00e7826209 ADD: InventoryContainer 2026-02-13 15:50:57 +01:00
sebastian
8c50f61d5f ADD: Implement RessourceWidgetFactory 2026-02-13 15:45:40 +01:00
sebastian
9a05a0c854 ADD: RessourceWidgets (more or less working) 2026-02-13 08:40:39 +01:00
sebastian
fa85eaf116 ADD: Render a simple Button 2026-02-12 18:08:55 +01:00
sebastian
f56aed436d ADD: Allow for absolute pixel values 2026-02-12 10:37:29 +01:00
sebastian
be0eb3bae8 ADD: Render Text!!! PARTY 2026-02-11 22:36:03 +01:00
sebastian
917d096d60 ADD: Implement Basic UI Widgets and Components; 2026-02-10 19:40:31 +01:00
sebastian
0a384345bb ADD: Implementing Basic for UI System 2026-02-09 20:35:54 +01:00
sebastian
0f9655b742 ADD: GameMode and PlayerInventory 2026-02-08 20:05:48 +01:00
sebastian
8e2024e5dc ADD: Building Placement System 2026-02-08 19:04:15 +01:00
sebastian
fe376e9c0f UPD: Introduce ECS System 2026-02-08 18:30:25 +01:00
sebastian
fffc799447 UPD: Refactor Building System 2026-02-08 15:44:04 +01:00
sebastian
5213987719 UPD: Refactor Forest Tile Generation to seperate method 2026-02-08 14:22:13 +01:00
sebastian
f6beaf48ea ADD: Multiple Tree Types 2026-02-08 13:31:05 +01:00
sebastian
3cc8d6e0b1 ADD: Highlight hovered Tiles 2026-02-08 10:10:38 +01:00
sebastian
e1c03db182 ADD: Tried TerrainRenderer 2026-02-08 09:27:25 +01:00
sebastian
14e7a5e3b0 UPD: Refactor Renderer to be Entity Specific 2026-02-08 08:34:21 +01:00
sebastian
997e1ccbb1 ADD: Render Terrain 2026-02-08 07:44:25 +01:00
sebastian
5ab79c8756 ADD: MousePicker 2026-02-07 20:33:37 +01:00
sebastian
9991a43b4d ADD: Diffuse Lightning 2026-02-07 19:44:07 +01:00