
전업으로 게임이나 프로그램을 바이브 코딩한다면 일반 요금제를 써야하겠지만, 취미로 하이퍼 캐주얼 개발을 진행하는 경우에는 비용이 부담될 수 있습니다. 그래서 챗GPT의 저가 요금제 고(GO)를 기준으로 기존에 진행한 '플래피버드'류 하이퍼 게임을 만들 수 있을지 시험해봤습니다.

이번 프로젝트의 핵심인 가벼운 바이브코딩 기능 역시 지원합니다. 챗GPT GO에게 "하이퍼 캐주얼 게임을 만들꺼야. 도와줄 수 있니?"라고 물었을때 확실하게 도와줄 수 있다고 답변했습니다. 입력 방식(I/O), 출력, 내부 알고리즘 등 게임 프로젝트 자체의 구조가 단순하기 때문으로 보입니다.
하지만 캐주얼 게임 규모를 넘어서는 순간 저가 요금제로 바이브 코딩을 진행하는 것은 어려울 것으로 전망됩니다. 생성형 AI의 기능적인 문제가 아닌 메모리 제한 때문입니다. 챗GPT와 같은 LLM 모델은 사용자가 프롬프트를 받을 때마다 마다 질문을 분석하고, 결과를 추론해 보여줍니다.
이때 AI 모델은 대화를 컨텍스트 단위로 묶어서 전달해 전체 문맥을 한 번에 읽고 추론하는 데, 저가 요금제는 이런 컨텍스트 양이 상대적으로 적어 대화가 길어지면 문맥이 제한되어 결과가 나빠질 수 있습니다. 따라서 하루 이상 작업이 진행되는 상황이라면 바이브 코딩이 꼬일 가능성이 높아집니다. 실제로 코딩을 진행한 것은 아니지만, 최신 IT 기기에 대한 정보 수집과 의견을 나눈 경험으로 봤을 때 일반 모델보다는 확실히 대화의 맥락을 제대로 이해하지 못했습니다. 공개된 정보를 정리하는 데도 애를 먹는 판이니, 복잡한 알고리즘을 다루는 바이브 코딩은 한계가 더 빨리 올 수 있을 것 같습니다.
◆ 다시 만들어 본 '스페이스 어웨이'

당시 사용한 일반(PLUS) 모델의 경우 주 단위로 진행되는 프로젝트도 별다른 문제 없이 개발이 진행됐습니다. 중력, 속도, 거리 등과 같은 자잘한 수치는 직접 처리하는 편이 더 빠르다는 점 정도 였는데요. 당시 진행한 모델은 추론 능력이 다소 떨어지는 챗GPT 4 버전이었기 때문에 지금은 바이브코딩 능력이 개선됐을 수도 있겠네요.
'스페이스 어웨이'의 프로토타입을 만들기 위한 프롬프트를 만들었습니다. 조건은 ▲HTML과 자바스크립트 기반의 웹게임 ▲제목은 '스페이스 어웨이' ▲마우스를 이용한 액션 ▲횡방향 벨트스크롤 ▲구멍이 뚫린 벽을 넘는 게 목표 등입니다.
◆ 챗GPT 저가 요금제, 소규모 프로젝트라면 바이브 코딩해

'스페이스 어웨이'의 프로토타입은 기존 모델로 만들어 본 것과 큰 차이가 없는 수준이었습니다. 코드는 간결했고, 최신 트렌드를 반영한 부분 등 표시가 달라졌다 정도네요. 이밖에 챗GPT 내에서 코드를 수정하고, 캔바스(CANVAS) 기능으로 확인하는 등 웹페이지 기반의 게임을 개발하기 위한 기본 기능도 모두 지원합니다. 일부 기능이 전과 다른 인터페이스(UI)로 구성되어 있다는 소소한 차이점도 발견할 수 있습니다.
소규모 프로젝트라도 복잡한 액션과 콘텐츠를 구현할 수는 있어 보입니다. 소스 파일을 저장하고, 대화가 꼬이는 순간 새로운 대화를 통해 프로젝트를 공유하고 학습하는 과정을 거치면 되니까요. 실제로 챗GPT 최신 모델에는 저장된 메모리 참고, 채팅 기록 참고 등의 메뉴가 추가되기도 했습니다.
하지만 더 오래 추론을 거치는 사고 모델의 부재로 복잡한 알고리즘을 도입한 게임을 만들 수 있을지는 미지수입니다. 핵심 기능을 쪼개어 개발해서 조립하는 과정을 거칠 수도 있으니까요. 하지만 캐주얼을 넘어선 규모의 프로젝트를 진행한다면 한 달에 2만 원 정도의 추가 지출을 감수하는 게 좋아보입니다.
서삼광 기자 (seosk@dailygame.co.kr)





























