부록 / 개발 현황

개발 현황

현재 플레이 가능한 프로토타입이 브라우저에서 동작한다. 이 문서의 구현 표시는 프로토타입에서 실제로 돌아가는 기능이고, 다음 · 기획 은 설계만 된 것이다.

8.1기능별 현황

영역상태비고
3인칭 컨트롤러 · 사격구현자세 3종 · 스태미나 · 반동 · 히트스캔/발사체 · 전 종족 헤드샷
무기 6계열 × 5등급구현내구도 · 탄약 5종 · 소켓 5개 · 유니크 6종 · 주무기 2슬롯
방탄복 = 실드 · 충전기구현등급별 실드 20~100 · 충전기 3종 · 내구도 파손 / 수리
격자 인벤토리구현디아블로 2식 · 가방/장비/퀵슬롯 · 함선 창고 · 제작 / 분해 / 수리
전술 임플란트 6종구현배리어 물리 충돌 · 실드 배쉬 · 분대 공유 정찰까지
가젯 10종구현호스트 권한 배치물 동기화 포함
함선 호출 4종구현탑뷰 조준 · 공유 쿨다운 · 구조선 · 분대장 전용 궤도 폭격
적 10종 · 팩션 전투구현벌레 8 + 로그 2, 상호 교전 · 총구 기준 사선 · 곡사 궤적
행성 5종 · 절차 생성구현바이옴 · 하늘 · 생태 · 행성 순번 = 난이도 = 전리품 등급
버려진 구조물구현전진기지 · 연구실 · 불시착 함선 — 진입 · 지하실 · 2층 잠긴 방 · 소모형 열쇠 · 드론 개구멍 · 행성 스캔
선로 · 전차구현콘솔 시동 · 자동 주행 · 움직이는 발판 탑승 · 플랫폼 컨테이너
환경 재해 4종구현모래 폭풍 · 눈보라 · 폭풍의 눈 · 독성 포자 — 시드 결정적, 상시 통신 0
전장의 안개구현분대 합산 시야 · 지도 / 마커 / 나침반 게이트 · 늦은 합류 동기화
죽음 · 시체 · 구조선구현자동 부활 없음 · 시체 루팅 · 분대 공용 5회 · 강하 포드 동기화
핑 · 의사소통 휠구현플레이어별 3개 · 확인 핑 · 화면 밖 화살표 · 전투불능 전용 문구
탈출 60초구현콘솔 · 웨이브(분대 인원 비례) · 착륙 · 탑승 · 이륙
스탯 5 · 숙련도 14구현파생 수치 일원화 · 캐릭터 시트
캐릭터 슬롯 3 · 생성구현슬롯별 세이브 · 3D 프리뷰 · 능력치 배분 · 시작 임플란트
임플란트 아이템 23종구현+ 망가진 23종 · 수리 데스크 · 전설 퍽 3종
기업 4 · 신뢰도 · 계약 · 퀘스트구현상점 필터 · 가격 · 계약 정산 · 납품 퀘스트 · 재화 칩
함선 · 시설 · 꾸미기구현방 10 · 발전기 · 창고 · 작업실 · 훈련장 · 서재 · 온실 · 가구 자동 배치
격납고 · 분대장 이관구현개인 함선 4대 정박 · 방문 · 지명 이관 · 분대장 기기
4인 멀티플레이구현릴레이 · 20 Hz 스냅샷 · 호스트 이관 · 5분 재접속 유예 · 레이드 복귀
튜토리얼구현새 캐릭터 17단계 · UI 스포트라이트 · 순서 강제 게이트
데스크톱 빌드 · 배포구현Electron 실행 파일 + 서버 단독 exe(Node 불필요) + 게임 내 서버 주소 설정
연구실 · 주방 · 헬스장 · 서재 매체구현표본 해석 · 배양 · 요리 버프 · 스탯 트레이닝 미니게임 · 디스크 · 레코드
─── 다음 단계 ───
암호화폐 채굴 · 트레이딩다음시설은 배치 가능, 경제 시뮬레이션 미구현
던전 레이드기획수작업 선형 맵 · 퀘스트 해금
인물 · 메신저 서사기획대화 시스템 · 배신 분기
길드 · 길드 함선기획공동 증축 · 레이드 지원
창고 경매기획4인 블라인드 옥션

8.2기술 스택

항목내용
엔진Three.js 0.185 · TypeScript (strict) · Vite
에셋외부 에셋 파일 0개. 플레이어 · 벌레 · 상자 · 함선 · 소품 전부 코드에서 지오메트리로 절차 생성. 텍스처도 절차 Canvas.
UI순수 DOM + CSS. React 없음.
네트워크Node ws 릴레이. 20 Hz 스냅샷, 호스트 권한 판정, 프로필/레이드 세션 서버 저장.
배포브라우저 · Electron 포터블 실행 파일. 싱글 플레이는 서버 없이 localStorage 만으로 동작.
목표 성능적 60마리 동시에 60 fps
절차 생성 파이프라인의 의미. 아트 에셋이 하나도 없으므로 아티스트 없이도 기능 검증이 끝난다. 캐주얼 아트 스타일로 갈아입히는 작업은 게임플레이가 확정된 뒤 별도 트랙으로 진행할 수 있다 — 프로토타입 단계의 리스크를 크게 줄이는 선택.