Commit Graph

107 Commits

Author SHA1 Message Date
Nicola ce99936298 Added research display to the game 2026-05-06 21:10:04 +02:00
Nicola a9475aaaf9 Added decorations to main menu, added data for research and buildings 2026-05-06 20:13:54 +02:00
Nicola 429e10eca1 Added first attempt to animating an intro scene. 2026-05-06 20:06:06 +02:00
Nicola 51c9dc5294 Added research symbol and keybinding. 2026-05-06 09:56:02 +02:00
Nicola 4e760d4c0d Removed script select from the robotlist and added current script name to display. 2026-05-06 09:50:42 +02:00
Nicola 18b76f3cbc Added ability to delete nodes from editor, added complete node load and save for the DSL 2026-05-06 09:29:28 +02:00
Nicola 44bfd7ce1d Added tooltip to map and fixed map loading. 2026-05-06 07:04:03 +02:00
Nicola 6445c24202 Added complete crafting to the game. Next step would be research and buildings. Updated DSL with Setup to work with dynamic loading. 2026-05-05 21:44:30 +02:00
= ffe1077abc Added inventory display and item display. 2026-05-05 20:44:06 +02:00
= abeb8c0902 Improved UI calls 2026-05-05 20:21:05 +02:00
= 5882f3865d Added resource harvesting to DSL. 2026-05-05 19:45:50 +02:00
= a320a86a2f Improved recipes and added resources to it. Changed how ingredients and items work. 2026-05-05 19:26:31 +02:00
Nicola fc26fa2a75 Working on inventory and crafting system. Translated Excel-Itemlist to .json. 2026-05-05 15:35:42 +02:00
Nicola 02ba36b665 Renamed some images and moved misplaced images. 2026-05-05 15:34:12 +02:00
= 4832250342 Added all planned item and resource symbols, created more folders for better structure. Next is implementing the crafting system. 2026-05-03 21:01:22 +02:00
= f3c551e792 Added exploration node to DSL and worked on vertical pathfinding (Closed gates blocked horizontal movement as well) 2026-05-02 21:53:31 +02:00
= 7f13505759 Added mechanic that the gate blocks switching to another layer, added map button, moved small parts to fit buttons. 2026-05-02 20:08:18 +02:00
= a2c35c44cb Added more symbols to the game, added gates blocking pathfinding and improved DSL feedback system with enum for better control and UX 2026-05-02 19:53:29 +02:00
= ae7c98d482 Fixed content visibility and changed spawn creation 2026-05-01 19:27:44 +02:00
= 8a6de193a1 Added better grid to the map and reworked camera positioning whilst map is open 2026-05-01 19:20:19 +02:00
= 75818c22d5 Added check to hide robots not in the current layer 2026-05-01 18:40:07 +02:00
= dd81c2ff2e Removed popup from the game, added simple options and menu. Added spawn to tiles and reworked content spawning 2026-05-01 18:34:48 +02:00
= 95455597da Added basic symbols for most of the resources and changed map to be revealed whilst robots are exploring. 2026-04-29 19:19:13 +02:00
= c54ff3088e Added resources to the game and prepared scripts for later usage 2026-04-29 18:03:43 +02:00
= 253c7d9f89 Implemented A* pathfinding. Adjusted movement node accordingly. 2026-04-29 17:05:29 +02:00
= 21a1eb2085 Added check to avoid empty executions 2026-04-29 15:17:53 +02:00
= a0109891e1 Reworked DSL for better architecture, implemented wall-phasing movement. 2026-04-29 15:13:38 +02:00
= 832fb47ec0 Moved robots to separate folders and a dedicated robotlist in the UI 2026-04-29 14:08:02 +02:00
= 17057487d6 DSL interpretation is working now. Changed map to be within GameData. 2026-04-29 12:33:53 +02:00
= 2f922b5e04 Reworked node display and worked on DSL interpretation 2026-04-29 12:12:58 +02:00
= 2cc6e31157 Updated DSL node generation and added robot zoom-in function 2026-04-29 10:27:17 +02:00
= c8debc316f Reworked border placement 2026-04-28 17:41:18 +02:00
= 5e4e325ec7 Updated Popup UI and robot generation 2026-04-28 16:00:55 +02:00
= 83d9620e39 Updated the way gates are generated (Not with weight but as a one time necessary tile) 2026-04-28 15:57:09 +02:00
= 4b460926c5 Added renaming to the robots onclick. 2026-04-28 14:37:12 +02:00
= b926be307e Added basic components for DSL. Working on functionality next. 2026-04-28 13:52:57 +02:00
= 287cb4df78 Restructered project folders 2026-04-28 11:09:47 +02:00
= eccaec859f Light and decorations adjusted. Added all resource and light spawn points 2026-04-28 10:48:32 +02:00
= 92a86c13b7 Added basic light controls to the game and added more content spawnpoints. Adjusted values a bit. 2026-04-27 19:35:21 +02:00
= 6a7f4690f2 Fixed light and object placement. 2026-04-27 17:46:56 +02:00
= 3060d3d6f7 Added new Tileset (Better walls and floors) and reworked layer generation. Working on placeholders next again (Need to fix rotation) 2026-04-27 15:17:08 +02:00
= b3645b80f0 Added basic window for programming with the DSL. Need to add functionality to it. 2026-04-26 19:40:16 +02:00
= 677725791a Removed unnecessary prints and added simple alarm sign sprite for later usage 2026-04-26 17:17:23 +02:00
= d2c788c826 Added main menu and basic functionality 2026-04-26 16:55:35 +02:00
= 21199f8026 Adding robots to the game and the ability to click on them 2026-04-26 13:44:15 +02:00
= bd9de785b4 Removed custom rotation and fixed placeholder naming (Import from blender had _ in the name 2026-04-26 13:00:22 +02:00
= c80367dccd Refactored code to be better separated (Rendering, Logic) 2026-04-26 11:33:54 +02:00
= 798fe23bb6 Added OmniLight to LightDecorations to better facilitate the "underground" feeling 2026-04-26 10:50:10 +02:00
= 4b3c4c1ae2 Added decoration assets and placement. Currently all placeholders are replaced, need to implement a chance based system. 2026-04-25 22:26:00 +02:00
= f7f5a637d5 Added robot asset and worked on placeholders. Placeholders are now able to be added to the game and later replaced by objects (Tested with Robot for now) 2026-04-24 18:02:21 +02:00