Use when doing construction site layout planning with the FeiYang LightCAD platform — fence, lawn, foundation pit, road, prefab house 2D/3D modeling. FYLayout: construction site layout secondary development plugin for LightCAD/LightBIM.
UE5.6/UE5.7 gameplay C++ implementation for Actors, Components, DataAssets, and gameplay logic. Use when requests ask to write .h/.cpp pairs, expose UPROPERTY/UFUNCTION to Blueprint, use GameplayTags, or build reusable component-based systems.
UE5.6/UE5.7 PCG building generation workflow for modular buildings, blockouts, facade rules, and runtime generation. Use when requests involve Procedural Content Generation (PCG), Shape Grammar, lot-based building spawn, deterministic random seeds, density/filter pipelines, or converting designer constraints into…
Add an undoable editor command for scene, asset, prefab, or tilemap mutations. Use when implementing create/delete/rename/move/property edits, continuous gestures that must commit one history entry, or when UI currently mutates DocumentManager without CommandManager.
Create game Script components (defineComponent + OOP behaviour class) for games/ /src/components or packages/game-components. Use when adding a game component, script component, behaviour, Loading/Change Scene logic, bus event handlers, or Inspector Add Component entries.
Scaffold a new independently buildable game under games/ (package.json, project.json, Vite, scenes, runtime boot). Use when adding a new game, game package, games/ project, Pixi-only / Three-only / hybrid game, or copying editor-features-demo / solitaire / muonline-game.
A helper guide for building games with Cocos Creator, a game engine and editor. It covers project folders, common components, and managers written in TypeScript.