프로젝트 배경
# 주안1: 그래픽 성능 최적화
- LOD 기술을 사용해 멀리 있는 객체의 디테일 간소화
- Texture 압축 및 Shader 최적화로 리소스 사용량 감소
- 비동기 로딩을 적용한 맵과 모델을 실시간 로드 설계
결과: 주 플랫폼에서 60FPS 유지
# 주안2: 물리 엔진 오류 (차량의 충돌이나 주행 중 각 버그로(예: 차가 공중으로 튕기거나 벽을 뚫음) 몰입감 저해)
- 물리 엔진의 파라미터(질량, 마찰력, 중력 등)를 세밀화
- 충돌 감지 개선하기 위해 더 정밀한 콜라이더 사용
- 플레이 테스트로 문제 상황 기록하고 디버깅
결과: 현실적이고 직관적인 차량 물리 구현
# 주안3: 멀티플레이 동기화 (위치나 이벤트가 동기화되지 않아 게임이 깨지거나 공정성 훼손)
- 멀티플레이 플랫폼 적극 활용으로 개발 기간 단축 및 개선
결과: 솔루션 활용을 통한 효과적인 멀티플레이 개발 역량 달성
- LOD 기술을 사용해 멀리 있는 객체의 디테일 간소화
- Texture 압축 및 Shader 최적화로 리소스 사용량 감소
- 비동기 로딩을 적용한 맵과 모델을 실시간 로드 설계
결과: 주 플랫폼에서 60FPS 유지
# 주안2: 물리 엔진 오류 (차량의 충돌이나 주행 중 각 버그로(예: 차가 공중으로 튕기거나 벽을 뚫음) 몰입감 저해)
- 물리 엔진의 파라미터(질량, 마찰력, 중력 등)를 세밀화
- 충돌 감지 개선하기 위해 더 정밀한 콜라이더 사용
- 플레이 테스트로 문제 상황 기록하고 디버깅
결과: 현실적이고 직관적인 차량 물리 구현
# 주안3: 멀티플레이 동기화 (위치나 이벤트가 동기화되지 않아 게임이 깨지거나 공정성 훼손)
- 멀티플레이 플랫폼 적극 활용으로 개발 기간 단축 및 개선
결과: 솔루션 활용을 통한 효과적인 멀티플레이 개발 역량 달성
프로젝트 성과
커스터마이징
모듈식 맵 디자인을 통해 다양한 환경(도시, 산악, 사막 등) 조합 가능하도록 설계
실시간 동기화
직접 서버 구현이 아닌 솔루션을 통한 데드레커닝
Ai 레이싱 구현
플레이어 vs 플레이어 외에 인공지능과 대결 시스템 구현
그래픽 성능 최적화
고품질 3D 그래픽을 구현하기 위한 기술 연동 및 프레임 드롭 방지
핵심 기능
디자인: 게임의 시각적, 기능적 요소 구체화
- 차량 모델, 맵 환경(도시, 산악 등), UI/UX 설계. 예를 들어, 모듈식 맵 디자인
- 조작 방식(키보드, 컨트롤러), 난이도 조절, 물리 기반 주행 메커니즘 도입
- 시스템에 맞는 개발 엔진 선택
- 조작 방식(키보드, 컨트롤러), 난이도 조절, 물리 기반 주행 메커니즘 도입
- 시스템에 맞는 개발 엔진 선택
개발
프로그래밍: 물리 엔진 통합(차량 핸들링), 네트워크 동기화(서버-클라), 그래픽 파이프라인
콘텐츠 제작: 3D 모델링, 텍스처 작업, 사운드 효과(엔진음, 충돌음) 등
최적화: LOD / 비동기 / 지연 보정
콘텐츠 제작: 3D 모델링, 텍스처 작업, 사운드 효과(엔진음, 충돌음) 등
최적화: LOD / 비동기 / 지연 보정
테스트 진행
유닛 테스트: 개별 모듈(물리, 네트워크, 그래픽)
통합 테스트: 모듈 간 상호작용 점검(예: 멀티플레이어 동기화)
플레이 테스트: 실제 유저 피드백 수집(차량 조작감, 난이도 등)
성능 테스트
통합 테스트: 모듈 간 상호작용 점검(예: 멀티플레이어 동기화)
플레이 테스트: 실제 유저 피드백 수집(차량 조작감, 난이도 등)
성능 테스트
배포 및 납품
배포: 플랫폼별 (웹 / PC / 모바일) 구동 확인
유지보수: 버그 수정
유지보수: 버그 수정
진행 단계
기획: 프로젝트 범위 정의, 목표 설정
2024.03.
- 레이싱 게임 분석을 통해 차별화 요소 도출(예: 독특한 차량 물리, UGC 지원)
- 주요 사용자층과 플랫폼(PC, 콘솔, 모바일) 모두 컨버팅
- 다양한 시스템 모듈 나열
- 주요 사용자층과 플랫폼(PC, 콘솔, 모바일) 모두 컨버팅
- 다양한 시스템 모듈 나열
프로젝트 상세
3D 레이싱 카트 시뮬레이션
[ 기술 상세 내용 ]
- Ai 레이싱 기술
- 실시간 멀티플레이
[ 시스템 모듈화 ]
- 마리오 카트 카피 (오락실 납품)
게임 설명:
드리프트, 아이템 전, 웨이포인트, 카트 선택, 맵 선택 등
닌텐도 마리오카트와 같은 레이싱을 즐길 수 있습니다.
[ 기술 상세 내용 ]
- Ai 레이싱 기술
- 실시간 멀티플레이
[ 시스템 모듈화 ]
- 마리오 카트 카피 (오락실 납품)
게임 설명:
드리프트, 아이템 전, 웨이포인트, 카트 선택, 맵 선택 등
닌텐도 마리오카트와 같은 레이싱을 즐길 수 있습니다.

3D 레이싱 인게임 화면

3D 레이싱 Ai Path