개발 로그
GRIDLINE 개발 진행 상황
2026.10.23
JavaScript → Rust 이전 시작
- 언어를 JavaScript에서 Rust로 옮기는 작업 시작.
- 현재 언어 구성: JavaScript 71.6%, Rust 16.7%, CSS 10.5%, Python 1.2%.
- 윈도우 최적화 진행 중.
- 물리 엔진 개발 약 40% 완료.
2026.10.20
v0.3.1 (테스트) · 운전 느낌 엔진
- 미끄럼 발열: 미끄러질수록(결합 슬립 1.5 넘음) 그 바퀴 표면이 달궈지고 몇 초에 걸쳐 식음. 과열되면 그 바퀴 그립 감소.
- 플랫스팟 떨림: ABS 끄고 잠그면 플랫스팟 → 앞바퀴가 돌 때마다 접지가 출렁여 떨림 (진동·카메라). ABS는 잠긴 바퀴를 바로 풀어 줌.
- 마블: 레이스가 진행될수록 코너의 레이싱 라인 밖 아스팔트 그립 최대 -7% (비 오면 없음).
- 웨이크: 앞차 난기류·슬립스트림을 거리·겹침에 따라 연속값(wake)으로 처리 (물리 차).
- 흙 묻은 타이어: 잔디·자갈 다녀오면 몇 초 동안 그 바퀴 그립 -14%.
- 수막: 물웅덩이는 빠를수록 수막으로 더 미끄러움.
- 트랙션 컨트롤을 끄면 엔진 브레이크 제어 약해짐 (리프트오프 오버스티어).
- 차가운 타이어 그립: 창보다 15°C까지는 1.6%/°C, 그 아래는 0.4%/°C (빗길 슬릭이 너무 미끄럽지 않게).
- AI가 트랙 위에서 헛돌며 못 움직이면 빼 줌 (점검에서 찾은 멈춤).
- 개발자 화면: 앞차 난기류, 타이어 흙, 바퀴별 미끄럼 열 표시 추가.
참고 링크