변경 내역

Warp Racer의 새로운 소식. 배포할 때마다 업데이트해.

게임패드 지원 및 더 부드러운 트랙

  • 신규게임패드 지원 — Xbox, PlayStation 및 표준 컨트롤러 즉시 사용 가능. 아날로그 트리거로 가속/제동, 왼쪽 스틱으로 조향, A=드리프트, B=재시도, Start=설정
  • 개선비선형 아날로그 조향 — 3차 감도 곡선으로 작은 조작에서 세밀한 제어; 부드러운 데드존이 하드 컷오프를 대체
  • 개선더 부드러운 드로우 트랙 — 곡률 적응형 스플라인 세분화; RDP 엡실론(1.2→0.6), 20회 스무딩 반복, 스플라인 간격(1.5→1.0) 파라미터 조정
  • 개선트랙 구축 성능 — 스무딩 루프의 Vec 클론 제거; HUD 텍스트용 재사용 문자열 버퍼로 프레임당 할당 해소

부드러운 차체 및 UFO 리디자인

  • 신규로프티드 바디 시스템 — 카트 차체가 쌓인 박스 대신 부드러운 단면 프로파일을 사용하여 Sport, Retro, Truck, Bus, Formula 차량에 실제 곡선 실루엣 구현
  • 개선UFO 차체 리디자인 — 비행접시가 쌓인 실린더 대신 부드러운 회전면을 사용하여 매끈한 디스크 형태와 버블 돔으로 새롭게 디자인
  • 개선곡면 펜더 아치 — 모든 차체의 휠 웰이 평면 박스 펜더 대신 부드러운 반원통 아치로 개선

랜드스케이프 V2: 실감나는 지형

  • 신규지형 시스템 V2 — 언덕, 사구, 눈더미가 구체 대신 넓고 낮은 원뿔을 사용하여 세 가지 바이옴 전체에서 설득력 있는 지형 실루엣 구현
  • 개선2패스 지형 배치 — 트랙에서 20-80 유닛 범위에 밀집된 지면 덮개 언덕을 배치하여 이전의 빈 공간을 채우고, 멀리에는 완만한 언덕과 산 배치
  • 개선랜드스케이프 생성 성능 — 트랙 포인트의 공간 그리드 인덱스, 정수 비트 믹싱 해시, 거리 제곱 비교로 무차별 반복을 제거하여 트랙 로딩 속도 향상

11개 언어, GPU 최적화 및 사실적인 파티클

  • 신규완전한 국제화 — 전체 사이트가 11개 언어로 제공됩니다: 영어, 스페인어, 프랑스어, 독일어, 포르투갈어, 일본어, 중국어, 이탈리아어, 한국어, 러시아어, 터키어
  • 신규스마트 WASM 캐싱 및 바이너리 크기 최적화로 로딩 시간 단축
  • 개선GPU 렌더링 최적화 — 렌더 패스와 커맨드 인코더 배치 처리로 프레임당 GPU 제출을 19에서 3으로 감소
  • 개선프레임별 렌더러 할당 풀링 및 섀도우 샘플러 캐싱으로 반복적인 GPU 작업 제거
  • 개선스키닝 없는 드로우에서 불필요한 노멀 매트릭스 역행렬 건너뛰기 및 비활성화된 이펙트 클리어 패스 제거
  • 개선배기 연기가 섀시별 실제 배기관 위치에서 나옵니다 — Sport와 Truck은 이중 파이프, Bus는 측면, 나머지는 중앙
  • 개선타이어 먼지가 각 뒷바퀴에서 개별적으로 일어납니다. 공중에서는 먼지가 발생하지 않습니다
  • 수정벽 충돌 수정 — 카트가 벽에 끼는 것을 방지하기 위해 충돌 응답 개선

오프로드 모드, 트랙 배지 & 물리 수정

  • 신규오프로드 모드 — 에디터에서 멀티 레인 범프 페인팅이 가능한 새 트랙 모드. 브러시 도구로 범프를 칠하고, 서스펜션 물리와 에어타임이 있는 진짜 울퉁불퉁한 3D 지형에서 레이스하자
  • 신규트랙 배지 — 트랙 카드에 아이스, 더트, 오프로드, 나이트 속성을 알려주는 컬러 뱃지 표시
  • 신규리플레이 관전 모드 — 시네마틱 추적 카메라로 리더보드 상위 주행을 관전할 수 있어
  • 신규Grand Prix 시스템 — 멀티 트랙 GP 컬렉션을 만들고, 둘러보고, 리더보드와 함께 레이스하자
  • 신규임베드 가능한 트랙 위젯 — /embed/:code로 외부 사이트에서 트랙을 공유할 수 있어
  • 신규마일스톤 시스템 — 플레이어 업적과 진행도를 추적
  • 신규스타트 라인 표시 — 드로잉 및 범프 페인팅 오버레이에서 체커 깃발 출발/결승선이 보여
  • 개선Next.js 14 → 16, React 19 및 Turbopack 번들러로 업그레이드
  • 수정아이스 지형에서 직진 시 랜덤 드리프트가 발생하지 않도록 수정 — 최소 그립 바닥값으로 미세 입력 변동에 의한 떨림을 방지
  • 수정카트가 벽에 끼는 현상 수정 — 충돌 시 더 강한 밀어내기, 벽 마찰 중 지속적인 바깥 방향 힘, 장시간 접촉 시 자동 탈출

