피드로 돌아가기
Results of the Open Source AI Game Jam
Hugging Face BlogHugging Face Blog
AI/ML

Open Source AI Game Jam이 88개 게임 제출과 1,300명 이상 참가로 개최 성공

Results of the Open Source AI Game Jam

2023년 7월 21일6beginner

Context

게임 개발 커뮤니티에서 Open Source AI 도구의 활용 사례를 보여줄 통합 플랫폼이 부재했다. 게임 개발자들이 상용 AI 도구 중심으로만 접근하는 상황을 개선할 필요가 있었다.

Technical Solution

  • Open Source AI 도구 통합 게임 개발: 48시간 집중 해커톤 형식으로 게임 개발자들이 최소 1개 이상의 Open Source AI Tool을 게임에 포함하도록 진행
  • Stable Diffusion을 활용한 에셋 생성: 상위 게임들(Snip It, Yabbit Attack, Expanding Universe, Hexagon Tactics, Apocalypse Expansion, Singularity)에서 게임 에셋 생성에 사용
  • Text-to-Speech 모델 도입: Fish Dang Bot Rolling Land에서 음성 생성에 적용
  • 신경망 기반 게임 AI 구현: Yabbit Attack에서 유전 알고리즘과 자연 선택을 활용한 적응형 신경망 구현
  • 임베딩 모델을 활용한 게임 로직: Word Conquest에서 all-MiniLM-L6-v2 및 GloVe 임베딩으로 맵 생성
  • 강화 학습 기반 봇 AI: Galactic Domination에서 Unity ML-Agents를 활용한 강화 학습 기반 봇 개발
  • LLM 기반 콘텐츠 생성: Everchanging Quest에서 StarCoder(오픈소스)로 게임 타일/객체 배치 및 코딩 작업 수행

Impact

1,300명 이상의 참가 신청으로 커뮤니티 참여도 확보. 88개의 게임 제출로 Open Source AI 도구 활용 사례 1건당 평균 1.1개 이상의 도구 통합 달성.

Key Takeaway

게임 개발 분야에서 Open Source AI 도구(Stable Diffusion, MusicGen, StarCoder, 임베딩 모델, 강화 학습 프레임워크)를 조합하여 사용하면 에셋 생성, 음성 생성, 게임 로직 자동화, 봇 AI 학습을 통합할 수 있다. 커뮤니티 주도의 제약된 환경(48시간 제한, 주제 '확장')에서도 다양한 기술 조합과 창의적 활용이 가능함을 입증했다.


게임 개발 팀에서 Stable Diffusion, StarCoder, MusicGen 같은 Open Source AI 도구를 게임 개발 파이프라인에 통합하면, 전문 아티스트 없이도 에셋 생성, 음악 생성, 게임 코드 작성을 병렬로 처리할 수 있어 개발 시간을 단축할 수 있다.

원문 읽기