Checkpoint 2: integrate native Editor, MCP, gameplay builds and standalone export

This commit is contained in:
Emil
2026-09-18 03:40:15 +03:00
parent 5c6b24d34d
commit 999686a896
125 changed files with 16086 additions and 1714 deletions
+16
View File
@@ -0,0 +1,16 @@
{
"background": [0.073, 0.078, 0.090, 1],
"surface": [0.102, 0.108, 0.122, 1],
"raised": [0.145, 0.151, 0.169, 1],
"hover": [0.19, 0.197, 0.219, 1],
"border": [0.24, 0.25, 0.278, 1],
"text": [0.88, 0.889, 0.91, 1],
"muted": [0.59, 0.61, 0.65, 1],
"accent": [0.65, 0.60, 0.88, 1],
"selection": [0.26, 0.245, 0.35, 1],
"danger": [0.92, 0.39, 0.38, 1],
"font_size": 14,
"row_height": 28,
"padding": 8,
"gap": 4
}
+19
View File
@@ -0,0 +1,19 @@
{
"root": {
"id": "root", "kind": "column", "layout": {"gap": 1},
"children": [
{"id": "menubar", "kind": "panel", "layout": {"height": 34, "padding": 3}},
{"id": "toolbar", "kind": "panel", "layout": {"height": 40, "padding": 5}},
{"id": "workspace", "kind": "row", "layout": {"flex": 1, "gap": 1}, "children": [
{"id": "scene_panel", "kind": "panel", "layout": {"width": 224, "min_width": 150, "gap": 0}},
{"id": "left_divider", "kind": "divider", "layout": {"width": 5}},
{"id": "viewport", "kind": "viewport", "layout": {"flex": 1, "min_width": 180}},
{"id": "right_divider", "kind": "divider", "layout": {"width": 5}},
{"id": "inspector_panel", "kind": "panel", "layout": {"width": 300, "min_width": 210, "gap": 0}}
]},
{"id": "bottom_divider", "kind": "divider", "layout": {"height": 5}},
{"id": "bottom_panel", "kind": "panel", "layout": {"height": 184, "min_height": 90, "gap": 0}},
{"id": "statusbar", "kind": "panel", "layout": {"height": 26, "padding": 0}}
]
}
}