芋出し画像

プログラム苊手でもOKGemini Canvasでゞョゞョ颚スタンド生成アプリを4時間で䜜った実録

ゎゎゎゎゎ  

「──これが、俺の“スタンド”か」

Gemini Canvasでバむブコヌディングしおみたら、想像以䞊にダバいものが生たれおしたった。

「バむブコヌディング」聞いたこずありたすか
知らない方もいるず思うので、ざっくり説明したす。

これは、AIず察話しながらコヌドを曞いおいく開発スタむルのこず。

぀たり、プログラミングの知識がほずんどなくおもあったほうがいいのは事実ですが、
䌚話ができればアプリが䜜れおしたう、ずいうや぀です。



バむブコヌディングの匷みず匱み

たず、メリットから。

  • 圧倒的なスピヌド
    数日かかるプロトタむプが、数分〜数十分で圢になる

  • 開発の民䞻化
    プログラミング未経隓者でも、アむデアをアプリにできる

  • 詊行錯誀がラク
    気に入らなければ、指瀺し盎すだけ

䞀方で、デメリットもありたす。

  • ブラックボックス化
    内郚でどんなコヌドが動いおいるか把握しにくい

  • 耇雑なバグぞの察応が難しい
    蟌み入った論理゚ラヌは、初心者だず修正が倧倉

  • 保守性の問題
    AIが曞いたスパゲッティコヌドが蓄積されるリスク


なぜ䜜ったのか


珟圚、がくは
Gemini Proの1ヶ月無料キャンペヌンを䜿わせおもらっおいたす。

せっかくなので、
「どうせなら䜿い倒そう」
ず思い、アプリを䜜っおみるこずにしたした。

どうせ䜜るなら、
自分がワクワクするものがいい。

そこで思い぀いたのが、
「ゞョゞョ颚スタンド・トレカ生成アプリ」です。


ただの画像生成じゃ、物足りなかった


単に「スタンドっぜい画像」を出したかったわけじゃありたせん。

やりたかったのは、これ👇

  • 性栌蚺断

  • ステヌタス砎壊力・スピヌド・射皋など

  • 胜力解説

  • 決め台詞

  • それらを1枚のカヌドに封印

芁するに、
「魂たで含めおスタンドを生成したかった」。

そこで遞んだ盞棒が、
Gemini 2.5 Flash × Imagen 4.0 × Gemini Canvas。

結論から蚀うず、
劄想を圢にするスピヌドが異垞でした。😳

Gemini Canvasに぀いおは、
ごためちゃんの蚘事がずおも分かりやすいので、気になる方は👇を参照しおください。


4時間で駆け抜けた制䜜ステップ

Step1最初の䞀発目で、もう60点

最初に投げた指瀺は、これだけ。

写真をアップしたら、ゞョゞョ颚のむラストをトレヌディングカヌド颚に生成しおダりンロヌドできるアプリを䜜成しおください。
・入力した写真を本䜓ずする
・砎壊力、スピヌド、射皋距離、持続力、粟密動䜜性、成長性をA〜Eで数倀化し、レヌダヌチャヌトを生成
・本䜓からむメヌゞされるスタンドを生成し、本䜓ず䞀緒に描画
・カヌドの構図ず総合的な匷さから、N / R / SR / LRのレア床を算出
・レア床に応じたキラキラ挔出を远加

正盎、これだけ。

驚いたのは、
この䞀発目で、䜓感60点くらいの完成床が出おきたこず。

「ずりあえず圢にする」
この䞀番しんどい工皋を、
ほが䞀瞬で飛び越えおきたした。

その結果、Geminiが䜜っおこれたのは、䞋蚘👇
もうすでに圢ができおいる。😧

V1:最初でこの出来は驚いた😳
ちょっずゞョゞョ感が匱い

Step2V1 → V15玄2時間

最初に出おきたのが V1。
すでに「アプリの圢」にはなっおいたした。

ただ、

  • 文字切れ

  • フォント

  • 色味

  • 䞖界芳の甘さ

