제품군 개요
득팩은 IDL·스키마·코드 생성·직렬화·메타·파이프라인을 담당하는 코어·엔진 / 프로토콜 / 스프레드시트 애드인(Excel 등) / 파이프라인·Unity / 확장 제품군으로 나누어 볼 수 있습니다. 제품 간 관계·데이터 흐름은 제품 관계도에서 다이어그램으로 확인할 수 있습니다.
제품별 역할
| 제품 | 핵심 역할 | 포함 범위 | 소개 페이지 |
|---|---|---|---|
| 득팩 코어·엔진 | IDL 파싱, AST, 코드 생성, 스키마·메타의 중심 엔진 | .deuk/.thrift/.proto, OpenAPI/JSON Schema/CSV/JSON/DB 임포트, C#/C++/TS/JS 코드 생성, SQLite 생성 | 코어·엔진 |
| 득팩 프로토콜 | 직렬화 런타임과 메시지 처리 규약 | Binary/Compact/JSON, msgId, ProtocolRegistry, 제로카피 옵션, 패킷 바디 직렬화 | 프로토콜 |
| 득팩 Excel 애드인 | Excel에서 스키마 기반 메타 작업 | 헤더 생성, 검증, 스키마 비교, Apply, 시트 기반 메타 편집 | Excel 애드인 |
| 득팩 파이프라인·Unity | 산출물을 프로젝트/Unity에 연결 | IDL/Excel → 코드·스키마·테이블 → Unity 검증·로드, 빌드/복사/적용 | 파이프라인·Unity |
| 확장 제품군 | 코어 위 부가 제품 | EF, DB 마이그레이터, Google Sheets, Unreal/Elixir, 플러그인 | 확장 제품군 |
제품 선택 가이드
- 정의·스키마를 한 툴체인으로 통합하고, 기존 IDL·OpenAPI·CSV·DB를 연동하고 싶다 → 코어·엔진
- 패킷·메타 테이블 직렬화와 스키마 메타가 필요하다 → 프로토콜
- 기획·밸런스 메타를 스키마대로 스프레드시트에서 관리하고 싶다 → Excel 애드인
- 정의·메타 산출물을 Unity·서버에 적용·로드하고 싶다 → 파이프라인·Unity