2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ITの知識ゼロでアプリを作ってみた!

ChatGPTに相談しながらGeminiで脱出ゲームを作ってみました🎄今回は初めてCursorも触ります。

「猫屋敷からの脱出」のゲームを作ろう🚪

【はじめに】

私の好きなスマホゲームがのひとつが脱出ゲーム。これまでいろんな制作者のゲームをダウンロードして楽しんできました。自分でも作ってみたいと考え、まずはChatGPTに相談してみました。

【使用するアプリ】

今回はChatGPTに相談しながらGeminiにコードを書いてもらいます。
また、エンジニアさんから「ライブラリを知っておくと便利だよ⭐︎」と聞いたのでライブラリも使ってみます。ブラウザで表示するために必要なCursorも初めてダウンロードしました。

1.「ライブラリとは」

まずはChatGPTにライブラリについて教えてもらいます。なんぞや・・・
GPT(ライブラリ1).png
GPT(ライブラリ2).png
(なるほど!みんなが使える部品!なんとなく理解)

2.「ゲームでアニメーションをつけるには?Geminiで脱出ゲームを作りたい」

アニメーションに使えるライブラリも教えてもらう。
GPT1.jpg

アニメーションのライブラリでおすすめされたGSAPを使ってみることに。

GPT3.jpg

前記事ではエラーが起きたので、アプリ制作についても先にChatGPTに相談。最初のプロンプトはこれを使うにゃ。

GPT2.jpg

3.「あなたは脱出ゲームの謎制作者です。部屋ごとにテーマを持たせ、観察・視点・順番・音を使った謎を考えてください。難易度は徐々に上げてください。」

まずは脱出ゲームの内容を考えてもらいます。
チャット1.png
(ステージ4まで色々考えてくれた!)

4.「「猫屋敷からの脱出」という脱出ゲームにしたいので、それに猫の要素を加えてほしい」

やっぱり猫の要素は入れたいので考えてもらう。
チャット2.png
チャット3.png
(猫の設定になった🐈かわいい)

5.「そのゲームのアプリを作りたい。GSAPで作ってくれる?」

さっそくアプリにしてもらいます。覚えたてのGSAPを指定してみる!
チャット4.png
チャット5.png
コードを書いてもらった!前回はGemini上で表示されたけど、GSAPは違うみたい🥺

6.「コード書いてもらったけど、ブラウザで見るにはどうすればいいの?」

「ブラウザで見る」方法が分からないので、ChatGPTに聞いてみる
ChatGPT(ブラウザで見る).png

7.「カーソルでコードを貼り付けて表示させるには?手順を細かく教えて」

最近よく耳にするCursorが気になってたので使ってみる。細かい手順を教えてもらう。
GPT(cursor1).png
GPT(cursor2).png
cursor1.png

↓この手順でやってみるお

①任意の場所にフォルダを作る。

cursor1.png
cursor2.png

②作成したフォルダを開く

cursor3.png

③左のフォルダ名をクリックして出てくる 📄+(New File)をクリック

cursor4.png

③HTMLコードを貼り付ける

cursor.png

④保存する

cursor5.png

⑤最初に作成したフォルダにファイルが書き出されるので「このアプリケーションで開く」で対応しているアプリで開く。私はGoogle Chromeにしました。

cursor6.png
cursor7(フォルダ).png

見れたーーーーーー!!!!!

↓完成したアプリ
アプリ画面(ホーム).png
(わくわくわく・・・)
アプリ画面1.png
(お部屋が出てきた!シンプルなのにアニメーションの展開が気持ちいい!)
アプリ画面2.png
アプリ画面3.png

アプリ画面4.png
(おお!鍵が開いたよ🔑)
アプリ画面(クリア).png

脱出成功!!!

【まとめ】

今回はライブラリ・Cursorを始めて使用しました。ChatGPTに教えてもらいながら制作から表示までできて嬉しいです♪
そして、完成度の高い脱出ゲームを作っている方々を、改めてすごいなぁと感じました🥺

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?