Commit Graph

45 Commits

Author SHA1 Message Date
sebastian
88c0e9d2fe ADD: Game Scene
All checks were successful
Tests / test (push) Successful in 2m39s
2026-07-01 22:57:11 +02:00
Sebastian Böckelmann
6c7254378c UPD: Move MinimapConfig out of Engine Responsibility, closes #38
All checks were successful
Tests / test (push) Successful in 2m36s
2026-04-20 10:53:57 +02:00
sebastian
203cf42c26 UPD: Remove Dependency to Application for EventBus, closes #5 2026-04-17 08:07:46 +02:00
sebastian
1b4cc8ef89 UPD: Make Gamesystems static and move their orchestration to GameWorldSystems 2026-04-17 07:58:53 +02:00
sebastian
373fb34ea0 UPD: onRender() als eigener Pass, closes #3 2026-04-17 07:27:40 +02:00
sebastian
705d311c6d UPD: Move Keyboard-Input to GameInputUser, closes #4 2026-04-17 07:09:29 +02:00
sebastian
ae618b628b UPD: Destroy Preview Entity when its not needed 2026-02-21 10:47:20 +01:00
sebastian
9602197cb8 ADD: Building Preview 2026-02-21 10:36:37 +01:00
sebastian
ca526e0253 ADD: Visualize Upgradeable Buildings 2026-02-21 07:48:00 +01:00
sebastian
041f423b4f FIX: First build, then upgrade 2026-02-21 07:21:07 +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
16b4747175 ADD: Ui can now block inputs for tile highlight system 2026-02-15 14:17:11 +01:00
sebastian
dad3a4e0f3 ADD: Introduce Ownership to tiles 2026-02-14 17:17:05 +01:00
sebastian
48bd9bf8d9 ADD: CollectResourceSystem 2026-02-14 16:51:38 +01:00
sebastian
f1f1dde9b5 ADD: Create WorldSprits when Inventory of Building is full 2026-02-14 16:16:29 +01:00
sebastian
1941ee3690 ADD: Include Textures in Assetmanager 2026-02-14 15:44:17 +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
994ad89c13 ADD: ProducingSystem for placed Buildings 2026-02-14 09:44:32 +01:00
sebastian
2c1c5b2d63 ADD: ProducingSystem 2026-02-14 09:11:06 +01:00
sebastian
0ca673f702 CLEANUP 2026-02-14 08:37:38 +01:00
sebastian
f301cede21 ADD: Update ModelStages based in ModelParams 2026-02-14 08:35:32 +01:00
sebastian
2d453d05c1 ADD: Introduce ModelStages to ModelComponent and refactor EntityManager 2026-02-14 08:06:19 +01:00
sebastian
8e5036d402 ADD: Support multiple materials per object 2026-02-13 23:09:59 +01:00
sebastian
ce2858534f ADD: Integrate Turnsystem into BuildingPlacementSystem 2026-02-13 21:00:33 +01:00
sebastian
1735d89eca ADD: Implement Basic Turnsystem with UI Update 2026-02-13 20:42:19 +01:00
sebastian
c224479efc UPD: gitignore 2026-02-13 18:49:54 +01:00
sebastian
687a4197e9 ADD: Add Stone Mason Building Type 2026-02-13 18:21:16 +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
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
42a1e89bee ADD: Basic Building System 2026-02-08 15:36:53 +01:00
sebastian
8ab6073aa5 ADD: Add Stone Resource 2026-02-08 15:01:20 +01:00
sebastian
f6beaf48ea ADD: Multiple Tree Types 2026-02-08 13:31:05 +01:00
sebastian
d4489f5631 ADD: Trees on Forest Tiles 2026-02-08 13:02:46 +01:00
sebastian
66f7d112a1 ADD: Forest Tiles 2026-02-08 10:33:56 +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