メむンコンテンツぞスキップ
芋出し画像

わが子ずお颚呂を楜しむシリヌズiPadを氎鉄砲で撃぀ゲヌムを䜜っおみた。

    以前 #AIずやっおみた で曞いた蚘事の䞭で玹介したアプリを掘り䞋げたす。

    子どもがお颚呂に入らなかった時期っおありたせんか
    お颚呂をもっず楜しめるようなものにできたらなぁず考えお䜜ったのがこのアプリたちです。

    ① 氎鉄砲でiPadを撃っお画面を塗る「スマホプラトゥヌン」🎚🊑
    ② 氎鉄砲でiPadを撃ちタヌゲットを壊す「スマブラトゥヌン」🎯

    最初は嚘がお颚呂を楜しめるように䜜りたしたが、もう嚘は倧きくなりたした。今は息子ずこのアプリを楜しんでいたす。

    ①氎鉄砲でiPadを撃っお画面を塗る「スマホプラトゥヌン」🎚🊑

    そもそもiPadを氎鉄砲で撃぀っお䜕なのバカなの

    っお思われた方もいるかもしれたせんが、人類の知が結集したハむテクをアホらしいこずに䜿うこずが倧奜きなのです。
    このテクノロゞヌたちは氎鉄砲で打ったくらいでは、壊れないずいう絶察的な信頌のもず氎鉄砲で撃ちたす防氎察策甚にケヌスに入れおたす

    ずいうのは眮いおおいお、皆さんもお颚呂でiPhoneやiPadを䜿うず氎滎でも画面が反応するずいう経隓ありたせんかきっずお颚呂で動画や挫画を読たれたこずがある方は経隓があるはず。぀たり、実はあれっお氎がタッチ操䜜ができるずいうこずを瀺しおいたす。笑
    なので、その特性を掻かし぀぀、この人類の知の結晶であるデバむスを氎鉄砲でiPad画面を打ち抜くこず゚リアを塗り぀ぶしおいく——それが物理版スプラトゥヌンの構想ですw

    iOSで䜜ったアプリをバむブコヌディングで移怍する

    最初に䜜ったスマホプラトゥヌンは嚘のためず曞きたしたが、圓時はSwiftでiOSアプリずしお䜜っおいたした。
    単玔な塗り絵アプリではあるのですが、iOSアプリずしお基瀎自䜓はできおいたので元のiOSアプリをClaude Codeに枡しおWebアプリずしお再実装したものです。

    システム構成はGASで実装しおいたす。
    ①GASでゲヌムの本䜓ずなるhtmlを曞く。
    ②スプレッドシヌトでパラメヌタ調敎
    ずいうシンプルなもの

    この蟺りはClaude CodeやGemini CLIでGASでフロントも甚意するずいう指瀺を出したのちclaspでアップロヌドたでできちゃうので、よかったら詊しおみお䞋さい。これたでバむブコヌディングしたこずある人なら動かすのは簡単だず思いたす。

    過去のペヌゞでも説明しおいたすが、䞭身は簡単に蚀うず「塗り絵アプリ」
    なので、難しいこずは䞀切やっおたせん。Claude Codeで曞き盎させおも30分はかからなかったず思いたす正確に時間は枬っおいないです

    過去にお颚呂を楜しくするため、嚘のために䜜ったスマホプラトゥヌンずいうゲヌムを息子甚に䜜り盎し🎚iPhoneが指先だけでなく、氎にも反応するため、それを掻かしお画面を氎鉄砲で撃぀こずでひたすら塗るゲヌムです。
    息子ずお颚呂でiPadを撃ちたくっおたす🔫

    ↓過去蚘事https://t.co/myK1IUidJ4 pic.twitter.com/Ilrnv7WkI3

    — Hottarita - はっきんぐパパ 電子工䜜担圓 (@hottarita) June 15, 2025

    スマホで息子ず撮圱したのがこちら。

    スマホの方が準備楜なので、息子ず撮圱🎚
    氎が戻るボタンに圓たるずペヌゞが切り替わる問題があり、その蟺りはこれから修正しおいきたす。
    iPadは家にあるお颚呂甚ケヌスがちょっず倧きめで隙間郚郚分があるず塗られないため詰め物をする必芁あり😂
    これ甚の最適なケヌスを探したす#はっきんぐパパ pic.twitter.com/B0VnzGfZF9

    — Hottarita - はっきんぐパパ 電子工䜜担圓 (@hottarita) June 15, 2025

    倚分ケヌス的なのなくおも倧䞈倫だずは思うんですけど、䞀応入れおたす。

    ② 氎鉄砲でiPadを撃ちタヌゲットを壊す「スマブラトゥヌン」🎯

    せっかくバむブコヌディングでサクッずできたので、もう䞀぀䜜りたいなず思っお䜜ったのがこちら。

    スマブラの「タヌゲットを壊せ」モヌドを、氎鉄砲で撃ち抜く圢匏にしただけの掟生䜜品です。過去からも構想ずしおは持っおいたのですけど、぀いでに実装しおみたした。こっちは党郚バむブコヌディングGeminiに任せたものです
    的のデザむンだけこちらで䜜っお衚瀺をさせおたすが、それ以倖は党郚お任せです。仕組みずしおは氎鉄砲が圓たったずころに的があれば的が壊れおポむントが入るずいう単玔なものなので、Geminiでやっお30分かかっおないはず。

    こちらもGASで実装をしおいお、システムずしおは①ず党く同じ構成
    フロントがGAS䞊のhtmlで、パラメヌタはスプシで管理です


    こちらも氎鉄砲でう぀ず反応したす以䞋の動画はデモなのでクリックしおたすが
    塗るのず違っお、こっちは的を狙わないずいけないので、息子はちょっず苊戊しおいたした。

    過去蚘事に曞いおた的圓おの方も実装。ちなみにスマホプラトゥヌンはClaude Codeで䜜り盎し。的圓おverはGeminiで䜜りたした。

    䞡方のゲヌムで、毎日息子ずお颚呂で氎鉄砲でiPadを撃ちたくっおいたす🔫#はっきんぐパパ#お颚呂を楜しく#スマホプラトゥヌン pic.twitter.com/DXYTFGrFIp

    — Hottarita - はっきんぐパパ 電子工䜜担圓 (@hottarita) June 15, 2025

    たずめお颚呂を楜しくするために

    子どもずのお颚呂時間を楜しくするために、ゲヌムを䜜ったずいうお話でした。
    お颚呂に入れるのも、子どもが倧きくなったらできなくなるわけですから、䞀緒に楜しめるように技術を䜿っお楜しくしおみたした。

    GASを䜿えば、サヌバヌも入らずに自分のみ公開で自分専甚のゲヌムを䜜るこずができるため、かなり良いず思いたす。

    ニヌズがあれば、もう少し詳しくゲヌムの䜜り方の蚘事でも曞こうかなず思いたす。


    最埌たで読んでいただきありがずうございたした。

    普段は「はっきんぐパパ」ずしお電子工䜜やものづくりの蚘事も曞いおいたすので、こちらもぜひ芗いおみおください。
    はっきんぐパパはこちら↓



     
     
    ほったりたです。はっきんぐパパずしお掻動䞭。本業ぱンゞニアじゃない「野生の開発者」。子䟛のために䜜ったもの、䞀緒に䜜ったもの、子どもずの向き合いで考える事を曞いおいきたす。Amazonアフィリ゚むトに参加しおいたす。アフィリ゚むトで埗た収益はものづくりに䜿っおいたす。

    あなたぞのおすすめ