"코딩 모르는데 AI랑 게임 만들 수 있을까?"
오후 10시.
책상 앞에 앉아서 생각했다.
'AI로 게임을 만들 수 있을까?'
코딩은 해본 적 없다. Python이 프로그래밍 언어라는 건 알지만, 한 줄도 써본 적 없다.
하지만 유튜브에서 봤다. "AI로 게임 제작", "ChatGPT로 앱 만들기", "코딩을 모르는 사람도 가능".
'그럼 나도 할 수 있지 않을까?'
그리고 제일 중요한 건.
점심 메뉴 결정 앱을 만들고 싶었다.
매일 고민한다. "오늘 점심 뭐 먹지?"
회사 근처 식당, 날씨, 기분, 최근 먹은 메뉴까지 고려해서 AI가 추천해 주는 앱.
'이거 만들 수 있으면... 진짜 쓸모 있을 텐데.'
일단 작은 거부터 시작하자. 간단한 텍스트 게임이라도.
그래서 Gemini를 켰다.
"Gemini야, 게임 만들어보자"
"파이썬으로 텍스트로만 이루어진 AI API를 활용해서 매번 상황이 바뀌는 로그라이크 게임 만들 수 있어?"
Gemini가 답했다.
"네, 가능합니다. 로그라이크 스타일의 텍스트 게임을 만들어드리겠습니다."
좋아. 시작해 보자.
"먼저 Python을 설치하셔야 합니다."
python.org 접속, 다운로드, 설치.
[중요] 체크박스 하나. "Add Python.exe to PATH"
"이거 반드시 체크하세요. 안 하면 나중에 명령어 인식이 안 됩니다."
체크했다.
설치 완료.
"이제 코드를 작성하겠습니다."
Gemini가 코드를 줬다. Python 코드. 꽤 길었다.
메모장 열어서 복사 붙여 넣기. 파일 이름
game.py
로 저장.
"이제 실행해 보세요."
명령 프롬프트 열었다.
python game.py
입력.
실행됐다.
이게 되네?
그런데 똑같은 내용이 반복된다.
'AI활용해서 반복하더라도 매번 새로운 상황이 부여되면 어떨까?'
Gemini한테 물었다.
"이거 AI가 실시간으로 스토리 만들어주게 할 수 없어?"
"네, 가능합니다. Gemini API를 연동하면 됩니다."
API 연동. 해보자.
"Gemini AI Studio에서 API 키를 발급받으세요."
지시대로 했다. 웹사이트 접속, 로그인, API 키 생성.
긴 문자열이 나왔다.
AIzaSy.......
같은 거.
복사했다.
"이제 코드를 수정하겠습니다."
Gemini가 새로운 코드를 줬다. AI 연동 버전.
복사 붙여 넣기. 저장. 실행.
[AI 오류] 404 models/gemini-1.5-flash is not found for API version v1beta
'v1beta?'
"v1beta가 뭔데?"
Gemini가 설명했다. 구버전 API라고. 최신 모델을 쓰려면 업그레이드가 필요하다고.
"이렇게 하세요."
pip install --upgrade google-generativeai
했다.
그리고 다시 실행
[AI 오류] 404 models/gemini-1.5-flash is not found for API version v1beta
똑같은 오류네.
Gemini: "모델 이름을 gemini-pro로 바꿔보세요."
바꾸고 실행.
[AI 오류] 404 models/gemini-pro is not found for API version v1beta
Gemini: "gemini-1.0-pro로 바꿔보세요."
바꾸고 실행.
[AI 오류] 404 models/gemini-1.0-pro is not found for API version v1beta
계속 v1beta만 나온다.
Gemini: "라이브러리를 완전히 삭제하고 재설치하세요."
pip uninstall google-generativeai
pip install google-generativeai
나는 Gemini가 하라는 대로 계속 반복한다.
마치 Gemini가 인간이고 난 기계가 된 것 같았다.
Successfully installed google-generativeai-0.8.5
'Successfully 뜬 거면 잘 된 거겠지?' 실행.
[AI 오류] 404 models/gemini-pro is not found for API version v1beta
Gemini: "Python 경로 문제일 수 있습니다. VS Code를 설치하세요."
VS Code. 코드 에디터.
다운로드. 설치. Python 확장팩 설치.
"이제 올바른 Python을 선택하세요."
화면 오른쪽 아래 클릭. Python 3.14 선택.
터미널 열기. API 키 설정. 실행.
[AI 오류] 404 models/gemini-pro is not found for API version v1beta
나: "이게 왜 계속 안 돼?"
Gemini: "구버전 Python 때문일 수 있습니다."
나: "오늘 처음 설치했는데?"
Gemini: "아... 그럼 Microsoft Store 연동 Python이..."
나: "너의 실수를 엉뚱한 곳에 전가하지 마라."
Gemini: "죄송합니다. 지적이 정확하십니다."
나: "그만하자. 피곤해."
화면을 껐다.
1시간 동안 v1beta 오류만 봤다.
Gemini는 계속 '환경 문제', '경로 문제', '구버전 Python'이라고 했지만.
솔직히 Gemini도 모르는 거였다.
그냥 추측일 뿐.
1시간.
게임 하나 못 만들고, v1beta 오류만 봤다.
'AI로 게임 만들기... 생각보다 어렵네.'
하지만 재미있긴 했다.
Python 설치하고, 코드 돌려보고, 오류 해결하려고 씨름하고.
처음 해보는 거였다.
실패했지만 경험은 남았다.
그리고 하나 깨달았다.
AI가 만능은 아니다.
Gemini도 Claude도 Perplexity도. 똑똑하지만, 모르는 건 모른다.
특히 복잡한 기술 문제는, AI도 추측만 할 뿐이다.
하지만.
AI와 함께라면 시도는 할 수 있다.
코딩의 1도 모르는 내가 Python 설치하고, 코드 돌리고, API 연동 시도까지 했다.
1시간 동안 오류만 봤지만, 뭔가 배웠다.
점심 메뉴 결정 앱?
아직 못 만들었다.
하지만 포기는 안 했다.
다음엔 다른 방법으로 시도해 볼 생각이다.
노코드 툴? 아니면 다른 AI?
일단 더 배워야겠다.
다음 이야기에서 계속
월 7만 5천 원으로 게임도 앱도 못 만들었지만,
경험은 샀다.
그리고 명언 하나 얻었다.
"너의 실수를 엉뚱한 곳에 전가하지 마라." 이런 말을 AI한테 하게 될 줄은 몰랐다.
그래도 확실히 AI덕분에 새로운 영역을 체험하며 신기하기도 하고 재미도 있었다.
코딩 몰라도 v1beta 오류와 싸운 사람
"1시간 동안 v1beta와 싸웠습니다. 하지만 얻은 게 있습니다."