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連携