ChatGPT로 게임 모드와 트레이너를 직접 만들 수 있다는 걸 알고 계셨나요?
How many of you knew you could use ChatGPT to create original mods and trainers for your games?
핵심 요약
작성자가 ChatGPT를 활용해 기어즈 오브 워 시리즈의 모드와 트레이너를 직접 개발한 경험을 공유했습니다.
- 게임 모딩 — ChatGPT를 활용해 기어즈 오브 워 시리즈의 리버스 엔지니어링 및 모드 개발함
- 기어즈 토이박스 — 세 가지 게임을 통합하여 캐릭터 변신 및 커스텀 매치를 지원하는 런처 개발
- 기술적 성취 — 비전공자도 AI의 도움으로 복잡한 게임 수정 및 기능 구현이 가능함을 입증함
- 사용자 경험 — 직접 원하는 기능을 코딩하여 기존 모드 사이트 의존도를 낮추는 추세임

기어스 오브 워 시리즈는 1편부터 쭉 해왔는데, 맨날 정해진 캐릭터만 골라야 하는 게 너무 짜증 나서 예전부터 적이나 괴물들로 직접 플레이하고 싶다는 생각을 몇 년 동안 했거든.
그래서 결국 내가 직접 손대기로 마음먹었지.
지난 몇 주 동안 ChatGPT(정확히는 GPT-6 Astra)랑 같이 기어스 오브 워 3(Jacinto), 기어스 5, 그리고 기어스 오브 워: E-Day까지 총 세 가지 게임을 리버스 엔지니어링하고 뜯어고치는 작업을 했어.
처음엔 그냥 적 캐릭터로 변신해서 조종하는 간단한 트레이너로 시작했는데, 하다 보니 일이 훨씬 커져 버렸네.
이제는 커스텀 오프라인 봇 매치도 돌릴 수 있고, 적 괴물들 고유 공격까지 그대로 쓰면서 플레이도 가능해. 캐릭터 스킨이나 무기 로드아웃 커스텀은 물론이고, 호드 모드 설정까지 평소엔 구경도 못 할 옵션들을 미친 듯이 때려 박아 넣었거든.
기어스 5만 해도 건드릴 수 있는 캐릭터 외형이 365개나 돼.
최근에는 이 세 가지 트레이너를 하나로 합쳐서 'Gears Toybox'라는 앱으로 만들었어.
간단히 말해서, 프로그램 하나 켜고 원하는 기어스 게임 고른 다음에 커스텀 매치 설정해서 실행하면, 내가 하고 싶은 캐릭터나 괴물로 바로 변신해서 플레이할 수 있는 거지. F10 키만 누르면 하던 게임 바로 끄고 Toybox로 돌아와서 다른 게임으로 갈아탈 수도 있게 해놨어.
아, 참고로 이거 전부 철저하게 오프라인에서만 돌아가는 거야. 공방 멀티플레이에서는 절대 안 쓰니까 오해하지 마.
세 게임이랑 트레이너 인터페이스 작동하는 거 영상으로 찍어놨으니까 우리가 뭘 만들었는지 한번 봐봐.
진짜 웃긴 건 내가 전문 소프트웨어 엔지니어도 아니라는 거야. 그냥 내가 원하는 걸 말로 설명하고, ChatGPT가 코드 짜고 오류 잡는 거 도와주면 내가 직접 테스트하면서 되는 것들 위주로 차근차근 쌓아 올린 게 전부거든.
진짜 시행착오 엄청나게 겪었어. 믿어줘.
2017년에 쇼핑몰 보안 요원 알바하면서 기어스 트레일러 보다가 '비스트 모드 다시 나와서 괴물들 좀 플레이하게 해주면 좋겠다'고 생각했던 기억이 나네.
9년이 지난 지금, AI를 써서 그때 내가 원했던 것보다 훨씬 더 대단한 걸 직접 만들고 있다니.
기술 발전 속도 진짜 미친 거 같지 않냐?
혹시 너희도 ChatGPT 써서 게임 모딩 하거나 자기만의 툴 만들어본 사람 있어? 다른 사람들은 이걸로 뭘 만들었는지 진짜 궁금하다. 공유 좀 해줘.

