Skip to content

game2: initial (WIP)#73301

Draft
breville wants to merge 16 commits into
stagingfrom
game2-initial
Draft

game2: initial (WIP)#73301
breville wants to merge 16 commits into
stagingfrom
game2-initial

Conversation

@breville

Copy link
Copy Markdown
Member

No description provided.

breville and others added 15 commits March 18, 2026 08:42
Update import paths after modelCustomization moved to aichatLab, and
populate AichatContextManager.setContext on mount so aiGateway calls
(used for item/world generation) don't fail with "getContext() called
before setContext()".

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Replace the single-grid model with a list of named worlds. The World tab
gains a left-sidebar list above the block/sprite palette for adding,
deleting, and selecting which world to edit. A new Game2_setWorld block
exposes setWorld(id) to user code so games can switch worlds at runtime;
legacy single-grid projects migrate into one default 'world1' on load.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
# Conflicts:
#	apps/lab2EntryPoints.ts
@breville breville marked this pull request as draft June 17, 2026 00:03
Flip the three flex containers to column when orientation is portrait
so the side panes drop below the main content instead of pushing it
into a thin strip. Borders, max-heights, and a min-height: 0 escape
for the canvas/Blockly area keep the new column layout from
overflowing.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant