GameGuru
GameGuru는 The Game Creators가 제작한 3차원 게임 엔진과 시각적 게임 제작 소프트웨어 계열이다. 이전에 개발하던 FPS Creator Reloaded에서 출발해 GameGuru Classic으로 발전했으며, 이후 새로운 제품 계열인 GameGuru MAX가 출시됐다...
| 분류 | 게임 엔진, 시각적 3D 게임 제작 도구 |
|---|---|
| 개발사 | The Game Creators |
| 제품 계열 | GameGuru Classic, GameGuru MAX |
| 구형 명칭 | FPS Creator Reloaded |
| 목표 장르 | 1인칭 게임, 3D 액션·어드벤처 |
| 편집 기능 | 지형·레벨·객체 배치, 행동·임무·게임 로직 |
| 엔진 언어 | C++ 기반 구성, Lua·시각적 로직 등 버전별 |
| 플랫폼 | Windows PC 중심 |
| 주요 기능 | AI, 애니메이션, 물리, 오디오, 조명 |
| 개발 방식 | 통합 편집기, 테스트 플레이, 실행 파일 제작 |
| 소스 공개 | Classic 엔진 소스 공개 |
| 라이선스 | Classic 공개 소스와 MAX 상용 배포의 조건 상이 |
| 공식 웹사이트 | The Game Creators |
| Classic 코드 | GameGuru Classic |
| MAX 제품 | GameGuru MAX |
GameGuru는 The Game Creators가 제작한 3차원 게임 엔진과 시각적 게임 제작 소프트웨어 계열이다. 이전에 개발하던 FPS Creator Reloaded에서 출발해 GameGuru Classic으로 발전했으며, 이후 새로운 제품 계열인 GameGuru MAX가 출시됐다. 지형과 건물·캐릭터·아이템을 편집기에 배치하고 AI·전투·목표와 게임 규칙을 설정하는 작업 흐름으로, 별도 3D 엔진을 직접 프로그래밍하지 않고도 1인칭 게임을 제작하도록 한다.[1]
GameGuru Classic의 편집기는 게임 공간을 시각적으로 구축하도록 설계됐다. 지형을 만들고 텍스처와 식생·구조물 등을 배치하며 적 캐릭터와 인터랙티브 객체의 행동을 설정해 레벨을 구성한다. 프로젝트를 실행하면 엔진이 입력, 3차원 장면 렌더링, AI·물리와 게임 규칙을 처리한다. 스크립트 언어를 사용하면 사전 설정만으로 구현하기 어려운 이벤트와 객체 동작을 확장할 수 있다.
Classic과 MAX는 같은 브랜드 계열이지만 내부 기술 구조와 제작 도구를 그대로 동일시할 수 없다. 후속 MAX는 현대적인 그래픽 표현과 시각적 게임 로직 저작, 통합 작업 흐름을 강화한 별도 제품으로 개발됐다. 따라서 역사와 사용 설명에서 두 제품의 기능·출시 시점·배포 조건을 구분하는 것이 중요하다. Classic의 예전 사용자 제작 콘텐츠를 MAX의 완전한 호환 콘텐츠로 간주해서도 안 된다.[2]
The Game Creators는 GameGuru Classic 엔진을 2022년 64비트로 전환했다고 발표했다. 새 빌드는 과거 32비트 실행 환경의 메모리 제한을 완화했고 HBAO·후처리 조정 및 기타 그래픽 개선을 포함했다. 개발사는 같은 시기 GitHub의 공개 소스 저장소도 갱신해 커뮤니티 개발자가 C++ 코드에 기능을 추가할 수 있게 했다고 설명했다.[3]
GameGuru 브랜드는 상용 게임 제작 도구와 공개된 Classic 엔진 코드가 병존하는 구조다. 소스 코드를 내려받아 수정할 수 있다는 사실이 MAX 제품이나 포함 자산 전체를 동일한 자유 소프트웨어 라이선스로 제공한다는 의미는 아니다. 엔진 사용권, 에디터 및 콘텐츠의 재배포 조건을 각각 확인해야 하며 게임 제작 결과물의 배포 역시 제품별 라이선스에 따라 달라진다. GameGuru는 시각적 게임 제작과 코드 수준 확장이라는 서로 다른 개발자층을 연결한 사례다.