私はテーブルトークRPG(ロールプレイングゲーム)をたくさんプレイしてきました。頻度も種類も豊富です。普段は友達とRPGをプレイするのが好きですが、ここ2年間はオンラインゲームをプレイしています。(LCTT注:ここで言うRPGとは、「伝統的な」対面式のテーブルトークゲームを指し、多くの人が初めて出会ったビデオRPGのことではありません。) 最初は、オンラインゲームを長期的にプレイする方法がよく分かりませんでした。オンラインゲームを長期的にプレイできるツールはたくさんあることは知っていましたが、どれも興味をそそるものではありませんでした。ところが、オープンソースのオンラインテーブルゲームの世界を発見したのです。オープンソースのアプリケーションをいくつか使うだけで、今ではすべてのゲームをオープンソースプラットフォームでプレイできるようになりました。 今年も素晴らしい時期です。ちょうどフリーRPGデー(LCTT注:今年のイベントは7月23日)が開催されているからです。フリーRPGデーでは、テーブルトップRPG業界のパブリッシャーがゲームを無料で配布し、プレイヤーに新しいゲームや冒険を楽しんでもらう機会を提供します。2020年は中止となりましたが、今年はライブイベントとして復活し、ダンジョン・クロール・クラシックスとPaizoによる無料RPGデモのダウンロードによるバーチャルサポートも提供されました。 このイベントで提供される仮想製品だけでは不十分な場合は、まだ試していない可能性のある 5 つのオープンソース デスクトップ RPG ゲームのリストもまとめました。 ゲームをプレイする準備ができたら、これらのオープンソース ツールをいくつか試して、ゲーム体験をどれだけ向上できるかを確認してください。 チャットオンラインRPGゲームにおける最も基本的な(そして技術的に唯一の)要件はコミュニケーションです。これはゲームの媒体であり、プレイヤーはコミュニケーションをとる手段を必要とします。 いくつか良い選択肢があります。帯域幅の要件が最も低いツールはMumbleだとわかりました。これは純粋なボイスチャットアプリケーションで、非常に効率的なOpusコーデックを使用しているため、誰もが何時間も途切れることなく会話できます。 Mumbleクライアント 世界中でパブリックインスタンスが運営されているので、Mumbleクライアントをダウンロードすれば、どのインスタンスにも参加してオンラインゲームを楽しむことができます。「Press to Call」設定を使えば、バックグラウンドノイズをカットできるので、他の家族が他の作業をしていて、あなたのデスクトップセッションに邪魔されたくない時などにとても便利です。 テキストチャットクライアントもあります。私のゲームグループでは、ゲーム関連のリンクを投稿するためによく使っていますが、ゲームとは関係のない話題でも会話できるので、会話の話題を逸らすことなく会話を楽しむことができます。 プレイヤーが表情を見たい場合、あるいはWebベースのビデオチャットアプリケーションに慣れている場合、Jitsiはテーブルを囲んで対面で集まる代わりに最適な選択肢です。Jitsiは、これまで使用してきた他のビデオチャットソフトウェアとほぼ同じ、あるいはそれ以上にシンプルです。「ルーム」を作成し、友達を招待し、知らない人をブロックして、何時間でもプレイできます。ミュートやカメラのオフも直感的に操作でき、インターフェースも魅力的です。新しい機能が定期的に開発・リリースされています。 ジツィ Mumble と Jitsi はどちらもデスクトップとモバイルデバイス用のクライアントを備えているため、誰でもどのデバイスでも使用できます。 キャラクターリスト私はデジタル キャラクター テーブル ソリューションをリリースしましたが、RPG プレイヤーなら誰でも、キャラクターの管理は単なる統計以上のものだと知っています。 複数のセッションにまたがるオンラインゲームでは、ゲーム間の中断時間が長いことに気づきました。紙とペンでプレイするゲームではプレイヤーにアトリビューション(損失)の計算を依頼するのは無理があると思っていましたが、すべてがデジタル化されている環境では、アトリビューションの追跡を依頼するのは簡単だと、ふと気づきました。 オンラインで利用できるスプレッドシートは数多くありますが、オープンソースの選択肢としてはEthercalcが挙げられます。Ethercalcのインスタンスは世界中に分散しているため、無料のEthercalcホストを見つけるのは簡単です。あるいは、PodmanやDockerを使って独自のインスタンスを簡単にインストールして実行することもできます。 Ethercalc の在庫スプレッドシート Etherclacは、いくつかの重要な要素を提供します。共有台帳により、プレイヤーはチームが所持するアイテム(そして誰がそのアイテムを所持しているか)、各アイテムの重量と価値を追跡できます。ゲーム中にチームが戦利品を集めると、そのアイテムが記録されるため、過積載のために新しいアイテムを拾えない可能性があるかどうかを把握できます。 この共有スプレッドシートは、さまざまなゲーム セッション間で参照および整理できるため、プレイヤー (PC) は、どのアイテムを販売できるか、どのアイテムを保管バッグに入れることができるか、次のセッションでより良い戦利品が見つかった場合にどのアイテムを安全に破棄できるかを知ることができます。 地図Mythic Tableは、デスクトップゲーム用のオープンソースの共有マップシステムです。画像をゲームマップとして読み込み、マップ上の番号付きマーカーを動かしてプレイヤーキャラクターの位置を示すことができます。 Mythic Tableを前回紹介して以来、開発の継続を確実にするためにKickstarterでのクラウドファンディングキャンペーンを成功させました。また、いくつかの新機能が追加されましたが、中でも最も注目すべきは「Fog of War」機能です。この機能により、ダンジョンマスターはマップを非表示にし、プレイヤーが探索した部分のみを表示できます。 Mythic Table によってレンダリングされたダンジョンマップと、チャット、マップ、キャラクターのユーザーインターフェイスの選択肢 ここ数ヶ月、Mythic Tableという優れた直感的なマップシステムを使って2つのゲームを運営しています。Mythic Tableにはデジタルダイスポットも備わっているので、プレイヤーがダイスを持っていない場合でも、あるいは公衆の面前でダイスを振りたい場合でも、共有ダイスプールとして利用できます。 Mythic Table は mythictable.com で試すことができます。また、Github のコード リポジトリにアクセスすることもできます。 オープンソースのオープンゲーム私が使用しているオープンソースツールは汎用性が高いため、どんなゲームシステムでも動作します。すべてオープンソースなので、プレイヤーが使用しているオペレーティングシステムに関係なくオンラインで使用でき、すべてセルフホスト可能です。 プログラマーでありゲーマーでもあるなら、Gitリポジトリにアクセスして、何か貢献できるものがないか探してみましょう。ゲーマーやゲーム管理者の方は、次回デジタルゲームテーブルに座る際にこれらのツールを試してみてください。最高のゲームアプリケーションの中には、小さなオンラインアカウントだけで使えるものもあるので、驚くかもしれません。 |