Amazon Q Developer CLI로 게임을 만들어보자

2025. 5. 26. 11:05·개발/클라우드

안녕하세요 제하쓰입니다:)

AWS에서 진행하는 이벤트가 있어서 티셔츠를 얻기 위해 한번 참가해보도록 하겠습니다!

자세한 이벤트 내용은 아래 링크 참고해주세요! 

 

Amazon Q CLI로 게임을 만들고 티셔츠도 받아보기

안녕하세요 제하쓰입니다:)평소에 회사에서 AWS를 많이쓰는데 흥미로운 이벤트가 있어서 공유드리려고 합니다!Amazon Q CLI로 게임을 만들고 티셔츠도 받아보기 🎉AWS Builder ID에 가입하고 이 링크

hytreewater.tistory.com


Amazon Q Developer CLI 설치

먼저 Amazon Q Developer CLI 를 설치하겠습니다. 설치 링크 참고

 

Installing Amazon Q for command line - Amazon Q Developer

Installing Amazon Q for command line You can install Amazon Q for command line for macOS by initiating a file download for the Amazon Q application. For more information, see Supported command line environments. There are two modalities to consider when in

docs.aws.amazon.com

한가지 문제가 있다면 CLI를 윈도우 명령줄에서 쓸 수 없다는 겁니다..! 25년 5월 12일부터 공식적으로 지원대상에서 제외됬다고 하네요.

지원 OS가 맥이랑 리눅스 밖에 없어요!! 하지만 저희에겐 WSL이라는 기능이 있습니다.

WSL에 들어가신후 아래 명령어를 통해 Amazon Q Developer CLI를 설치해보겠습니다.

curl --proto '=https' --tlsv1.2 -sSf "https://desktop-release.q.us-east-1.amazonaws.com/latest/q-x86_64-linux.zip" -o "q.zip"
unzip q.zip
./q/install.sh

설치가 다 되셨다면 wsl을 한번 재시작! 하신 뒤 "q doctor" 커맨드를 통해 잘 설치 되었는지 확인합니다.
잘 설치가 되었다면 q login을 통해 Builder ID로 로그인해주세요.

q doctor
q login

q doctor 실행 결과

q login을 실행하면 URL이 뜨는데 해당 URL을 복사해서 브라우저에서 로그인을 하시면 됩니다.

q chat

그럼 이제 q chat 을 통해 게임을 만들어봅시다!


바이브 코딩 하기

저는 타로 게임을 한번 만들어 볼려고 합니다. 사용자의 운세를 점쳐보는 간단한 카드 게임입니다!
chat으로 진입하기전에 pip install pygame을 통해 미리 게임용 라이브러리를 wsl과 로컬 환경에 설치해두었습니다.

한국어도 입력 가능합니다

Q 가 혼자서 타로게임을 만들었습니다. 한번 실행해 볼까요?

타로 게임 시작화면

오 ㅋㅋ 뭔가 그럴싸합니다. 약간 2000년대 초반 플래시 게임 감성?

카드 선택

여기서부터 살짝 어긋난게 보입니다. 위에 카드 선택 안내문구가 카드랑 겹쳐서 잘 안보이는 문제가 있습니다.

클릭이 안되요

또 카드를 클릭해도 아무런 기능이 실행되지 않아요! 그리고 타로 그림이 너무 꾸져요.

타로 그림

Q 한테 개선해달라고 해봅시다. 클릭하는 기능을 수정하고 타로 그림을 사용자가 설정한 이미지 파일로 보여줄 수 있게요.

카드 선택 기능 개선
타로 이미지 파일 설정
Agent 처럼 혼자서 프로젝트 만들고 수정하고 다한다

1. 카드 클릭 기능 오류 개선
2. 타로 이미지를 파일로 불러오기
3. 카드 선택화면에서 안내문 안겹치게 수정
이렇게 3가지 개선사항이 있었습니다. 이제 다시 실행해보겠습니다.

개선된 타로 게임

이제 안내문이 잘나오고 카드 배경도 이쁘게 바뀌었네요.

이렇게 타로 게임을 만들어 보았습니다. 저는 코드를 단 한번도 건드리지 않고 그저 vscode에서 게임을 실행만 해보았습니다.

 

GitHub - JungTaeCAU/tarot-game: Used Amazon Q Developer CLI

Used Amazon Q Developer CLI . Contribute to JungTaeCAU/tarot-game development by creating an account on GitHub.

github.com

완성한 타로 게임 소스 코드는 위에서 확인하실 수 있습니다!


이처럼 Amazon Q Developer CLI를 이용해서 단 한줄의 코드 작성도 없이 간단한 게임을 5분만에 만들어 버렸습니다. 새삼 AI의 발전이 날이 갈수록 진화하고 있는거 같아요. 

앱 구현 뿐만 아니라 문서 작성, 코드 리뷰, 유닛 테스트, 보안 취약점 분석 등 다양한 기능들을 지원해서 현업에서 특히 스타트업 같은 소규모 기업에서는 가뭄의 단비와 같은 기능들이에요..!! (저희 회사 포함)

여러분들도 한번 사용해보시길 바랍니다. (무료로도 가능!)

'개발 > 클라우드' 카테고리의 다른 글

Amazon Q CLI로 게임을 만들고 티셔츠도 받아보기  (1) 2025.05.23
AWS Certified Developer - Associate 합격 후기 및 꿀팁  (0) 2025.04.13
네이버 클라우드를 이용한 카카오 알림톡 전송하기  (0) 2025.03.18
AWS ECS에서 CodePipeline을 활용한 CI/CD 구축 방법  (0) 2025.03.14
'개발/클라우드' 카테고리의 다른 글
  • Amazon Q CLI로 게임을 만들고 티셔츠도 받아보기
  • AWS Certified Developer - Associate 합격 후기 및 꿀팁
  • 네이버 클라우드를 이용한 카카오 알림톡 전송하기
  • AWS ECS에서 CodePipeline을 활용한 CI/CD 구축 방법
제하쓰
제하쓰
JeHa InfoBox: 맛집·카페 탐방, 개발 지식, 생활 꿀팁을 전하는 블로그입니다.
  • 제하쓰
    JeHa InfoBox
    제하쓰
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 카테고리
    • 전체 글 (114) N
      • 개발 (8)
        • 백엔드 (3)
        • 클라우드 (5)
      • 디자인 (10)
        • 캘리그라피 글귀 모음 (6)
      • 음식탐방 (22) N
      • 여행 (25)
      • 생활 꿀팁 (27)
      • 스포츠 (9)
  • 최근 글

  • 최근 댓글

  • 반응형
  • hELLO· Designed By정상우.v4.10.3
제하쓰
Amazon Q Developer CLI로 게임을 만들어보자
상단으로

티스토리툴바