AI가 실시간으로 스트리트 파이터 2를 플레이함
AI Plays Streetfighter 2 In Real Time
핵심 요약
Typesafe AI의 저지연 모델 Jev를 활용해 학습 없이 스트리트 파이터 2를 실시간으로 플레이하는 프로젝트 소개.
- 저지연 AI 모델 — 학습 없이 프롬프트와 규칙만으로 게임 플레이 수행
- 실시간 반응성 — 300ms 지연 시간으로 게임 흐름을 따라가는 수준 구현
- 범용적 활용 가능성 — 특정 게임 학습 없이도 다양한 작업에 즉시 적용 가능한 모델
- 기술적 한계 — 격투 게임을 제대로 하기엔 300ms의 지연 시간이 다소 길다는 평가

Typesafe AI에서 새로 나온 저지연 AI 모델인 Jev를 가지고 스트리트 파이터 2를 실시간으로 돌려보려고 삽질 중이다.
Jev는 SF2로 학습된 모델이 아닌데도 다음 정보들을 바탕으로 실시간 판단을 내린다:
- 제공된 컨텍스트: 게임 정보와 규칙
- 기술(Moveset): 캐릭터가 특정 순간에 취할 수 있는 동작 리스트
- 실시간 게임 신호: 플레이어 위치, 체력, 기타 수치 등
프로젝트 코드 궁금하면 여기서 확인해봐: https://github.com/smartaces/jev-plays-streetfighter-2/tree/main
당연히 OpenAI 모델로도 해보고 싶긴 한데, 지금은 지연 시간(latency) 때문에 무리라고 본다.
(내 프로젝트에서) Jev는 300밀리초마다 반응하는데, 이 정도면 게임을 따라가는 데 딱 간당간당한 수준이다. 어떤 데모에서는 100ms마다 반응한다고도 하더라.
이거 예전부터 진짜 해보고 싶었는데, 이제 지연 시간이 충분히 짧아져서 어느 정도 돌아가긴 한다.
지연 시간 문제는 OpenAI 모델들이 앞으로 파고들면 진짜 재밌어질 분야라고 생각한다. 25년 된 고전 게임이나 돌리는 거 말고도 실생활에 적용할 데가 널렸거든.
