Knowledge Base
개념
Expression Pipeline
mathpipelineastarchitecture
Project: Math Worms
project:math-worms의 핵심 아키텍처. 사용자가 입력한 수학 함수식을 게임 내 발사체 궤적으로 변환하는 6계층 파이프라인이다.
f_user → T_debuff → originWorld(x0,y0) → hLocal → kLocal → dir
1단계에서 MathLive 입력을 CortexJS Compute Engine AST로 파싱하고, 2단계에서 디버프가 AST를 변환하며, 3~6단계에서 로컬 좌표를 월드 좌표로 변환한다. 컴파일러의 단계적 처리와 유사한 아키텍처로, 각 계층이 독립적이어서 디버프 추가나 좌표계 변경이 다른 계층에 영향을 주지 않는다.
Links (3)
Backlinks
이 노드를 참조하는 문서들