2
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?

衝撃の結果...Gemini CLIってこんなにすごかったのか(シューティングゲーム作成)

Last updated at Posted at 2025-07-03

もうGemini CLIだけていいんじゃないかな

優秀なコーダーでもここまで早く、かつ、制作過程においてちゃんと質問してくれる人?にあったことがない。10年ほどRPAや、AIツールが企業の中で野良アプリ、ゴミアプリ化するのを幾度となく見てきたが、AIがここまで進化していたとはと感動し、その気持ちを記事にしてみた。

シューティングゲームをAIで作ってみた

私の職業訓練校の卒業制作物がシューティングゲームである。簡単なだけに、技量が出てしまうのがオセロであったり、シューティングゲームだったりする。ちなみにシューティングゲーム制作は1ヶ月かかりました。

これをGemini CLIにやってもらいます。

まずはインストール

nodeからインストールできます。nodeがあるかどうか確認しましょう。

ノードの確認
node -v

次にGemini CLIをインストールします。

npmコマンドでインストール
sudo npm install -g @google/gemini-cli

インストール後、「gemini」を入力

Unsaved Image 1.jpg

カラーテーマはDefaultを選択。アカウントはGoogeアカウントを使用します。
とりあえずシューティングゲームを作ってくれと、英語で話しかけてみます。

image.png

緑色の箇所が私のチャットです。Geminiさんの一般のシューティングゲームの認識を教えてくれました。問題ない認識なので、OKと言って作ってもらいます。

作るんだったらHTML、CSS、Javascriptがいいなあ。ってなことを言ってみます。

image.png

作業開始。一旦書いたらこれでいいか?とか細かく聞いてくれます。
自分で直すこともできるようですが、一切懸念点はないのでどんどん書いてもらいます。

image.png

なんと、、、ものの5分でできてしまいました。。。

Screenshot From 2025-07-03 19-40-27.png

Javascriptを見ると、うまくオブジェクトごとにまとめて、ループで描写してくれています。
私はこんなに上手に書けません(笑

image.png

ちゃんとできております!私が入門、1ヶ月で作ったものを5分で作ってしまう。。。
もうちょっとしたら、PGが必要なくなる。って意味がわかりました。。。

image.png

人間の温かみとか言われますが、Aiのほうがはるかにきれいに書いてくれるし、人間のように機嫌を伺う必要もない。

ただ、作業する人は必要なくなるかもしれませんが、「こういうことをやりたい!」、「ITが好きだ!」AIはそういう意思を持っているわけではありません。それができたら、人間いらないや、になりそうですね。

2
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
2
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?