모바일 조작, 적응형 FPS & 후진 조향

  • 신규모바일 조작 개편 — 혼란스러운 자동 전환 액션 존 대신 별도의 드리프트와 브레이크 버튼으로 변경
  • 신규적응형 FPS 시스템 — 모바일에서 프레임 레이트가 28 FPS 아래로 떨어지면 자동으로 퀄리티와 해상도를 낮춤
  • 개선모바일 터치 영역 확대 (각 50%) 및 16px 라벨로 가시성 향상
  • 개선드리프트와 브레이크 버튼을 다른 손가락으로 동시에 누를 수 있어
  • 수정후진 조향 개선 — 뒤로 갈 때 드리프트/슬라이드 모델을 우회해서 타이트하고 예측 가능한 조작 가능
  • 신규카트 커스터마이즈 — 차체 (스포츠, 레트로, 트럭, 버스, F1, UFO), 색상, 휠, 크롬, 데칼, 윙 선택
  • 신규/customize 페이지에서 실시간 편집이 가능한 3D 카트 미리보기
  • 신규림, 타이어 트레드, 사이드월 디테일이 있는 둥근 휠
  • 신규고스트 카가 원래 주행 시 사용했던 카트 모델을 표시
  • 신규등록된 유저를 위한 스크린샷 첨부 가능한 피드백 폼
  • 신규유저 피드백 검토를 위한 관리 패널
  • 개선고스트 리플레이 부드러움 향상 — 보간 업샘플링 및 가시성 전환
  • 수정레이스 완료 후 리더보드에 중복 항목이 더 이상 나타나지 않아
  • 수정플레이 페이지에서 키보드 입력이 무한 재귀를 일으키지 않도록 수정

드로잉 UI & 물리

  • 신규트랙 드로잉에서 연결선, 폭 리본 미리보기, 겹침 경고 표시
  • 신규펄스 시작 마커와 근접 가이드로 루프 닫기 도움
  • 신규루프를 닫으면 부드러운 트랙 미리보기가 나타남
  • 개선벽 충돌이 더 리얼해짐 — 튕기지 않고 빗겨나가고 긁혀
  • 개선나무, 식물, 트랙 주변 환경 오브젝트
  • 신규PBR 머티리얼, 스카이박스 렌더링, 뎁스 셰이더
  • 신규트랙 옆 빌보드 및 결승선 갠트리
  • 신규약 56개 프리미티브로 구성된 상세한 카트 모델
  • 수정클리핑 방지를 위해 브릿지 메시를 메인 트랙에서 분리

소셜, 모바일 & 비주얼 이펙트

  • 신규스피드 후처리 효과, 부스트 불꽃, 테마별 하늘 (낮/밤/석양)
  • 신규챌린지 링크 — 내 기록에 도전하는 직접 링크를 공유할 수 있어
  • 신규소셜 공유용 OG 이미지가 포함된 리치 링크 미리보기
  • 신규스플릿 타임, 트랙 댓글, 데일리 추천 트랙, 플레이어 통계
  • 신규로딩 스피너 및 개인 최고 기록 달성 시 컨페티 애니메이션
  • 신규모바일에서 비례 조향이 가능한 가상 조이스틱
  • 신규가로 방향 및 전체 화면 지원 모바일 터치 컨트롤
  • 신규둘러보기와 플레이 사이의 트랙 상세 페이지 (/track/[id])
  • 개선비밀번호 확인 및 실시간 아이디 사용 가능 여부 체크
  • 수정WASM 캔버스가 클라이언트 사이드 네비게이션에서 제대로 유지됨
  • 수정인증 쿠키가 크로스 오리진에서 작동

브릿지 & 드리프트

  • 신규트랙 고가도로/브릿지 시스템 — 트랙이 자기 자신 위로 교차 가능
  • 신규드리프트 축적 및 부스트 보상 (3단계 차지)
  • 개선벽 물리에 충돌 스파크 및 화면 흔들림
  • 신규아스팔트 도로 텍스처 및 커브 스트라이프
  • 개선카메라 스무딩 및 브릿지 인식 전환

고스트 레이싱 & 에디터

  • 신규고스트 레이싱 — 내 최고 기록 또는 리더보드 1위와 대결
  • 신규씬 인스펙터, 스크립트 에디터, 머티리얼 프리셋이 있는 웹 에디터
  • 개선트랙 빌딩 및 카메라 스무딩

스탠드얼론 게임 & 스크립팅

  • 신규게임을 독립 크레이트로 분리 (warp-racer, warp-ski)
  • 신규스폰 ID 매핑이 포함된 확장 3D 스크립팅 API
  • 수정독립 게임 크레이트의 WASM 빌드가 정상 작동

레이싱 HUD

  • 신규트랙, 카트 위치, 고스트를 보여주는 미니맵
  • 신규랩 카운터, 레이스 타이머, 속도 표시