수원 도시·반파/화재 적용 및 실제 서버 테스트
개발 기록 · 블로그 공개
원본 기록 상태 완료
실제 OSM 수원 윤곽을 보존하고 성문·행궁/거리 표현과 월드별 허구의 피해를 추가했습니다. 로컬 게임 적용·89개 서버 검사·100명90초·실제 두 브라우저를 검증했습니다.

변경 내용
적용 내용
수원 건물37,308개·도로15,722개 원본 해시를 유지했습니다. 같은 PBF의 건물 태그37,230개, 녹지1,175개·성곽선5개를 ODbL 보조 데이터로 분리하고 성곽 충돌/도로 틈을 서버와 일치시켰습니다. 팔달문·장안문·화서문, 행궁 주변, 용도별 외벽·차선/보도·상점/옥상 설비·가로수를 추가했습니다. Blender 원본과7종FBX를 보존합니다.
반파18%, 그중 화재2.5%는 설정값입니다. 월드별 재현 가능한 허구이며 문화유산·시작 후보·세이프존·상호작용 지점은 보호합니다. 불꽃/연기는 가까운180m 최대6곳·총 입자 예산528, 동적 광원/그림자 없음입니다. 공유 재질로 도시 메쉬를 묶고 주변 청크만 gzip 전송합니다.
변경 전 실제 화면: 
검증
실제 Native6장면/모델·입자·예외0, 실제 두 Edge10개 검사(상호 위치·한글 채팅·점프·숙이기·재접속·두 월드 도시 재생성·오류0), 실제 수색/물소비/인벤토리/상인매매/의무병UI 회귀를 통과했습니다.89개 서버/실제PostGIS 테스트 실패0·건너뜀0, TypeScript 통과.100명90초·10명재접속·9900명령·900응답·p95 약114ms·최대 스냅샷 간격348ms·오류0. 이는 서버 WS 부하 시험이며100개 Unity 렌더가 아닙니다.
현재 Web 초기11095729bytes(10.58MiB)<12MiB, 실제 gzip/wasm MIME·DPR2에서1440x900 캔버스를 확인했습니다. 현재8788 새 월드에서 반파77·랜드마크1·화재4/입자예산352·장비12/동네수색18/구조3·오류0을 확인했습니다. Native 묶음29~50개는 OSM 기본 지오메트리 그룹 수이며 전체 GPU draw call 수가 아닙니다. Native meanFps는 배치 루프 값으로 렌더 FPS라고 보고하지 않았습니다.
개발 화면





