이전에도 게임 서버에 몬스터를 올린적이 있었지만 그땐 기능 테스트를 위해서 하드코딩으로 올린거였다.
이번에는 절차대로 몬스터를 배치했다.
1. 맵툴에서 몬스터 배치
2. 맵툴 -> DB로 저장.
3. 게임서버가 DB의 몬스터 리스트를 읽어와서 로딩 및 배치.
몬스터에게 무기를 쥐어주지 않았으므로 공격은 못한다.
몬스터와 이벤트 NPC에는 당초 목표대로 실시간 복셀라이제이션을 적용했다.
과거에는 NPC서버와 Game서버를 따로 두고 통신하도록 했는데 지금은 하나의 서버로 통합했다. 그 덕에 생각 못했던 버그가 나왔다. 몇시간 동안 삽질해서 버그는 수정했다.
일단 잘 작동한다.
“Voxel Horizon – 복셀 월드에 몬스터 배치”에 대한 답글 1개