Skip to content

Udonarium Axeについて ​

AXE — Adventure. eXperience. Encore. 冒険を。経験に。もう一度。

このページは、Udonarium Axeの成り立ち(名前と系譜)と、取り込ませていただいた仕事のクレジットをまとめたものです。

Udonarium Axeは、ブラウザ上で動作するTRPGオンラインセッション支援ツールです。 SkyWay版では、テーブル上のオブジェクト(コマ・カード・ダイスなど)はブラウザ同士のP2P通信で直接同期され、ゲームデータが中央のサーバーに保存されることはありません。設置する人がサーバー版(ベータ)を選んだ配置先では、卓のやりとりが部屋のサーバーを通り、卓は最後の1人が抜けてからしばらく(既定では24時間)サーバーに残ります。

Udonarium Axeの通信構成 参加者のブラウザどうしがWebRTCで直接つながり、コマ・チャット・画像をやりとりします。 SkyWayは接続の仲介、トークン発行サーバーは入室トークンの発行だけを担当し、ゲームデータは通りません。 ブラウザどうしのP2P(WebRTC)コマ・チャット・画像・ダイスはここだけを流れるあなた参加者B参加者Cブラウザブラウザブラウザサーバーが関わるのはここまで接続の確立入室トークンSkyWayトークン発行サーバー相手を見つけて繋ぐだけ自分で用意する小さなサーバー
SkyWay版では、ゲームデータは参加者のブラウザ間だけを流れ、中央サーバーには保存されません。

Udonarium(TK11235)を源流とし、その派生である Udonarium Lily(entyu)の機能・コードを受け継いでいます。そのうえで実装の土台を新しく作り直し、独自の機能を加えました。

動作確認しているブラウザ

もっとも多く動作確認しているのはデスクトップ版Chromeです。スマートフォン・タブレットでも遊べます(画面に合わせて専用のレイアウトに切り替わります)。

名前について ​

Adventure. eXperience. Encore. — 冒険を、経験に、もう一度。

卓の一晩は終わりますが、記録から読み物や動画やまとめとして呼び戻せます。

系譜とクレジット ​

本プロジェクトは以下のMITライセンス作品の系譜にあります。 Lilyで追加された立ち絵差分・カットイン・バフ/デバフ管理・画像タグ等のコードを継承し、実装基盤を現行Angularで作り直したうえで独自機能を加えています。

作品作者リポジトリ
UdonariumTK11235TK11235/udonarium
Udonarium Lilyentyu(円柱)entyu/udonarium_lily
Udonarium AxeSavageChieftain / XelltisXelltis/udonarium_axe

機能の切り分けについて

上記の機能の切り分けは、各リポジトリのLICENSE・コード・公開情報を根拠にした暫定整理です。

取り込ませていただいた仕事 ​

系譜とは別に、フォークや提案として作られた機能を本家へ取り込んでいます。

機能作者出どころ
卓上ディスプレイ(2D多方向閲覧・回転メニュー・外周ティッカー・多方向カットイン・実寸表示)とレイヤーokamichiokamichi/udonarium_axe
カード文章(カードの面に文字を重ねる)synchro4351synchro4351/udonarium_axe

取り込みにあたって設定の置き場や保存先を変えたものはありますが、機能そのものは各作者の設計と実装によります。コミットは著者名もハッシュもそのまま残しています。