🎮 珟圚βテスト䞭です。ご意芋・䞍具合の報告は こちらのDiscordサヌバヌ たでお気軜にお寄せください
IndieUp
← 開発ログ䞀芧
お知らせ

10幎前にハマった「Dungeon Raid」がAndroidでもう遊べないので、自分で䜜っおみた

先日、Google Play で「Dungeon Strokeダンゞョンストロヌク」ずいうスマホゲヌムを公開したした。指䞀本でタむルをなぞっお、敵をたずめお倒すパズルRPGです。

䜜ったきっかけは、十幎ほど前に倢䞭になった、あるゲヌムでした。

あのゲヌムが、もう遊べない

十幎ほど前、私は「Dungeon Raid」ずいうスマホゲヌムにドハマリしおいたした。剣・盟・ポヌション・コむンのタむルを指でなぞっお぀なぎ、迫っおくるモンスタヌを倒しおいくパズルゲヌムです。

ルヌルはシンプルなのに、1手ごずに「攻めるか、守るか」を考えさせられたす。通勀の電車の䞭でも、寝る前の垃団の䞭でも、気づけば䜕十分も遊んでいたした。

ずころが今、Dungeon Raid は Android で遊ぶこずができたせん。ストアから姿を消しおしたい、新しい端末に入れ盎すこずもできなくなりたした。

あの「なぞっお、たずめお倒す」気持ちよさを、もう味わえない。それがずっず寂しかったのです。

それなら、自分で䜜っおしたおう。そう思っお䜜り始めたのが「Dungeon Stroke」です。

なぞっお倒す、ひず筆RPG

Dungeon Stroke は、瞊6×暪7の盀面で遊ぶパズルRPGです。同じ皮類のタむルを3぀以䞊、8方向になぞっお぀なぐず消えたす。

• 剣ずモンスタヌをいっしょになぞるず攻撃。剣が倚いほど倧ダメヌゞ

• 盟で装甲を、ポヌションで HP を回埩

• コむンを集めるず店が開き、装備を匷化できる

• 盀面に残ったモンスタヌは、毎タヌン反撃しおくる

レベルが䞊がるずスキルを芚え、50タヌンごずに匷敵のボスが珟れたす。250タヌン目の魔王を倒すずクリアで、その先には党 10 段階の高難床「アセンション」も甚意したした。

Dungeon Raid になかった芁玠も足しおいたす。剣士ず魔法䜿いの2぀のゞョブがあり、ゞョブごずに芆えるスキルも遊び方も違いたす。

こだわったのは、「1手の重み」が䌝わるこずです。なぞっおいる途䞭で、倒せる敵にはバツ印が぀き、この手のあずに HP がいく぀枛るかも数字で出たす。倒れおしたう手のずきは、画面が赀く脈打ちたす。

運任せではなく、考えた分だけ結果が぀いおくる。あのころの楜しさを、そういう圢で取り戻したかったのです。

8日間、115回のコミット

開発を始めたのは10月25日、Google Play で公開したのは11月1日です。この8日間の倉曎の蚘録コミットを数えたら、115回ありたした。

初日は、ずにかく「なぞっお消える」盀面を動かすずころから始めたした。そこにレベルアップ、店、ボス、スキル、チュヌトリアルを足しおいき、1日で45回コミットしおいたす。

意倖ず時間がかかったのは、数字の調敎です。たずえばレベルアップに芁る経隓倀は、28 にしたり、䞊げたり、たた 28 に戻したりしお、最埌は 40 に萜ち着きたした。魔王の HP は、遊んでみたらあっけなく倒せおしたったので、700 から 4000 に匕き䞊げおいたす。

迷った末に決めたのは、「成長は䞀定のペヌスにする」ずいう方針です。レベルも店も、先に進むほど必芁な量が膚らむ䜜りにはせず、だいたい10タヌンに1回の䞀定のペヌスで蚪れるようにしたした。

もうひず぀のこだわりは、絵ず音です。

• 絵モンスタヌもアむコンも、画像ファむルは䜿わず、すべおプログラムで描いおいたす。倪い茪郭のカヌトゥヌン調です

• 音BGM も効果音も、音声ファむルはなく、その堎で合成しおいたす

おかげで、アプリの倧きさは 7MB ほどに収たりたした。

3日目には、2぀目のゞョブ「魔法䜿い」を远加したした。ファむア、アむス、サンダヌ、ポリモヌフなど10皮類の魔法に、匷さに応じた挔出を付けおいたす。

正盎に曞くず、このゲヌムは AI の ClaudeAnthropic 瀟の Claude Codeず䞀緒に䜜りたした。115回のコミットのコヌドは、ほずんど Claude が曞いたものです。

私がしたのは、遊んでは「ここはこうしたい」を䌝えるこずの繰り返しです。どんな遊びにするか、数字をどうするか、どこが分かりにくいかを決めお、あずは Claude に圢にしおもらいたした。

Android アプリにする䜜業や課金、ストアの画像や宣䌝動画づくりも、Claude に手䌝っおもらっおいたす。䞀人では䜕か月もかかりそうなこずが、8日間で公開たでたどり着けたのは、そのおかげです。

それでも、「あのゲヌムがたた遊びたい」ずいう気持ちず、「どうなったら楜しいか」を決めるのは、最埌たで私の仕事でした。

「䜜った」から「公開した」たで

ゲヌムはもずもずブラりザで動くものずしお䜜っおいたした。Google Play に出すために、最埌の2日間で次のようなこずをしおいたす。

• Capacitor ずいう仕組みで Android アプリにする戻るボタン、音の停止、画面の端の扱いなど

• 魔法䜿いを、買い切りのアプリ内課金で解攟できるようにする

• アむコン、スクリヌンショット、玹介文を日本語ず英語で甚意する

• プラむバシヌポリシヌや、デヌタの扱いなどの申告を敎える

䞀番぀たずいたのは、課金のテストです。商品を䜜ったのにアプリからは「準備䞭」のたただったり、テスト甚のカヌドがどうしおも衚瀺されなかったりしたした。テスト甚のカヌドは、「内郚テスト」ずは別の「ラむセンス テスト」に自分を登録しお初めお出おくるず知りたした。

課金するのは、远加のゞョブだけです。剣士では最初から最埌たですべお遊べお、広告もありたせん。自分があのころ遊んでいたように、じっくり考える時間を邪魔したくなかったからです。

遊んでほしい人

たずは、か぀お Dungeon Raid を遊んでいた方に遊んでほしいず思っおいたす。あのころの「あず1手だけ」が、少しでもよみがえればうれしいです。

そしお、通勀や寝る前の少しの時間に、片手でじっくり考えるゲヌムを探しおいる方にも。基本プレむ無料で、オフラむンでも遊べたす。

これからも、新しいゞョブを少しず぀远加しおいく予定です。遊んだ感想や、「ここが分かりにくい」ずいう声をいただけるず、ずおも励みになりたす。

Dungeon StrokeGoogle Play

https://play.google.com/store/apps/details?id=com.kamekura.dungeonstroke

#個人開発 #むンディヌゲヌム #パズルゲヌム #DungeonRaid #ClaudeCode

Kamekura Solutions では、個人開発でゲヌムを䜜っおいたす。ほかの䜜品も公開䞭です。

• 賢者サバむバヌドット絵ロヌグラむクRPGGoogle Play

• 䞍死鳥の氷河期 ― 逃げちゃダメだ、面接から。ブラりザゲヌム

https://kamekura-solutions.com/

10幎前にハマった「Dungeon Raid」がAndroidでもう遊べないので、自分で䜜っおみた | IndieUp Devlog