Nicola
33a618b0b9
(WIP) Switch from previous DSL System (UI order based) to a new DSL System (node connection based) still in Progress.
2026-05-13 22:21:16 +02:00
Nicola
5893f9f7b9
(WIP) switched from previous DSL System (UI order based) to a new DSL System (node connection based)
2026-05-13 13:18:47 +02:00
Nicola
979595959b
Added cooldown to robots not executing scripts, fixed movement bug where robots don't execute script if on the same tile.
2026-05-11 20:09:41 +02:00
Nicola
8170b700b2
Added final features for this release. Now only polishing (if needed) remains.
...
Features: Sacrifice-Node, Maintain-Node, Options for screen type, lightcolor and soundvolume, tied in sound effects, game pause when menu is open, visibly open up gate when opening it.
2026-05-10 14:09:14 +02:00
Nicola
e7de2433de
Improves visuals of each node.
2026-05-09 20:29:10 +02:00
Nicola
a472adf74b
Added new nodes to DSL for a wider variety of commands and scripts.
2026-05-09 20:12:53 +02:00
Nicola
9f32152fb8
Added survival mechanic that consumes inventory items if needed.
2026-05-09 12:22:04 +02:00
Nicola
6708aa277f
Cleaned up project with better structure.
2026-05-09 11:29:48 +02:00
Nicola
892365ff79
Added lowest layer to GameDate and Pathfinding. Fixed tile contentNode not being made visible.
2026-05-09 10:07:16 +02:00
Nicola
e00259cd31
Added missing Symbol to the game, Improved move and explore logic, added map refresh for tiles.
2026-05-09 09:38:34 +02:00
Nicola
342b6e490f
Added research state to harvest and crafting
2026-05-08 20:15:09 +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
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
=
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
=
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
=
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
=
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
=
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
=
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