Vampire Survivors開発はオープンソースによる熱狂的な夢のようです

最新号のGame Informerには、Vampire SurvivorsのクリエイターであるLuca Galanteとの素晴らしいインタビューが掲載されており、その内容は驚くべきものです。 Galanteは過去にも彼の驚異的なヒットゲームについてたくさんのインタビューを受けてきましたが、Game Informerとのチャットでは、ゲームを生み出すためのツールや技術についてさらに詳しく教えてくれます。

ガランテは、Pao Yumolと話をして、開発に関するいくつかのおなじみの話や、ギャンブルアプリのプログラミングバックグラウンドがゲーム全体のデザインにそれほど影響を与えなかったこと、宝箱の開封にのみ影響を与えたこと、そして最初に彼をインスパイアしたのはLEMEのモバイルゲーム「Magic Survival」だったことを繰り返しましたが、ゲームを可能にした方法についてはいくつかの新しい情報があります。

たとえば、オープンソースのツールや無料のアセットの普及が、ガランテを自分自身のゲームを作る旅に送り出したものです。 ガランテは具体的にはHTML5オープンソースゲームエンジンPhaserを使用し、デフォルトのエンジンアセットでVampire Survivorsの基本を構築しました。

何百ものスプライトが画面に流れ込むと視覚的な混乱が止まらなくなるゲームのジャンキーなビジュアルは、キャッスルヴァニアのスプライトパックを手に入れたときからそこにありました。 彼は、スプライトが「正しいサイズでレンダリングされていなかった」とGame Informerに語り、それらの不完全さに惚れ込んだ、と語った。

「それらはすべて非常に混沌とした、めちゃくちゃなものでした。画面にはたくさんの緑があり、巨大なカマキリと地面に草がありました。」

オープンソースのゲームエンジンを使用すると、少ないリソースで多くを実現できます

ガランテの開発プロセスは、プレイ可能なキャラクターや武器の設計を開始するときに本格的に始まったようで、それは今でも「開発プロセスでのお気に入りの部分」です。 彼のデザインへのアプローチは「傭兵」的であり、スプライトパックから個々のアセットを取り、その場で攻撃パターンをコーディングし、キャラクター、感触、一貫性についてはほとんど考えていませんでした。

この...えーと、「方法論」は2023年に奇妙な形で現れ、彼がゲームを開いてみると、ゲームインフォーマーが「認識できない」と言っているキャラクターを見つけました。 開発中に、彼は「ブラックアウト」(彼の言葉)して、そのキャラクターを作ったことを忘れてから眠りについてしまったようです。

ゲーム開発のブラックアウトの話は、多くの開発者にとってクランチや過労の緊張した思い出を呼び起こすかもしれませんが、ガランテはそれを自分自身のツールセットに対する精通として捉えているようです。「これは、プログラミング言語、ゲームフレームワークなど、ツールについて非常によく知っているからこそくることがある」と語っています。

物語は、能力がただ立って敵を通し流すことだけのクリスマスツリーキャラクターPeppinoの話で締めくくられています。 ガランテは、友人からゲームのセールスがYouTuber SplatterCatがゲームのレビューを公開した後、急増していることを知らせるメッセージを受け取っていた2022年1月7日に取り外していたクリスマスツリーに敬意を表して彼を作りました。

ガランテによると、彼はツリーを取り外すのを忘れてしまい、それから永遠に残すことに決めました。

しかし、Peppinoの「立ち止まる」ギミックは、自己課題として「移動禁止」チャレンジに挑むプレイヤーについて学んだことから来ています。 ガランテはGame Informerに語って、未使用の松の木のスプライトとアパートに立ち続けるクリスマスツリーが手元にあったと言いました。

「Peppino」という名前はイタリア語で「松の木」という意味なので、「私の非常にばかげた脳で、これらのすべての要素をまとめました」とアウトレットに伝えました。

本文の残りを読むためには、Game Informerのウェブサイトにアクセスされることをお勧めしますが、GameStopがアウトレットを閉鎖し、オンラインアーカイブを削除する決定を下した後、インタビューはオンラインで公開されませんでした。

自分で読むために、Game Informerの最終号の実物を探してみることをお勧めします。