🤖
Amazon Q CLI でゲームを作成してみた
はじめに
AWSが発表した Tシャツキャンペーン に参加するため、Amazon Q CLIを使ってシューティングゲームを開発しました。本記事では、Amazon Q CLIを使ってゲーム開発を行なった手順について説明いたします。
Amazon Q, Amazon Q CLI とは
Amazon Q とは、AWSが提供する生成AIアシスタントサービスの名称となります。その中でも Amazon Q Developer が開発者向けの支援サービスであり、Amazon Q に内包されるコマンドラインの支援ツールが Amazon Q CLIです。
この Amazon Q CLI を用いると、自然言語による対話形式でコーディングを進めることが可能となります。
Amazon Q を使用するには
Amazon Q Developer は、CLIだけではなく各種IDEなどからも
利用が可能です。プラグインをインストールすることで、IDEから活用することが可能となっています。
私はMacのため、こちらからダウンロードを行い環境を構築しました。インストールや設定方法についてはこちらのページを参照ください
さっそく作ってみる
ゲームといえば高橋名人、高橋名人といえばスターソルジャーということでシューティングゲームを作ります。Amazon Q を起動します。コマンドラインから q chat と入力することで Amazon Q が起動し対話モードがスタートします。
以下が起動後の画面です。こちらから自然言語で作りたいものを指示していきます。

ガリガリとコードを書いてくれているのがリアルタイムにわかります。

対話しながら機能を追加することも可能です。

出来上がったゲーム
こちらにあります。当たり判定が怪しいです。
まとめ
- Amazon Q CLI を使うと、対話形式でプログラミングを行うことが可能です
- いまなら Tシャツがもらえるキャンペーン中です
- AWS 社員の方はもらえないそうなので、「なんで辞めないの?」と言うことができます。
Discussion