はじめに
2025/5/20~6/20まで、「Amazon Q CLI でゲームを作ろう Tシャツキャンペーン」が開催されています。
その名の通り、Amazon Q のCLIでチャットを使ってゲームを作り、作成したゲームについてのブログや動画をSNSに投稿するとTシャツがもらえるそう。
つい最近AWSについて学び始めたばかりの初心者ですが、せっかくなのでやってみます。
ゲームの特徴
以下のようなゲームを作ってください
テーマは栄養バランスと対戦です。
上から落下してくる食べ物を奪い合い、得点を競い合います。
食べ物には栄養素が決まっており、栄養素ごとに決められたノルマの達成を目指します。
クリアに必要な栄養バランスは自分と対戦相手とでは異なります。
自分の食べ物をとりつつ、相手の妨害をし、先にノルマをクリアした方の勝利です。
まずはゲームとして成り立つ最低限の機能の実装を指示しました。
これだけ聞くとグルメレースとパックマンのパクリのような気がしますけど
最終的に出来たのがこんな感じです。
・プレイヤー:水色の独自キャラクターで、触覚と2つの目を持ち、口が開閉します
・アイテム:10種類の食べ物があり、それぞれ特徴的なイラストと栄養価を持っています
・操作方法:左右矢印キーで移動、スペースキーでジャンプ
・ゲーム目標:栄養バランス(炭水化物、タンパク質、脂質、ビタミン)を整え、
対戦相手より先に目標を達成する
・チュートリアル画面:ゲーム開始前に操作方法と食べ物の説明が表示されます
パクリというのもおこがましいですね。
おわりに
正直コードと呼べるようなものもほとんど書いたことのないような人間ですが、ゲームと呼べるか怪しいこんな物でも、自分が一から作ったらとんでもなく大変だということは想像に難くありません。導入までの手順も説明されていてわかりやすかったです。
非常に面白い体験でした。
やっぱり、Amazon Qってスゴい!!!!!!