0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Excel職人のワイがAmazonQ CLIでゲーム開発者!?

Posted at

はじめに

「Amazon Q CLI を使ってゲームを作ろう Tシャツキャンペーン」がやっていたので滑り込みでゲームを作成してみました!

作成したゲーム

ヴァンパイアサ〇イバーっぽい2Dアクションゲームを作成しました。
クリック操作の攻撃も結構なめらかにできたと思います。

Videotogif.gif

ソース

スクリーンショット 2025-06-19 004016.png

amazonQ君がまとめてくれたのでPygameがインストールされていれば遊べると思います!

作成の流れ

まず以下を参考にAmazon Q CLIのインストール

https://community.aws/content/2v5PptEEYT2y0lRmZbFQtECA66M/the-essential-guide-to-installing-amazon-q-developer-cli-on-windows?trk=e07eca93-fa2f-4351-b567-f293b83eb635&sc_channel=el_

Pygameのインストール

python3 -m pip install -U pygame

amazonQ君を呼び出した後に以下のようなプロンプトでゲームをつくってもらいました。

Pygameを使って、マンマルサバイバー(Manmaru Survivor)という2Dシューティングゲームを作成してください。

このゲームの主な特徴は:
1. プレイヤーは青い円で表示され、WASDキーで移動
2. マウスクリックでビーム攻撃が可能
3. 敵は画面外からスポーンし、プレイヤーに向かって進む
4. 敵を倒すと経験値とスコアを獲得
5. レベルアップすると新しい武器や能力が手に入る
6. メニュー画面、ゲームオーバー画面、操作説明画面がある

作ってみた感想

最初の命令だけでほとんど完成形に近い形で作成できてびっくり!
最初は文字化けとか表記のずれがあったけど、指摘したらきちんと直してくれた。
でも一気に大幅な修正をしてもらおうとすると思考時間が長くなってエラーを吐いてしまった。少しづつならいけるみたいです。
(難易度を追加してその仕様も細かく設定したらキツそうだった)
実務でコーディングほぼできない民だったけどamazonQがいればゲーム開発者ダゼ:sunglasses:
Pythonの学習もこいつと一緒に頑張ろうと思います。

0
1
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
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?