Capstone Team-18 Drift College

Logo

Unity3D를 사용한 캐주얼 아케이드 레이싱 게임 제작

View the Project on GitHub kookmin-sw/capstone-2023-18

프로젝트 소개

preview

‘드리프트 콜리지(Drift College)’는 캐주얼 아케이드 레이싱 게임으로서, 플레이어는 다른 플레이어와 팀을 결성하여 다른 팀보다 먼저 자신의 팀원을 결승선에 도착시키는 것을 목적으로 진행하게 되는 게임이다. 플레이어들은 ‘국민대학교’를 배경으로 한 교내 형태의 맵을 질주하며 맵 중간 중간에 위치한 아이템을 사용하여 팀의 플레이를 유리하게 이끌어 갈 수 있다.

기존의 레이싱게임과는 다르게 역할군 시스템이 존재한다. 플레이어들은 총 3가지의 역할군 중 하나를 선택하여 게임에 참가할 수 있으며, 각 역할군별 게임 진행시 적용되는 차량의 능력치가 달라지기 때문에 보다 다양한 상황을 연출하여 플레이의 재미를 높일 수 있을 것이다.

ML-AGENT를 활용한 인공지능 대결을 지원한다 대전 게임류 특성상 신규 유저와 기존 유저와의 격차가 양극화 된다는 고질적인 문제를 갖고 있기때문에 이러한 문제를 해소하기 위해 인공지능 모델에 트랙별 주행 방법을 강화학습하여 신규 유저와 대결시켜 재미있게 실력을 향상시킬 수 있는 방법을 제공한다.

Drift College is a casual arcade racing game in which players form teams with other players to get their team members to the finish line before other teams. Players can lead the team’s play to their advantage by sprinting through a school-type map set in the background of “Kookmin University” and using items located in the middle of the map.

Unlike conventional racing games, there is a role group system. Players can choose one of the three role groups to participate in the game, and the vehicle’s ability to play in each role group varies, so they will be able to create more diverse situations to increase the fun of play.

It supports artificial intelligence competition using ML-AGENT Since there is a chronic problem that the gap between new and existing users is polarized due to the nature of Daejeon games, artificial intelligence models provide a way to strengthen and learn track-specific driving methods to compete with new users to improve their skills.

preview

참고 자료

중간 보고서

수행결과보고서

실행 파일

실행파일 공유링크

해당 링크에 접속하여 다운로드 하신 후, UnityProject.exe 를 실행하시면 데모버전 플레이가 가능합니다. 윈도우 환경에서만 가능하며 기본 해상도가 1600X1200으로 설정되어있어 이보다 낮은 해상도를 가지신 분들의 경우에는 현재 직접 해상도를 줄여주셔야 합니다.

이 부분은 추후 수정이 될 예정입니다.

추가적으로 게임 스타트 이후 CREATE를 눌러 방을 생성하신 후 게임을 시작해주시면 됩니다. 원래대로라면 레드, 블루팀의 인원이 맞아야 실행이 가능해야 하지만 테스트목적상 이러한 제한이 없는 상황입니다.

(23.05.23 이슈) 현재 이슈로 인하여 게임 플레이 이후 로비로 돌아오는것에 문제가 간헐적으로 발생하는 중입니다. 이러한 부분에 있어 빠르게 문제를 확인중이며 정상적으로 플레이 이후 로비로 돌아오게 되면 재업로드하겠습니다.

중간 발표 영상

Video Label

시연 영상

Video Label

최종 발표 영상

Video Label

포스터

poster

팀 소개

teamLogo

AI 담당, 컨트롤러 담당, 3D 오브젝트 담당 이렇게 크게 3개로 역할이 나뉘어진 3인 구성의 팀 ‘Driple’

이름 학번 이메일 담당파트
원상연 20171654 cdsywon@kookmin.ac.kr 카트 물리엔진
김성현 20181586 archun39@kookmin.ac.kr 인공지능 플레이어
안현웅 20171645 asd212164@kookmin.ac.kr 3D오브젝트 및 UI