엔진 코어

엔진 코어

엔진 컴포넌트

엔진 컴포넌트

엔진 시스템

엔진 시스템

사용 기술 & 환경

<aside>

아키텍처 한눈에

<aside>

💡 링크는 구조도 이미지로 연결되며, 마우스를 올리면 우측 상단의 ‘🔍펼치기’ 가 가능합니다.

🔗Core 아키텍처

🔗Components 아키텍처

🔗Systems 아키텍처

엔진 설계 배경 & 목표

<aside>

이전의 게임 개발 경험을 통해 잘 설계된 엔진 구조의 중요성을 체감했습니다. 이를 바탕으로, 보다 체계적인 아키텍처를 구축하고 협업의 기반을 마련하고자 본 프로젝트를 시작했습니다. 주요 설계 목표는 다음과 같았습니다.

담당 역할

<aside>

프로젝트의 전반적인 엔진 아키텍처 설계 및 구현을 담당

핵심 기여 포인트

<aside>

기술적 관찰

<aside>

GameObject와 실행 주기 관리

SceneSystem의 지연 처리 메커니즘

EventSystem의 구독 및 발행 구조

</aside>