reserve.arctic.tf — オンデマンドTF2サーバー(プレビュー)

reserve.arctic.tfは、競技向けTF2サーバーをオンデマンドで予約できるプレビュー版です。予約ごとに45か所以上のロケーションから新しいクラウドインスタンスを作成します。

これは何?

reserve.arctic.tfは、競技向けTeam Fortress 2のオンデマンドサーバー予約システムです。RGL、ETF2L、ozfortressなどの競技用configがあらかじめ用意されています。ロケーションを選んで、予約して、そのままプレイするだけです。

基盤となるソフトウェアはAGPL-3.0のもとでオープンソースとして公開されています: https://github.com/cometsmarsblackberry/summon

どう動くの?

既存のサービスのようにサーバーを24時間365日稼働させておき、予約時にその中の1台を割り当てるのではなく、reserve.arctic.tfは予約ごとにまったく新しいクラウドインスタンスを作成します。利用が終わると、そのインスタンスは破棄されます。

これにより、より多くのロケーションを提供できます。現在は6大陸に45か所以上あり、常時サーバーを稼働させるには現実的でない地域も含まれています。

その代わり、常時稼働しているサーバーに参加する場合と比べて、プロビジョニングには少し時間がかかります(約2〜3分)。この待ち時間は短縮できるよう取り組んでいます。

使い方

  1. https://reserve.arctic.tf にアクセスし、Steamでサインインします
  2. ロケーション(pingで並び替え可能)と開始マップを選び、reserveを押します
  3. サーバーが起動するまで約2〜3分待ってから接続します
  4. ゲーム内チャットコマンドを使います: !config で競技用configを読み込み、!changemap でマップを変更し、!end で予約を終了します

今後について

これはプレビューリリースなので、まだ荒い部分があると思います。フィードバックは積極的に受け付けています。すでにロードマップに入っているものは次のとおりです。

  • サーバープロビジョニングの高速化
  • ロケーションの追加
  • configの追加(リクエストに応じて)
  • MVM、MGE、その他ゲームモードへの対応

問題に遭遇したり、提案があったりしたら、ぜひ知らせてください!