Commit Graph

100 Commits

Author SHA1 Message Date
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
= 53361ba637 Changed camera to be fixed scroll (No user scroll possible) and changed the angle of the camera. Also added a "sprint" to the camera to increase speed of movement 2026-04-24 17:35:31 +02:00
= 08e3ce5899 Small update to some project settings 2026-04-24 17:00:47 +02:00
= 68f973a695 Added steam to the project but deactivated for now 2026-04-19 13:04:14 +02:00
= e6522f2db9 Added WFC and respective parts (Tile, World, Layer, WFC, ResourceLoader) 2026-04-19 13:03:56 +02:00
= 3e823cecbd Added already created assets to project structure. 2026-04-19 11:11:02 +02:00
= a85eccf198 Imported default Godot setup and updated projectsettings. 2026-04-19 11:10:05 +02:00
Nicola c5e7578945 Initial commit 2026-04-19 11:00:58 +02:00