4 Commits

Author SHA1 Message Date
4daac08062 fix: 차량 물리 엔진 및 맵 시스템 개선
## 주요 변경사항

### 🚗 차량 물리 시스템
- BodyVelocity/BodyGyro → AssemblyLinearVelocity로 전환
- LocalScript에서 작동하는 최신 물리 엔진 사용
- 차량 무게 150kg → 642kg 증가 (Density 0.7 → 3.0)
- Elasticity 0.5 → 0.2로 조정 (덜 튀도록)

### 🗺️ 맵 시스템 정리
- Workspace 대청소 (9개 불필요 오브젝트 제거)
- 복잡한 도시 도로 제거 → 간단한 레이싱 트랙
- 평평한 바닥 추가 (턱 문제 해결)
- 차량 8대 스타트 라인 재배치

### 📝 문서화
- CLAUDE.md에 LocalScript 물리 엔진 제약사항 추가
- AssemblyLinearVelocity 사용법 가이드 추가

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-08 17:13:33 +09:00
aceb61601d feat: v0.5.0 - 8대 차량 그리드 스타트 시스템
🏁 주요 변경사항
- 레이싱 게임처럼 8대 차량 그리드 스타트 시스템 구현
- 플레이어 입장 시 자동으로 차량 탑승

🏎️ 차량 배치 시스템
- 가로 1줄 8대 배치 (P1~P8)
- 스타트라인 폭: 240 studs
- 차량 간격: 30 studs
- 무지개 그라데이션 색상 (각 차량 색상 구분)

🎮 플레이어 자동 탑승
- 맵 입장 시 자동으로 빈 차량 배정
- P1부터 순서대로 배치 (최대 8명 동시 플레이)
- 포지션 알림 시스템 ("P1 포지션!" 등)
- 하차 시 차량 유지 (리스폰 안 함)

🏁 스타트 그리드
- 체커보드 패턴 스타트라인 (240 studs 폭)
- 8개 스폰 포인트 마커 (네온 효과)
- 각 포지션 번호 표시 (P1~P8)
- 시각적 구분을 위한 네온 마커

📊 멀티플레이어 개선
- 최대 8명 동시 레이싱 지원
- 자동 포지션 배정 시스템
- 빈 차량 자동 감지 및 할당

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 19:45:39 +09:00
cfb8402846 feat: v0.4.0 - 대규모 도시 도로 네트워크 시스템
🏙️ 주요 변경사항
- 작은 서킷(~500 studs) → 대규모 도시 맵(2500x2500 studs)으로 완전 교체
- 3초 주행 문제 해결: 충분한 주행 공간 확보

🛣️ 도로 시스템
- 주요 간선도로 5개 (4-6차선): 동서/남북/대각선/강변도로
- 보조 도로 8개 (2-3차선): 각 구역별 분산
- 남북 연결도로 4개
- 차선 마킹 시스템 (흰색 차선)

🌊 강/하천 시스템
- 구불구불한 강 본류 6개 세그먼트
- 자연스러운 강둑 5개
- 교량 3개 (난간 포함)
- 강변도로와 도심도로의 조화

🌃 환경 시스템
- 가로등 50개 (자동 조명)
- 맵 경계 안전장치 (투명 벽)
- 야간 분위기 연출

🎮 게임플레이 개선
- 아이템 확장: OilCan 10개, BoostPad 6개, RepairKit 4개
- 맵 전역 분산 배치 및 회전 애니메이션
- 스타트라인 체커보드 패턴
- 차량 스폰 위치 조정

📊 맵 사양
- 크기: 2500x2500 studs (기존 대비 약 25배 증가)
- 주행 가능 도로: 17개 구간
- 총 파트: 도로 17개 + 강 14개 + 교량 3개 + 가로등 50개

🎨 디자인 컨셉 변경
- 기존: "작은 서킷 위를 달리는 미래형 차량"
- 신규: "대규모 도시를 질주하는 사이버포뮬러 차량"

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 19:39:59 +09:00
e7c7492f2f feat: v0.3.0 - 멀티플레이어 및 리더보드 시스템
 새로운 기능
- 리더보드 시스템 (실시간 순위표)
- 멀티플레이어 지원 (최대 8명)
- 플레이어 통계 (Best Lap, Total Laps)
- 순위별 색상 차별화 (1-3위 메달)
- 사운드 시스템 (엔진, 부스트, 아이템, 엔진 블로우)
- 랩타임 시스템 (기록 측정 및 UI 표시)

🎨 UI 개선
- UI 레이아웃 최적화 (크기, 위치, 투명도)
- 실시간 순위 표시
- 개선된 시야 확보

🔧 기술 개선
- VehicleControl 스크립트 최적화
- BodyVelocity/BodyGyro 물리 시스템
- 차량 웰드 시스템 개선

📝 문서화
- README.md → CLAUDE.md 통합
- MCP 서버 사용 지침 추가
- 프로젝트 구조 문서화

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 18:38:12 +09:00