- 게임 엔진은 Next.js 애플리케이션, 게임 클라이언트, 게임 서버의 세 가지 부분으로 구성되어 있습니다. 🏗️
- 게임 서버는 일정 시간 간격으로 모든 엔티티를 업데이트하고 새 게임 상태를 브로드캐스트합니다. 🔄
- 엔티티 매니저는 모든 엔티티를 관리하고 유형별로 엔티티를 검색하는 데 사용되는 도구입니다. 🗄️
- 게임 엔진을 최적화하기 위해 ECS(Entity Component System) 아키텍처를 사용하려고 노력하고 있습니다. 🧩
- 엔티티에는 확장 기능이 포함되어 있어 다양한 기능을 활용할 수 있습니다. 🔌