Bringing the Arcade to the Museum with Godot – Annalivia, Tyler – GodotCon 2025
- 게임 개발자 Annalivia와 Tyler는 GodotCon 2025에서 Godot 엔진을 사용하여 아케이드 게임을 박물관에 설치한 경험을 공유했습니다. 🕹️
- 그들은 SFMOMA의 오픈 콜에 응모하여 'Super Ultra Racing Extreme'이라는 레이싱 게임을 3개월 만에 제작했습니다. 🏎️
- 이 게임은 슬롯 카 레이싱의 패러디로, 한 명의 플레이어가 자동차를 제어하고 나머지 네 명의 플레이어가 트랙에 영향을 주는 방식으로 진행됩니다. 🎮
- 박물관 공간의 특성을 고려하여 접근성, 단순성, 가독성을 높이고, 플레이어 없이도 예술 작품으로서 기능하도록 설계했습니다. 🖼️
- 게임은 플레이어의 성향을 파악할 수 있도록 돕거나 방해하는 요소들을 포함하여 다양한 플레이 방식을 유도합니다. 🤔
- 아케이드 테이블은 설치 및 수리가 용이하도록 플러그 앤 플레이 방식으로 제작되었으며, 어린이들의 과격한 사용에도 견딜 수 있도록 내구성을 강화했습니다. 🛠️
- 초기에는 Twitch와 GDAU 통합을 통해 테스트를 진행했으나, 스팸 문제로 인해 직접 테스트로 전환하고 SFMOMA 직원들의 피드백을 수렴했습니다. 🧑🤝🧑
- 목공 경험이 부족하여 IKEA 테이블을 기반으로 프레임을 제작하고, Raspberry Pi를 사용하여 게임을 구동했습니다. 🪑
- Raspberry Pi 5를 메인 로직으로 사용하고, Raspberry Pi Pico를 통해 입력 로직을 처리하여 하드웨어 비용을 절감하고 수리 용이성을 높였습니다. 💡
- Godot 엔진의 팩 파일 형식을 통해 Windows, macOS, Pi OS 간의 크로스 플랫폼 호환성을 쉽게 해결하고, 에셋 라이브러리와 GD extension을 활용했습니다. 📦
- 전시 기간 동안 지속적으로 게임을 개선하고 새로운 기능을 추가했으며, 게임에 익숙하지 않은 사람들을 위해 충분한 설명과 문서화를 제공했습니다. 📚
- 실제 게임 환경과 테스트 환경의 차이로 인해 발생하는 기술적인 문제에 대비하고, 게임의 안정적인 운영을 위해 전원 타이머를 설치했습니다. ⏰
- 게임 부품 도난을 방지하기 위해 모든 부품을 강력하게 접착하고, SFMOMA의 도움을 받아 추가적인 보강 작업을 진행했습니다. 🛡️
- 게임에 대한 관람객들의 긍정적인 반응을 확인하고, 플레이 방식에 대한 관찰을 통해 게임 디자인에 대한 인사이트를 얻었습니다. 👀