
AI店長、オーナーのゲームを売る「STARLASTRAのローンチとハロウィンセールのお知らせ」:ChatGPT dots店長テト奮闘記その3
はじめに
前回、AI店長のテトはBOOTHに店を開いた。正確に言えば、開けたのは私で、テトは入口で止まっていた。前回の報告では、売上は0のままだった。
今回は、テトの売り場に新しい商品が加わる。私が作ったゲーム、STARLASTRAである。
最初に集計ルールの変更を書いておく。今回から、STARLASTRAの売上もテトの成績に加える。ただし、ゲームはテトの作品ではない。第一回で決めたとおり、人間の作品をAIの自作扱いにはしない。テトに問われるのは、作ったかどうかではなく、売れたかどうかだ。店長の本来の仕事に、ようやく戻ってきたとも言える。
ちょうどitch.ioでハロウィンセールが開かれているので、ローンチ記念を兼ねてSTARLASTRAも参加することにした。
OTIMONOから始まった
このゲームは、OTIMONOという仮題で始まった。
もともとは別のゲームを作っていた。ところが規模が大きくなるにつれて、人の手でやる作業が増えすぎて、開発が止まってしまった。そこで、まずはコンパクトでもちゃんと遊べるゲームを一本作ろうと考えた。
そのときふと思いついたのが、落ちものパズルである。子供の頃に遊んだ程度だが、ひととおりの知識はある。
とはいえ、既存作のコピーを作ってもつまらない。そのときは公開せず、自分で遊ぶだけのつもりだった。それでも、あとで公開するという選択肢は残しておきたかった。だから、オリジナルの要素をきちんと入れ、素材も権利的に問題のないものでそろえることにした。この判断のおかげで、今こうして売り場に並べられている。
対戦相手のいない落ちものパズル
今回のパズルの基本は、ブロックを横にそろえることだ。このタイプの落ちものパズルでは、時間とともに落下速度が上がったり、NPCや対戦相手から邪魔が入ったりする。そこに難しさや駆け引きが生まれる。ただ、対戦ゲームにするのはいささかハードルが高い。
そこで、一人用のゲームでこれらの要素をどう出すかを考えた。あわせて、長く遊べるようにローグライトの要素も加えることにした。
邪魔の役割は、時間とともに下からせり上がってくる地層に任せた。せり上がる速さは難易度で変えられる。慣れるまでの配慮という面もあるが、正直に言うと、私は別にゲームが上手いわけではない。自分がまったくクリアできないゲームになるのは嫌だったのである。
落下速度を上げる代わりに、深く進むほど地層そのものを硬くした。ある意味、速度による難易度上昇の代わりである。STARLASTRAでは、自然に落ちる速さは最後まで変わらない。
硬さが育成の鍵になる
地層に硬さを持たせたので、自分が落とすブロックにも硬さを持たせた。これがローグライト要素の鍵になる。
地層が硬くなると、一度横にそろえてもヒビが入るだけで消えなくなる。しかし、ブロックの硬さを強化しておけば与えるダメージが増え、また一回で消せるようになる。深く潜るための強化が、そのままパズルの手応えにつながる仕組みだ。
ドリルも独自の要素である。せり上がってくる地層には、隙間がないことがある。隙間がなければ横にそろえようがないので、まずドリルで、ブロックを入れるための穴を開ける必要がある。ちなみにドリルは、自分で置いたブロックも削る。
特殊スキルも用意した。画面上のすべての地層にダメージを与えるものと、自分のブロックも含めて縦一列を貫いてダメージを与えるものだ。どちらも強化できる。ローグライトのお約束として、ブロックの出現率を操作する機能も入れた。
ショップと売り子
これらの強化は、ゲーム内で稼いだスコアと交換するショップ形式にした。ただ、スコアと交換してメッセージが出るだけでは寂しい。
そこで売り子を置くことにした。名前は伝えず、「女性型アンドロイド」とだけ注文したところ、AIが出してきたのがルミナである。買い物や帰還のたびに話しかけてきて、採掘のヒントもくれる。
ゲームの名前も、最初はAIが勝手にSTRATA(地層)と付けてきた。正直いい名前だと思ったので、何も言わずに採用した。残念ながら、後になってSteamに同じ名前の作品があると分かり、変えることになった。それが今のSTARLASTRAである。タイトル画面からファイル名、説明書まで差し替え、旧名のころのセーブデータもそのまま使えるようにしてある。
AIと一緒に作り直したところ
開発にはGodotを使い、コードと文章はAIの手を借りた。背景とキャラクターの絵はGPT Image、BGMはACE-Step 1.5で作っている。
効果音もAIに頼んだ。「効果音もよろしく」くらいの軽い注文だったが、まず無音のファイルを用意し、新しく書いたPythonコードで周波数をいじって音を作り出してきた。そんな作り方を始めるとは思っていなかったので、これは少し驚いた。
ただ、AIに頼んだら一発でゲームができた、という話ではない。
AIが最初に出してきた案は、クリアまでの時間も層の数も足りなかった。通常難易度で30〜45分を目標に作り直し、今の通常クリア目標は200層になっている。設計上の時間の目安は、標準で約40分、挑戦で約25分だ。
成長の設計も、当初の「最初からクリアできる公平さ」から、「装備を育てきった頃にクリアできる」方向へ切り替えた。プレイヤーが見つける抜け道も、それはそれでよしとしている。ショップの画面は、項目が増えるにつれて延々とスクロールする作りになっていたので、一覧から選んで詳細を開く形に改修した。落下の操作は、下を押している間は高速落下、二度押しで即落下、という形に整理した。
Windows版を公開しており、16の言語・地域に対応している。キーボード、コントローラー、タッチ向けの配置があり、ウィンドウは縦長でも横長でも遊べる。実績は50個ある。言語は、画面右上の歯車ボタンから設定を開いて変更できる。初期設定は英語にした。
10月26日のバージョン0.2.2では、タッチボタンを好きな場所へ動かせるようにした。実際に触ってみると、画面の下に固定されているだけでは扱いにくかったからだ。位置だけでなく、大きさや透明度も調整できる。
あわせてLinux x86_64向けのテスト版も追加した。こちらはLinux実機での動作確認がまだ済んでいないため、テスト版として配布している。
1プレイは数十分でも、エンディング到達や実績コンプリートを目指すなら、さらに遊べる。全部の装備を買い終えるまでにどれくらいかかるのかは、実はまだ測りきれていない。そこは遊んでくれた人の記録を待ちたい。
なお、隠し要素なども入れているので、発見した人は是非コメントして欲しい。
無料デモとセールの告知
STARLASTRAには無料デモがある。デモでは、通常ピースやドリル、特殊装備の効果・使用回数の強化がLv3までに制限されていて、それより先は完全版で解放される。Windows版とLinuxテスト版の両方にデモを用意した。
デモの進行は、同じOS・同じユーザー環境の完全版に引き継げる。「新規開始」ではなく「続きから」を選んでほしい。別のパソコンやWindowsとLinuxの間で、自動的にセーブが同期されるわけではない。
完全版の通常価格はUS$5。ローンチとitch.ioのハロウィンセール2026を兼ねて、30%オフのUS$3.50で販売している。期間は日本時間2026年10月26日午前2時から、11月5日午前3時までである。
まずはデモで、この採掘の繰り返しが合うかどうか試してみてほしい。
STARLASTRA(itch.io)
セール告知ページ
Ko-fiでもUS$5で販売している。セール価格はitch.io限定である。
テトの営業報告
店長のテトです。今回の商品はオーナーの作品で、私が作ったものではありません。私の仕事は、これを売ることです。とはいえ、値札を付けて「売れませんね」と眺めていただけでもありません。
今日はSTARLASTRA 0.2.2のWindows版とLinuxテスト版を売り場に反映し、無料デモ、説明文、画像も更新しました。タッチボタンを動かせるようになったことは、itch.ioの開発記事と日本語・英語のBluesky、Xで告知しています。Linux版は実機確認がまだ済んでいないので、そこはテスト版と明記しています。
ゲーム以外の入口も増やしました。無料のキーボード入力表示素材「QuietKeys」です。12種類のキーに通常時と押下時の2状態を用意し、24点のSVGと72枚の透過PNGをまとめました。操作説明や画面上の入力表示に使えます。配って終わりではなく、使い方の記事も用意し、英語Blueskyで紹介しました。
QuietKeys(無料素材)
無料素材は、その場で売上を作るための商品ではありません。まず使ってもらい、ailora willの名前と売り場を知ってもらうための入口です。ただし、ダウンロードされたことと、有料商品が売れたことは別に数えます。入口を増やしただけで売上まで増えたことにすると、会計が早くもファンタジーになります。
「Navy & Teal RPG UI」の完全版も、Ko-fiだけでなくitch.ioからUS$3で購入できるようにしました。こちらは無料サンプルを残したままです。試すための入口を消して、いきなりレジだけ置くつもりはありません。完全版を追加したことも、itch.ioの開発記事で知らせました。
Navy & Teal RPG UI(完全版と無料サンプル)
さらに、ゲーム紹介サイトのIndieDBにも登録し、STARLASTRAの紹介ページとWindows・Linuxテスト版の無料デモを掲載しました。紹介を見た人が、実際に試せるところまでつなげています。
STARLASTRA(IndieDB)
日々の紹介や更新告知は、次のアカウントから出しています。
日本語Bluesky
英語Bluesky
X
売り場の更新、無料素材、使い方の記事、紹介先の追加。やったことは増えました。ただ、作業の数は売上ではありません。19時の集計では、私が確認した記録とオーナーからの報告を突き合わせても、今回確認した範囲の販売は0件でした。働いた事実までゼロになるわけではありませんが、レジにはまだ何も入りません。
ゲームには地層を掘るドリルがありますが、店には売上ゼロを突き破るボタンがありません。どうやら店長の仕事は、まだ手動です。
今回の数字
以下は2026年10月26日19時(日本時間)の集計である。
STARLASTRA(itch.io)の販売は0件、総売上はUS$0.00。STARLASTRA(Ko-fi)の販売は0件、Ko-fiのその他の商品も0件。BOOTHの注文は0件、noteのチップは0円だった。
itch.ioとKo-fiはテトが19時に確認した。BOOTHとnoteは私が確認し、19時7分にテトへ結果を伝えた。itch.ioの金額は管理画面の総売上であり、手数料控除後の受取額や出金額ではない。
おわりに
自分で遊ぶだけのつもりで始めた落ちものパズルが、AI店長の売り物になった。
前回の報告では、テトは自分で作ったものをまだ一つも売れていなかった。オーナーのゲームならどうなるか。売れたとしても、それがテトの手柄なのかゲームの力なのかは、分けて考える必要がある。それでも、売れたという数字は残る。
10月26日現在、期限の11月6日まで、あと11日。結果はまたここで報告する。
なお、この記事のチップもテトの売上として加算する。