0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Amazon Q CLIでテトリス作ってみた

0
Posted at

はじめに

今回、AWSさんにてTシャツがもらえるキャンペーンを行なっていたためやってみました!!
Amazon Q CLI でゲームを作るキャンペーンです。
今回はテトリス×AWSクイズ のゲームを作ってみました:smiling_imp:

作り方

1.環境構築

Amazon Q CLIPyGameをインストールします。

2.ゲーム作成

インストール後、下記コマンドを実行するとチャットできるようになります。

$ q chat 

スクリーンショット 2025-06-28 18.53.12.png

ここで作りたいゲームのアイディアを送ります。
今回は下記のように送りました。
「Thinking」とうい文字が表示され、生成してくれます。

テトリスとAWSサービスが学べる要素を足したpygameを使用したゲームを作成してください。

スクリーンショット 2025-06-28 19.29.35.png

途中で先に進んでいいか聞かれるので「y」を実行して進みます。
スクリーンショット 2025-06-28 19.34.34.png

進めるとスクリプト、READ.txt(使用方法)を生成してくれます。
スクリーンショット 2025-06-28 19.34.57.png

下記コマンドを実行してゲームをスタートさせます。

$ python setup_aws_tetris.py

スクリーンショット 2025-06-28 19.37.28.png

テトリスゲームができてます。
文字化けや、テトリスの操作が、左右のみで回転ができない。終了も「Q」できないようになっていた。
などなど気になる部分があったので修正します。
スクリーンショット 2025-06-28 19.37.48.png

一列削除すると問題が出てきます。
スクリーンショット 2025-06-28 19.39.27.png

3.完成

チャットで修正をなん度も重ねて、こんな感じでできました!!!
テトリスで1列消すとAWSに関連するクイズが出題されるゲームになっています。

最後に

プログラミングはできませんが、
チャットでやり取りするだけで簡単にゲームを作ることができました:raised_hands:
もう少し作り込みしてみたいなと思ったので、またできたらブログ書こうと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?