Amazon Q CLIを利用してゲームを作ってみました。
こんにちは、育成推進チームのイドンホです。
AWS で Amazon Q CLI を利用しゲームを作るイベントが行われていたので
業務以外での AWS AI 機能を活用できる良い機会だと思いました。
今回、Amazon QのCLIを利用して 三目並べ(Tic Tac Toe) ゲームを作ってみたいと思います。
自分がプログラミングを学んだ時期にこのゲームを作ろうとした時は半日以上の時間を使っていた記憶がありますね
最近、AIの活用方法と生産性に関して大きく話題になっているため
Amazon Q CLIを利用してどれだけ簡単にゲームを作ることができるか、AIの生産性とAmazon Q CLIの使い方を少しでも皆様と共有できれば嬉しいと思います。
Amazon Q とは?
Amazon Q は、組織での仕事の進め方を変える生成 AI アシスタントです。
Amazon Q の高度なエージェント機能を活用することで、企業はプロセスを合理化し、より迅速に意思決定を行い、従業員の生産性を高めることができます。
上記のAWSからの紹介通り、Amazon Qは組織での生産性を高めることができる生成型AIサービスになります。
Amazon Qは二つの種類があります。
Amazon Q Business
組織のユーザーが生成型AIをチャット形式で利用できるサービスになります。
Amazon Q Developer
ソフトウェアの構築、運用など業務をサポートし、エンジニアの生産性を高めることができるサービスになります。
インストール
ドキュメントのリンクからAmazon Qをダウンロードし、ログインと権限を許可することで使用の準備は完了です。
Help&supportのタブを開いたとき、写真のようにチェックが付いていると設定完了です。
他の確認方法としてはターミナルで "q" コマンドを入力し
上記のような画面が表示されるとインストール成功です!
ゲーム作り
Note - You can build your game in your spoken languages such as Chinese, Japanese, Korean, etc.
> could you make tic tac toe game in html and javascript version?
I'll create a Tic Tac Toe game using HTML and JavaScript for you. Let me set up the files.
自分の意図に合わせて指示するとAmazon Qが自動でコードを作成します。
実行が完了すると写真のような画面になります。
completedの報告と今回は
1.このバージョンで実装されているゲームの機能
2.ゲームのプレイ方法
3.どのディレクトリで実行できるか
を教えてもらい、コードをわからない人でも簡単に構築できるし、自分が望む通りカスタマイズできて素敵ですね
せっかくなので実行も全部任せて execute the gameを指示して実行してみます。
実行
実行するとゲームが実行され問題なく起動することが確認できました。
まとめ
今回はAmazon Q CLIを利用し、ゲームを作ってみました。
今回驚いたポイントは三つあります。
1.インストールし、コマンドの入力して1秒も経たないうちにゲームが完成されるのは凄いと思います。
2.作成したコードを理解した上で機能の説明や様々な説明をしてくれるところ
3.改善点や理解が足りないところに追加質問をしてもわかりやすく解説してくれる能力が凄いと思いました。
皆さんもよろしければ、今回のイベントに参加してAmazon Q CLIをお試しください。