콘텐츠로 건너뛰기

클로드 벽돌 깨기 게임 만들기 5분컷 바로 플레이

클로드 AI 게임 만들기 썸네일

엔트로픽은 최근 클로드3 소네트(Claude 3.5 Sonnet) 모델을 발표하고 챗GPT4에 버금가는 성능에 화재가 되고 있습니다. 특히 클로드의 코딩 능력에 주목받고 있는데요. 본편에서 클로드 AI 사용 만국 공통 게임 벽돌 깨기 게임 만들기 과정을 자세히 소개해 볼까 합니다.

실행 환경 만들기

파이썬 코드로 제작할 것이니, 파이썬(Python)이 설치되어 있어야 합니다.

python.org – 파이선 다운로드 및 설치

파이썬 다운로드 웹사이트 1

파이선과 AI는 뗄래야 뗄 수 없는 관계죠. python.org는 Python 프로그래밍 언어의 공식 웹사이트입니다. 유해한 프로그램은 아니니 안심하고 설치하세요.

파이썬 다운로드 설치 방법
두 옵션 모두 체크하고 설치

pygame 설치하기

이후, 윈도우 명령 프롬프트를 관리자 권한으로 실행합니다. 아래 그림과 같이 진행하면 되는데요.(맥은 터미널 실행)

윈도우 명령 프롬프트 CMD
클로드 3 소넷 게임 만들기 명령 프롬프트 3

아래의 과정으로 진행됩니다. 순서대로 코드를 카피해서 진행하시면 편합니다.

python --version

Python 버전이 표시되면 설치가 된 것입니다.

pip --version

pip 설치를 확인합니다. 일반적으로 파이썬 설치 시 같이 설치됩니다.

pip install pygame

pygame을 설치합니다. 여기까지 문제없이 진행했다면 명령 프롬프트에서 할 일은 끝입니다.

파이썬 코드로 게임 만들기

이제 클로드로 가서 벽돌 깨기 게임을 만들어 달라고 해봅니다. 클로드가 코드를 줄줄이 뽑아냅니다.

클로드 3 소넷 게임 만들기 1 2

“Copy” 버튼을 통해 코드를 복사한 후 메모장이나 기타 에디터에 붙여 넣습니다. 저는 파일 이름을 brick_breaker.py로 한 후 바탕화면에 저장하였습니다.(*파일 확장자 py)

바탕화면에 생성된 py 파일을 더블 클릭하니 바로 실행됩니다.

실행해 보니 정말 기본적인 벽돌 깨기 게임이었습니다. 클로드와 대화를 통해 벽돌을 모두 깨면 다음 판으로 넘어가는 부분, 게임 난이도를 위해 공의 속도가 점점 빨라져야 하는 부분이나, 3개의 라이프를 소진하면 게임오버가 되어야 한다는 설정을 추가했습니다. 새 코드를 주면 저장한 파일에 업데이트합니다.

클로드 3 소넷 게임 만들기 2
클로드 3 벽돌 깨기 게임

벽돌 깨기다운 게임이 완성되었습니다.

클로드와 챗GPT

대화만 잘하면 그럴듯한 게임을 만들 수 있을 거 같습니다. 과연 게임 만들기 한계는 어디까지 일지 궁금해지기도 합니다. 챗GPT GPT4o로도 같은 프롬프트를 사용하여 게임을 만들어 봤는데요. 코드는 비슷하게 나왔지만, 결과는 클로드가 좀 더 깨끗하게 나오는 거 같습니다.

Claude 3.5 Sonnet도 Gpt4o처럼 제한적 무료이니 게임 만들기 한번 도전해 보시기 바랍니다.

클로드 홈페이지

  • 이 글 공유하기
  • 네이버 블로그 공유하기
  • 카카오톡 공유하기
  • 페이스북 공유하기
  • 주소 복사하기

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다