게임 엔진 개발기 #1

0편에서 말했 듯, 게임 엔진 개발에 가장 중요한게 프로젝트의 구조인 것 같습니다. 그래서 이번에는 구조를 좀 정해볼려고 하는데 결국은 언리얼의 모듈 방식이 가장 좋은 것 같습니다. 그래서 언리얼 방식으로 Target.cs 랑 Module.cs 을 분석해서 프로젝트를 구성하는 기능을 구현해봤습니다. 유틸리티 프로젝트 (a.k.a Framework Utility Tool) 유틸리티 프로젝트를 만들기 직전 고민했던 것 중 하나가 프로젝트를 UHT처럼 C#으로 […]

게임 엔진 개발기 #0

게임 엔진을 만드는 것은 이번이 처음도 아닙니다. 그리고 마지막도 아닐 것 입니다. 처음에는 분명 다른 목적이 있었던 것 같은데 이제는 게임 엔진 개발이 목적이 되어버린 게임 엔진 개발기 시즌 N호 출발합니다. 목표 일단 최고 목표는 게임을 만들 수 있는 정도가 되야 합니다. 그러기위해서는 다양한 것들이 필요하지만 기본적으로 렌더링 엔진이 필요한 것 같습니다. 그리고 오브젝트 관리랑 […]