AI News HubLIVE
サイト内リライト2 分で読了

TapToyPia:Pokopiaに触発されたクリッカー系ブラウザゲーム

妻がPokopiaをプレイしているのを見てインスピレーションを受け、TapToyPiaを開発しました。プレイヤーは探検家となり、新しい惑星で入植地を築きます。ジェネレーティブAIを活用し、2Dマップから3D惑星ビューへのシームレスなズームを実現しました。

ソースHacker News AI著者: memalign

著者は、妻がPokopiaをプレイしているのを見て、TapToyPiaを開発した経緯を詳しく語ります。妻はPokopiaを「これまでで最高のゲーム」と絶賛し、著者は10分ほど観戦した後、Pokopiaに触発されたシンプルなデメイク(簡易版)を作れば満足できるだろうと考えました。その結果生まれたのがTapToyPiaで、ウェブブラウザ上でプレイ可能です。

TapToyPiaでは、プレイヤーは探検家となり、人類の新たな故郷となる入植地を築くため、片道ミッションで新しい惑星に送り込まれます。探索中、動植物を発見し、それらを活用します。ゲームメカニクスはクリッカーゲームに着想を得ており、また無意識のうちにマインスイーパーの影響も受けているかもしれません。著者は、Pokopiaの世界修復の「禅」と、クリッカーゲーム(特に好みのUniversal Paperclips)の複雑化していく楽しさを捉えたゲームを目指しました。

ジェネレーティブAIを活用したプロジェクトではいつものことですが、当初の想定よりも野心的なものになりました。このプロジェクトで最大の例は、2Dマップから3D惑星のインタラクティブビューへのシームレスなズームです。ジェネレーティブAIがなければ、サイドプロジェクトでこれを自力で実装する時間はなかったでしょう。また、単体テストのカバレッジが迅速な開発と変更の安全性を確保する鍵となりました。ブラウザとNodeのコマンドラインの両方でテストを実行できるようにし、AIツールがNodeでテストを実行できるため、非常に効率的なイテレーションが可能になりました。

著者は、このプロジェクトが単なるゲーム開発ではなく、ジェネレーティブAIによるゲーム開発支援の実践でもあると述べています。個人開発者がAIを活用することで、従来はチームでなければ実現できなかった機能を実装できることを示しています。TapToyPiaは現在ウェブ上でプレイ可能で、ソースコードや開発の詳細は著者のブログ(https://memalign.github.io/p/taptoypia.html)で公開されています。

この事例は、個人開発者でもAIツールを使えば、視覚的な魅力とゲームの深みを備えた作品を迅速に制作できることを示しています。