Add formal enemies, remaining formal partners and synthesized UI SFX
- UI SFX v3: procedurally synthesized one-shots (Tools/synth_ui_sfx.py) wired to buttons, rewards, errors and red dots via UiSfx, gated by the SFX setting. - Five formal enemies (Hornlet, Dashlet, Shellhorn, HornCaptain, GreatHorn): Hunyuan 50k -> 2000-tri XPbr, DGXA TokenRig, Idle/Walk/Attack, nested per type in PrototypeArena; PrototypeBattle.Enemy gains presentation-only Moving/Strikes. - Formal partners for all ten pets in the arena and portraits, including new VineSprite, ThunderLeopard and TideWhale. - Pipeline fixes: reject local TokenRig fallback, drop loose mesh islands, configurable Unity run_script timeout, companion static stage. - Also includes concurrent work from another tool in this working tree (FlameLion, enemy combat FX, challenge mode, home explorer, server updates). - Resources registered in Doc/ResDesc_*.md; verified on isolated :18081. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
# 雷鸣豹 ThunderLeopard · T1 伙伴制作记录
|
||||
|
||||
2026-10-21 完成。伙伴 ID=8。设计图 `thunderleopard.png`(种子 81004,草图与提示词见 drafts/、design_drafts.json)。
|
||||
|
||||
| 项目 | 路径 |
|
||||
| --- | --- |
|
||||
| 静态伙伴 | `AIClient/Assets/Bundles/Characters/Animal/ThunderLeopard/ThunderLeopard.prefab`(0.45m,2000 tris,Test/XPbr) |
|
||||
| 动画伙伴入口 | 同目录 `ThunderLeopard_Companion.prefab`(Animator:Motion Int 0/1、Attack Trigger、OnCompanionAttackImpact) |
|
||||
| 验收场景 | `AIClient/Assets/Bundles/Scenes/Review/Companion_ThunderLeopard_Review.unity` |
|
||||
| 正式配方 | `Config/Art/Companions/ThunderLeopard.json`(quadruped_heavy/braced_bash(头肩短扑),自身 31 骨,骨骼映射见 anatomyNotes) |
|
||||
| 来源与验收 | `Tools/output/companions/ThunderLeopard/production_manifest.json`(status=validated)、verification.txt、play_verification.txt |
|
||||
| 高模/骨架 | `Tools/output/companion_3d/ThunderLeopard/`、`Tools/output/companion_dgx/ThunderLeopard/high_rig/` |
|
||||
|
||||
流程:本地 Turbo 草图 → 用户选定 → 混元官网 50k → 八向渲染确认朝向 → `Tools/enemy_static_pipeline.py ThunderLeopard 0.45 --kind Animal` → DGXA TokenRig(PowerShell 启动)→ 配方 → `generate_enemy_motions.py` → `character_animation_pipeline.py --build-review --play-check`。战场 Hero8 已嵌套此 Prefab。
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"id": "ThunderLeopard",
|
||||
"name": "雷鸣豹",
|
||||
"role": "pet 8 lightning damage (chain)",
|
||||
"jobId": "c683f5f657ad43319249795c785f6258",
|
||||
"status": "completed",
|
||||
"error": null,
|
||||
"model": "Qwen/Qwen-Image-2.1-Turbo (LAN LLM3DGraphics local-images)",
|
||||
"profile": "concept",
|
||||
"size": [
|
||||
1536,
|
||||
1024
|
||||
],
|
||||
"seedStart": 81001,
|
||||
"references": [
|
||||
"AIClient/Assets/Bundles/UI/Texture/Prototype/proto_pet_8.png",
|
||||
"Doc/Design/Character/FireCat/firecat.png"
|
||||
],
|
||||
"prompt": "Image 1 is the EXISTING prototype identity reference made of primitive shapes: keep its recognizable palette and idea while replacing the primitive proxy geometry with a real character. Image 2 is STYLE ONLY: match the FireCat companion's friendly polished chibi 3D mobile-game render, big expressive glossy eyes, appealing rounded volumes and clean readable shapes; do not copy cat features. One friendly T1 companion creature for a cozy meadow tower-defense game. Calm neutral rigging-friendly standing pose, bilaterally symmetrical, all feet grounded on a common flat plane with visible gaps between the limbs, head facing forward. Single full-body character centered, very shallow front three-quarter view (about 15 degrees off frontal), everything in frame with generous margin. Pure solid white #FFFFFF background to all corners, soft studio light, tiny contact shadow under the feet. Every part is solid and attached to the body: no floating pieces, no separate water drops, sparks, petals or particles. Simple smooth surfaces suitable for a 2000-triangle mobile model with a 1024 texture. Exactly one character; no text, no watermark, no UI, no props, no scenery, no floor base. ThunderLeopard, a small sturdy FOUR-LEGGED leopard cub standing on all four paws: soft violet-purple fur with a few darker purple rosette spots, cream muzzle and belly, round ears, big bright golden eyes, a confident playful grin. Two broad solid cyan lightning-bolt-shaped crystal plates fused onto the shoulders like small armor, and one short cyan zigzag crystal crest on the forehead; the crystals are solid attached parts with shallow seams, not floating. Medium thick tail with a cyan crystal tip, attached. Four distinct stout legs with rounded paws all grounded, level back, head held forward at rest, neck readable and separable from the shoulders for a later short head-and-shoulder pounce animation. Landscape composition showing the whole body length.",
|
||||
"drafts": [
|
||||
"Doc/Design/Character/ThunderLeopard/drafts/ThunderLeopard_81001.png",
|
||||
"Doc/Design/Character/ThunderLeopard/drafts/ThunderLeopard_81002.png",
|
||||
"Doc/Design/Character/ThunderLeopard/drafts/ThunderLeopard_81003.png",
|
||||
"Doc/Design/Character/ThunderLeopard/drafts/ThunderLeopard_81004.png"
|
||||
],
|
||||
"generatedUtc": "2026-10-21T03:23:47Z"
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 1.4 MiB |
Binary file not shown.
|
After Width: | Height: | Size: 1.4 MiB |
Binary file not shown.
|
After Width: | Height: | Size: 1.4 MiB |
Binary file not shown.
|
After Width: | Height: | Size: 1.5 MiB |
Binary file not shown.
|
After Width: | Height: | Size: 1.5 MiB |
Reference in New Issue
Block a user