brief · wiki/brief-100steps-gd-10-client-engine.md
Brief — 100steps GD10 client engine strategy
초기 클라이언트 = **Godot 4 presentation shell**. 본체는 엔진 독립 C# 도메인. Unity 전환 시 씬 재작성 감수, 계약·테스트 재사용.
corpusprojectlayersourcetypebriefdomainruntime-clientsproject100stepsstatusactiveupdated2026-07-18originowned
raw:
raw/imports/2026-07-18-100steps-gd-10-client-engine.mdBrief — 100steps GD10 client engine strategy
한 줄: 초기 클라이언트 = Godot 4 presentation shell. 본체는 엔진 독립 C# 도메인. Unity 전환 시 씬 재작성 감수, 계약·테스트 재사용.
핵심 takeaway
- 플랫폼: macOS 우선 개발, 1차 macOS+Windows 제품, iPad 후속(서명 blocker).
- Godot 금지: 도메인 규칙을 GDScript에 넣기, Resource save로 규칙 저장 등.
- 재사용: schema/catalog/localization/save/test vectors.
- 재작성 가능: Scene/Node/UI/Animation.
- 도메인 언어: C# 코어 결정.