feat(craft): import craft game engine into monorepo via git subtree#73617
Draft
stephenliang wants to merge 1816 commits into
Draft
feat(craft): import craft game engine into monorepo via git subtree#73617stephenliang wants to merge 1816 commits into
stephenliang wants to merge 1816 commits into
Conversation
added 30 commits
September 25, 2018 17:58
"blueCoralFan" in existing levels should be the full-sized plant. For true coral fans, use "coralFan{Color}{Direction}".
Updated assets
Swim animations
…tory Allows Phaser and jQuery to be excluded from full-project search.
Fix `getForwardBlockType()` at edges of the world
Treasure chests
Fixes #537 Adds two new textures to the fog-of-war atlas for "diagonal" illumination, tiles illuminated from opposite corners. Just now realizing that this may not solve the issue as described by Josh's additional comment on that issue, but it does look better.
Allow two-corner illumination
…vels Optimize aquatic level 1-4 preload asset lists
Avoid collisions in emissive cache
- This allows W, A, S, D, and Space to be used in project names
… jquery dependency To avoid having the craft repo depend on specifics of the project page, change the logic to ignore keyboard input when the document.body is not the active element
Allow WASD keys and Spacebar to be used in project names
Make editableElementSelected more specific
rename master->main
[Minecraft] Check for walkable space above water and lava
4 tasks
The subtree import brought some image files as raw binary blobs rather than LFS pointers. Convert them to match the .gitattributes LFS tracking rules. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
code-dot-org/craftrepository intofrontend/packages/labs/craft/usinggit subtree add, preserving full commit history.gitattributesfor LFS tracking of binary assets (PNG, MP3, OGG, WAV, GIF, atlas JSON)Context
First of 3 stacked PRs for the craft-lab migration:
Test plan
git log --follow -- frontend/packages/labs/craft/src/js/game/GameController.jsshows history from original repogit lfs ls-filesincludes binary assets underfrontend/packages/labs/craft/🤖 Generated with Claude Code