Bevy ECS skill for 2D sprite animation. Keywords: Bevy, sprite, animation, AnimationPlayer, AnimationClip, 2D.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Expert blueprint for survival games (Minecraft, Don't Starve, The Forest, Rust) covering needs systems, resource gathering, crafting recipes, base building, and progression balancing. Use when building open-world survival, crafting-focused, or resource management games. Keywords survival, needs system, crafting, inventory, hunger, resource gathering, base building.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
실행 점수 미검증
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
is_equal_approx() or <= to prevent 0.0 precision misses.MeshInstance3D nodes for foliage; strictly use MultiMeshInstance3D for batched draw calls.ResourceLoader.load_threaded_request() to prevent hitches.ConfigFile or JSON for easy balancing and modding.MANDATORY: Prefer these scripts over inline stubs. Do not paste
passarchitectures into scenes.
MANDATORY first read — Activity-scaled vitals, MultiMesh populate, threaded chunk load, WorkerThreadPool noise chunks (generate_noise_chunk_async), GridMap snap/place, Persist collect, deep duplicate(true).
MANDATORY for needs — Activity-scaled hunger/thirst in _physics_process (aligns with NEVER: no constant decay).
Core Resource-based grid inventory: stack limits, metadata, add/remove.
Lightweight UI↔logic slot DTO.
Serializable slot Resource with durability tracking.
Controller wiring inventory data to UI signals.
Universal harvest / pickup / world-trigger interface.
Ingredient check → consume → grant result (discovery-friendly).
| Need | Route |
|---|---|
| Item / recipe / durability data | Custom Resource + inventory_slot_resource.gd |
| Bag / stack / weight | inventory_data.gd + modular_inventory_controller.gd — weight caps / drag-drop UI → godot-inventory-system (Do NOT re-teach grid UI here) |
| Hunger / thirst | status_depletion_manager.gd — set sprinting from movement |
| Harvest / open / pickup | interactable.gd |
| Craft | crafting_recipe_processor.gd |
| Base build snap | survival_patterns.gd place_if_empty / GridMap |
| Forest foliage | MultiMesh via populate_nature — never 10k MeshInstance3D |
| Chunk stream | load_world_chunk threaded path in survival_patterns |
| Procedural noise / biomes at scale | generate_noise_chunk_async in survival_patterns — or MANDATORY godot-procedural-generation when terrain exceeds chunk helpers |
| Phase | Peer skills | Purpose |
|---|---|---|
| 1. Data | godot-resource-data-patterns | Item/recipe Resources |
| 2. UI | godot-ui-containers, godot-inventory-system | Grid + drag/drop |
| 3. World | godot-procedural-generation, godot-3d-world-building | Noise, GridMap |
| 4. Logic | godot-signal-architecture, godot-state-machine-advanced | Needs + interaction |
| 5. Save | godot-save-load-systems | World + inventory + recipes |
Wire movement → StatusDepletionManager.sprinting. Empty vitals → gradual HP drain + warnings (never instant death). See script — do not reintroduce constant decay_rate in _process.
Stone Axe 1 yield / Steel Axe 5 yield / proximity Auto-Saw — encode as item Resource metadata, not hardcoded harvest scripts.
Re-roll spawn points outside bed/player_beds radius before enabling threat spawners.
TileMap APIs.MANDATORY when starting base-building snap or biome/noise work: read elite-technical-patterns.md. Do NOT Load for first-pass needs/inventory/crafting — use the script catalog above.
| Topic | Reference / script |
|---|---|
| Needs / crafting / tools | key-mechanics.md + bundled survival scripts |
| Base build grid snap | elite-technical-patterns.md + base_builder.gd |
| Biome / spawn safety | elite-technical-patterns.md + biome_generator.gd |
Progressive disclosure: open Official Documentation links only when researching a specific API; load Related Skills when routing to a peer domain — do not preload the whole lattice.
delta in _physics_process (or _process) so vital drain stays frame-rate independent.ResourceLoader.load_threaded_request() to avoid hitching while exploring.GridMap.local_to_map / set_cell_item.is_equal_approx, Resource duplicate(true), and delta-scaled timers are foundational before vital and inventory logic.아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
Bevy ECS skill for 2D sprite animation. Keywords: Bevy, sprite, animation, AnimationPlayer, AnimationClip, 2D.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Spawn and tune Bevy 0.20 directional, point, and spot lights, cascade shadows, distance fog, and a nearest-light shadow budget. Use when a 3D scene needs a sun, local lights, or fog on the camera. Keywords: DirectionalLight, PointLight, SpotLight, CascadeShadowConfig, DistanceFog, bevy_light.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Bevy ECS skill for PBR materials. Keywords: Bevy, StandardMaterial, PBR, material, ExtendedMaterial.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Bevy ECS skill for 3D level assembly. Keywords: Bevy, level, scene, mesh, world, ECS.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Bevy ECS skill for abilities. Keywords: Bevy, ability, cooldown, ECS, gameplay.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Rewrite Bevy 2D actors and cameras into 3D meshes and Camera3d while keeping gameplay components. Use when a Bevy 2D game should gain a perspective camera, mesh draw, and a planar velocity lifted onto XZ. Keywords: Camera2d, Camera3d, Sprite, Mesh3d, StandardMaterial, WishVelocity.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.