스티어링 각도를 제어하기 위해 마우스 포인터를 수평으로 움직여 Dolphin에서 Mario Kart Wii를 구동할 수 있는 컨볼루셔널 신경망입니다.
이 파일을 재생하려면 저장소를 다운로드하고 AI Mario Kart.ini를 %USERPROFILE%DocumentsDolphin EmulatorConfigProfilesWiimote
로 이동한 다음 AI_Player를 실행하면 /models 디렉터리에서 사전 훈련된 모델을 찾습니다. 기본 해상도로 게임과 함께 Dolphin을 실행하세요
그런 다음 AI_player(화면 캡처)의 창 내부에 맞도록 돌고래 창을 이동하여 AI와 함께 플레이할 수 있습니다. 그러면 AI가 게임 플레이를 보고 조종을 시도합니다. AI를 시작하려면 m
키를 누르고(마우스를 조종하여 마우스를 제어함) 중지하려면 c
, 종료하려면 q
누르세요.
안타깝게도 Windows에서만 작동하는 하드웨어 입력(directX 안티 치트를 우회하기 위해)을 시뮬레이션하기 위해 pydirectinput
라이브러리가 필요한 AI_player로 인해 게임 플레이에는 Windows가 필요합니다. 다른 운영 체제에서도 여전히 데이터세트를 구축하고 훈련할 수 있지만 AI_player는 Windows 전용입니다.
Data_collection v4.3.py는 데이터 세트를 구축하는 데 사용되고 CNN_Training v5.5.ipynb는 데이터 세트를 사용하여 모델을 훈련하고 내보내는 데 사용됩니다. 그런 다음 AI_player를 사용하여 훈련된 모델을 사용하여 마리오 카트를 플레이할 수 있습니다.