イーロン・マスクがチョップスティックでロケットをキャッチするSpaceXの映像、見ましたよね。あれを見て「これゲームにしたらバズるんじゃないか?」と思いました。インストール不要でブラウザからすぐ遊べるようにThree.jsを選びました。
こうしてKopolloが始まりました。
こんなゲームです
ロケットのノーズコーン、ボディ、エンジン、翼を自由にカスタマイズできます。色も変えられるし、各パーツに性能の違いがあるので、組み合わせによって飛行特性が変わります。
カスタマイズしたら発射ボタンを押して3Dで飛んでいくのを見ます。物理計算が適用されていて、重力と推力の影響を受けます。マウスクリックだけで全部できます。複雑な操作は一切なし。
ゲームをプレイするとパーツがアンロックされるシステムもあるので、常に新しい組み合わせを試せます。
苦労したリスト
Grok3と一緒に作業したんですが、簡単なものは一つもありませんでした。
衝突ロジック、チョップスティックの動き、GLBファイルの読み込みとサイズ調整、コイン出現、サウンド、UI。全部苦労しました。物理計算も最初は間違っていて、ロケットがおかしな方向に飛んでいく問題があり、重力と推力の計算を何度も修正しました。
とにかくやりました。どうにかして。
現在の状態
基本的なカスタマイズと発射機能は完成しています。Webですぐプレイでき、モバイルでも動きます。まだ粗い部分はありますが、これから良くなるでしょう。
友人に試してもらったら、最初にゲームの遊び方が分からないケースが多かったです。チュートリアルを入れるべきか悩んでいます。
収益化の悩み
リーダーボードでユーザー同士がスコアを競って長く楽しめるようにしたいです。Pieter Levelsが飛行機ゲームでやったように、ゲーム内オブジェクトに広告を出す方法も考えています。
決済は韓国ではStripeが使えないのでPaddleを検討中です。買ってくれるかは分かりませんが、準備はしておきたい。AdSenseが通ったらインタースティシャル広告やリワード広告も入れるつもりです。
アプリ公開も視野に入れてますが、モバイル操作がなかなか難しいんですよね。
プレイしてみたい方はKopolloからどうぞ。