3D 경영 건설 게임 「우리 길드 정상 영업합니다」
건설과 모험가 운영으로 길드를 키우는 3D 경영 게임을 Godot 와 C++ 확장으로 만들어, 일주일 사이에 0.4 대 판까지 내며 Steam 출시를 준비하고 있습니다.
- 기간
- 2026.10 ~ 현재
- 분류
- 개인
- 역할
- 기획·설계·구현(1인)
집 짓기 방식의 건설(벽 모서리·바닥·문·창문·가구), 바닷가 대륙 지형, 회전·이동 카메라, 마을과 도시 의뢰, 모험가 운영을 갖춘 3D 경영 게임입니다. 윈도 내보내기 묶음, 게임 홈페이지, 구매자용 위키까지 함께 갖췄습니다.
코어와 화면의 분리
시뮬레이션 코어는 C++20 확장 모듈의 ECS 로, 화면과 흐름은 GDScript 로 나눠 코어를 화면과 분리했습니다.
길 찾기는 계층적 A* 로 구현했고, 외부 복셀 모듈은 쓰지 않고 자체 청크 지형으로 대체했습니다.
코어와 화면의 분리
시험 방식
판정에 난수가 들어가는 설계라 고정된 틱 수를 가정한 시험 대신 상태가 갖춰질 때까지 기다리는 시험으로 썼습니다.
코어·월드·화면 흐름·문구·소리·성능 예산을 따로 검사하는 시험을 묶음으로 돌리는 체계를 두었습니다.
저장 형식은 0.3.2 부터 이전 판과의 호환을 끊어, 정식 출시 전까지는 변환을 도입하지 않기로 했습니다.
스토어 출시 대비
스토어 출시에 대비해 Steam 연동을 확장 모듈로 붙여 두었으며, 실제 앱 식별자를 받기 전에는 독립 실행을 기본으로 합니다.