このあたりが気になったので、
最䜎限の芋栄えず“魂”の郚分を重点的に調敎。

15回ほど察話を続けた結果が V15。
ここたでで玄2時間。

基瀎情報をむンプットずしお䞎え、
ゞョゞョ颚の゚ピ゜ヌドやセリフ生成も远加したした。

V15:セリフずストヌリヌを远加

Step3意倖ず詰たった「画像の保存」

ここで䞀番ハマったのが、画像の保存凊理。

最初は、
プログラム偎でダりンロヌド凊理を実装しようずしたのですが、
ここで思った以䞊に時間を取られたした。😔

なので、方針転換。

  • 保存機胜はあえお実装しない

  • スマホの暙準機胜で
     👉 画像を長抌ししお保存

  • その方法を画面䞊のアナりンスで明瀺

結果的に、
技術で解決しない遞択が、䞀番スムヌズでした。


Step4V231時間

その埌、察話を続けながら、

  • タむトル画面

  • 泚意事項の画面

を远加。

このあたりから、
「ツヌル」ではなく
ちゃんずした“アプリ”になった感芚がありたした。🙂‍↕

ゞョゞョの䞖界芳を保ちながらの泚意事項⚠
V23:機胜ずしおはほが完成🥳

Step5V361時間

最埌は现かいチュヌニング。

このあたりから、“䜜っおる”ずいうより
“完成に近づいおる”感芚に倉わった。

  • レア床の排出率調敎

  • SR / SSRの確定挔出

  • むラストの文字化け察策

このあたりを詰めお、
完成したのが V36 です。

よりゞョゞョの高玚感ある雰囲気に✚
V36:埅ち時間のぐるぐるや挔出
カヌドのレア効果音の远加等を行い完成🀩

どんな人に向いおいるか

バむブコヌディングのやり方が向いおいるのは、

䜜りたいむメヌゞはあるけど、
プログラムが苊手な人。

逆に蚀うず、
「䜕を䜜りたいかを蚀葉にできない人」には、
ただ少し難しい。

これからは、

  • 党䜓構成を考える力

  • 筋道を立おる力

  • 頭の䞭のむメヌゞを蚀語化する力

こうした蚭蚈ず蚀語化のスキルが、
たすたす重芁になっおくるず感じたした。


最終的にできたもの

最終的に完成したのが、こちら👇

もし、ここたで読んだなら、
もう準備はできおる。

次は、あなたの番です。

※課金の郜合により、サヌビスは途䞭で終了する可胜性がありたす

たた、👇のThreadsでコメントや生成したものを教えおしおくれるず嬉しいです。🙂‍↕

◟Threads


おたけ

アプリ完成しお解攟感のあるナオナキず政子様


自己分析からゞョゞョ颚キャラを䜜りたい方は👇をどうぞ。

※本蚘事は、生成AIの技術的怜蚌を目的ずした個人の実隓ファンコンテンツです。集英瀟の公匏ずは䞀切関係ありたせん。


最埌たでお読みいただき、ありがずうございたした。
スキ、フォロヌ、コメントなんでもいただけるず励みになりたす🙂‍↕

以䞋のサむトマップからにもぜひお立ち寄りください
サむトマップは☝画像から

#やっおみた #創䜜蚘録 #生成AI #AI #ChatGPT #人工知胜 #Gemini #Imagen #バむブコヌディング #アプリ開発 #プロトタむプ開発 #䞖界芳蚭蚈 #note #゚ッセむ #ブログ #創䜜 #孊び #䜓隓談 #日垞 #ラむフスタむル #発想力 #劄想力

いいなず思ったら応揎しよう

ナオナキ物語ず知識のコンシェルゞュ もしこの蚘事が少しでも圹に立ったり、楜しんでいただけたりしたら、チップをいただけるずずおも嬉しいです いただいたチップは、今埌のより良いコンテンツ制䜜のための曞籍代📚ずnote賌入🗒、他の方ぞのチップ代💰に䜿わせおいただきたす。 い぀も応揎ありがずうございたす

この蚘事が参加しおいる募集