
bzier/gym-mupen64plus
📦 오픈 소스 프로젝트bzier
Mupen64Plus N64 에뮬레이터를 위한 OpenAI Gym 환경 래퍼로, 고전 게임을 활용한 강화학습을 지원합니다.
gym-mupen64plus 프로젝트는 닌텐도 64 플랫폼에 강화학습 알고리즘을 적용하기 위한 핵심 인터페이스를 제공합니다. Mupen64Plus 에뮬레이터를 래핑하여 게임 상태와 컨트롤러 입력을 표준 OpenAI Gym 환경으로 노출함으로써, 에이전트가 친숙한 API를 통해 N64 타이틀과 상호작용할 수 있게 합니다. 이 환경은 에뮬레이터 통신, 화면 캡처, 입력 주입의 복잡성을 처리하여 사용자가 에뮬레이터 통합 문제 대신 보상 함수 설계와 신경망 학습에 집중할 수 있도록 합니다. 다양한 파이썬 기반 머신러닝 스택을 지원하여 고차원의 시각적으로 풍부한 환경에서 에이전트를 테스트하는 데 유용한 도구입니다. 레트로 게임 AI 벤치마크 및 복잡한 제어 작업에 관심 있는 이들에게 기초적인 자원이 됩니다.
💡하이라이트
- ├─OpenAI Gym 호환 인터페이스
- ├─Mupen64Plus 에뮬레이터 통합
- └─파이썬 기반 RL 환경 제공
🎯대상
- ├─강화학습 연구자
- ├─AI 취미 개발자
- └─게임 AI 개발자