UnderworldNexus.com

テーブルトークRPG向けに開発している個人Webプラットフォーム。キャラクター管理、ルールに対応したキャラクター作成、RPグループ、コミュニケーション、セッション用ツールをブラウザ上で統合しています。

個人で開発しているWebプロジェクトです。現在は公開アルファ版として利用できます。

課題
キャラクター管理、連絡、日程調整、セッション用ツールは、別々のサービスに分かれがちです。
解決策
これらの機能をブラウザ上でまとめて扱えるモジュール型のWebプラットフォーム。
成果
公開アルファ版として稼働しており、継続的に機能を追加・検証しています。

概要

本プロジェクトは現在アルファ版の段階で、継続的に機能の追加と検証を行っています。

導入前の状況

ロールプレイのグループでは、キャラクター管理、連絡、日程調整、ダイスやセッション用のツールが別々のサービスに分かれていることが少なくありません。UnderworldNexusは、これらをひとつのブラウザベースのプラットフォームにまとめています。市場調査に基づくものではなく、制作の動機そのものです。

課題

卓を運営していると、キャラクターシート、チャット、カレンダー、ダイスツールを行き来することになります。本来ひとつながりの情報が、別々の場所に散らばっている状態でした。

目標

ロールプレイの卓で繰り返し発生する作業をひとつのプラットフォームにまとめること。権限は明確にし、グループの内容を外部に預けずに済むようにすること。

解決策

キャラクターの管理、RPグループの運営、進行中のセッション用ツールをブラウザ上で扱えるモジュール型のWebプラットフォームを開発しました。

  • ひとつのアカウントで複数のキャラクター。名前、カラー、プロフィール画像、ギャラリーを設定でき、複数のブラウザタブで並行して使えます
  • D&D、DSA 5、Vampire V5、Werewolf W5、独自システムに対応した手順形式のキャラクター作成ウィザード。数値はポイント制に沿って検証されます
  • RPグループにはフォーラム、内部メール、カレンダー、グループ参加の手続き、ランクと権限の仕組み、セッションログの保管庫を用意
  • 進行中のセッション向けのツール。ダイス、RPポーズとチャットコマンド、トークンと視界を扱えるマップ、画像アップロード付きのハンドアウト、イニシアチブ管理、セッションタイマー、BBCode記法
  • WebhookによるDiscord連携。公式セッションはDiscordのチャンネルに転送され、ボイスリンクはチャットルームのツールとつながります
  • 公開範囲の保護。非公開・非表示のルーム、グループ単位の可視性、保護されたキャラクターギャラリー、内部メール

成果

複数の機能領域を統合したWebプラットフォームが公開アルファ版として動作しており、開発を継続しています。

ビジネス上の効果

キャラクター、やり取り、日程、セッション用ツールを複数のサービスに分散させず、ひとつの場所にまとめられます。

担当範囲

企画、機能とプロセスの設計、データモデル、実装、UX、連携、テスト、運用を担当。AIを活用した開発で進めています。

技術的な詳細

技術的なポイント

  • ひとつのアカウントで複数キャラクター、タブ単位のキャラクター切り替え
  • ポイント制に沿って検証するルール対応のキャラクター作成ウィザード
  • ランクと権限によるグループ・ルームの分離
  • ブラウザ上で使えるセッション進行用ツール
  • WebhookによるDiscord連携

UnderworldNexus.comを開く