ブログに戻る

血と汗とコード:horizOn 史上最大のインディーゲーム向けバックエンド・アップデートの全貌

公開日 2026年2月22日
血と汗とコード:horizOn 史上最大のインディーゲーム向けバックエンド・アップデートの全貌

血と汗とコード:horizOn 史上最大のインディーゲーム向けバックエンド・アップデートの全貌

ゲーム制作だけでも十分に大変です。その背後にあるインフラ構築まで手が回らない、そんな悩みはもう必要ありません。

horizOn の目標は常にシンプルです。リーダーボード、クラウドセーブ、認証、リモート設定といった強力なゲームバックエンドを、自前で構築する悪夢に悩まされることなくインディー開発者に提供することです。ここ数週間、私たちのチームは大量のコーヒーを飲み、ほとんど眠らずに走り続けてきました。皆様からのフィードバックに耳を傾け、古いコードを解体し、皆様の生活を真に豊かにすると信じるシステムを構築してきました。

本日、過去最大級のアップデートをリリースできることを誇りに思います。これは単なる機能の羅列ではありません。皆様が最も重要なこと、つまり「ゲームを楽しくすること」に集中できるよう、数週間にわたって心血を注いできた成果です。今回リリースされた全内容をご紹介します。

🎮 Unreal Engine SDK:ネイティブでクリーン、即戦力に

多くのご要望にお応えし、夜遅くまで調整を重ねて完成させました。既存の Unity および Godot SDK に加え、horizOn は正式に Unreal Engine をサポートしました。

単に安易なラッパーを Unreal に被せて終わりにするつもりはありませんでした。Unreal でカスタムバックエンドをゼロから構築しようとしたことがある方なら、どれほどのボイラープレートとフラストレーションが伴うかご存知でしょう。私たちの Unreal Engine SDK は、C++ および Blueprint 開発者にとって完全にネイティブに感じられるよう設計されています。

  • メリット: SDK を導入し、API キーを設定するだけで接続完了です。Unity、Godot、Unreal をフルカバーしたことで、horizOn は今日のインディーゲームの大部分を支えるエンジンをシームレスにサポートします。一つのバックエンドで、あらゆるエンジンに対応します。

🚨 組み込みクラッシュレポート:プレイヤーが気づく前にエラーをキャッチ

ゲームがクラッシュし、その原因も把握できないままプレイヤーから低評価のレビューを書かれることほど、心が折れることはありません。

Sentry や Crashlytics のような重くて高価なサードパーティ製ツールの導入を強いる代わりに、horizOn に直接 自動クラッシュレポート機能 を組み込みました。リソースの限られたインディー開発者が、すべてを一箇所で管理できるようにしたかったのです。

  • 活用方法: システムが自動的にクラッシュを捕捉し、タイプ別にグループ化して、ダッシュボード上でトレンドとなっているエラーにフラグを立てます。クラッシュデータは、リーダーボードやプレイヤーデータと同じ場所に保存されます。ゲームをリリースし、リアルタイムで不具合を監視し、迅速に修正しましょう。

🤖 MCP サーバー統合:AI がゲームバックエンドと融合

私たちは常に開発の未来を見据えており、これは情熱を注いだプロジェクトの一つです。AI アシスタントと外部ツールを接続するオープン標準である Model Context Protocol を活用し、horizOn 用の MCP サーバー を構築しました。

これをいかに実用的なものにするか、多くの時間を費やしました。現在、Claude、Cursor、または MCP 互換の AI ツールを使用している場合、horizOn のバックエンドに直接接続できます。

  • 結果: AI アシスタント内で、自然言語を使ってリーダーボードの照会、プレイヤーデータの確認、リモート設定の管理が可能です。エディタ、ダッシュボード、ターミナルを行き来することなく、AI がその場で処理を代行します。

📱 デザイン刷新されたダッシュボード:より速く、美しく、モバイル対応

「以前のダッシュボードは少し使いにくい、特に外出先では」という声にお応えしました。UI を完全に解体し、本当に必要な情報に集中できるよう再構築しました。

情報の優先順位、レスポンシブなデータテーブル、読み込み速度に数日間こだわり抜きました。そして何より、ついに 本格的なモバイル対応 を実現しました。

  • 重要性: メインモニターでデバッグしている時も、通勤中にスマホでリリース当日のプレイヤー指標をチェックしている時も、horizOn のダッシュボードは高速で読みやすく、レスポンシブに動作します。

🌍 グローバルロードバランサー:一つのドメインですべてを統治

インフラのルーティングは地味な分野ですが、極めて重要です。以前の horizOn はリージョンごとのサブドメインを使用していたため、サーバーリージョンを選択して SDK を手動で設定する必要がありました。機能はしていましたが、スマートとは言えませんでした。

今回、すべての horizOn インフラの前面に グローバルロードバランサー を配置するという、大規模なアーキテクチャのアップグレードを実施しました。

  • アップグレード内容: 世界中どこからでも、一つのドメイン、一つのエンドポイントで完結します。リクエストは自動的に最も近い利用可能なサーバーにルーティングされます。開発者側のリージョン設定は不要になり、プレイヤーの居住地に関わらずレイテンシが大幅に低減します。これはバックエンドの巨大な変更ですが、開発者からは一切見えません。優れたインフラとは、まさにそういうものであるべきです。

🛠️ horizOn Simple Server:ゲームバックエンドを無料でセルフホスト

すべてのプロジェクトにマネージドサービスが必要なわけではなく、私たちはベンダーロックインを強く嫌います。プロトタイプを作成中であったり、ハードウェアを完全に制御したい場合もあるでしょう。

だからこそ、無料のオープンソース・セルフホスト版である horizOn Simple Server のリリースに全力を尽くしました。

極限まで摩擦を減らすよう設計しました。外部依存関係のない単一の PHP アプリケーションです。Docker も Composer も Java も不要です。標準的な PHP ホスティングに配置するだけで、数分で完全に動作するゲームバックエンドが手に入ります。

  • 最大の特長: 当社のマネージド BaaS と完全に API 互換性があります。まずは Simple Server で無料で開始し、ゲームの人気が爆発してサーバー管理を任せたくなった時は、即座にマネージドサービスに切り替えられます。コードの書き直しも、移行の悩みもありません。認証、リーダーボード、クラウドセーブ、クラッシュレポート、これらすべてが皆様自身のハードウェア上で無料で利用可能です。

次のステップは?

一度のプッシュで 6 つの巨大なアップデートを届けました。私たちは疲れ果てていますが、皆様がこれらの新しいツールを使って何を創り上げるのか、楽しみで仕方がありません。horizOn は、エンタープライズ向けの肥大化した機能ではなく、生のパワーを求める開発者のために、開発者自身によって構築されています。

horizon.pm で horizOn を無料でお試しください。または GitHub で Simple Server を入手して、今すぐセルフホストを始めましょう。

ご意見は Discord や Twitter でお聞かせください。さて、それでは少し眠らせていただきます!

このダッシュボードは以下のチームによって愛情を込めて作られています Projectmakers

© 2026 projectmakers.de

unknown-v1.91.1 / unknown-v--