公式サイトどどんとふ@えくすとり~む公式マニュアルどどんとふで始める初めてのオンラインセッション2017年夏の号!GitHubリポジトリtorgtaitai/DodontoF使用技術Flash、Rubyテンプレートを表示どどんとふは、たいたい竹流氏によって開発されているオンラインセッションツール。概要[編集]オンラインセッションに必要な多くの機能を備えた、総合オンラインセッションツール。部屋の作成、チャット、ダイスボット、キャラクター管理、マップ管理、イニシアティブ表といった基本的な機能に加えて、以下のような豊富な機能を搭載している[1]。多言語対応ダイスボット[編集]ダイスボットとしてBCDice(ボーンズ&カーズ)を使用している。現在のBCDiceは、どどんとふ環境で動作することを前提として開発、テストされている。様々なゲームシステムのダイスロールおよび表引きに加え、独自の表の追加、カード機能などBCDiceの機能をフル活用しているのは、どどんとふならではである。Flashの廃止に伴う影響[編集]どどんとふのクライアントプログラム(プレイヤーが操作する画面のプログラム)は、Flashを使用して作られている。Flashは2020年に廃止されることが決定しており、2021年以降、通常はブラウザからクライアントプログラムを動作させることができなくなる。そのため、どどんとふ公式鯖[2]やどどんとふむせる[3]では、管理者が2020年にどどんとふの提供を終了することを宣言している。Rubyで書かれているどどんとふのサーバープログラムは、Flash廃止の影響を受けず、2021年以降も動作する。そのため、クライアントプログラムのみHTML5で書き直す試みが行われている(kitt氏のHTML5版どどんとふ)。HTML5版のクライアントが十分に動作するようになれば、2021年以降もどどんとふを使ってオンラインセッションを楽しむことができる可能性はある。設置[編集]小規模サーバー[編集]以下の説明は公式マニュアル[1]を基にしている。少人数で使用する場合は、Ruby(1.8.7以上)が使えるレンタルサーバーにファイルを置き、パーミッションの設定をするだけでよい。マニュアルでは、さくらインターネットのレンタルサーバー(さくらのレンタルサーバ)が推奨されている。公式サイトのダウンロードページから最新版または安定版のzipファイルをダウンロードし、展開する。さくらのレンタルサーバでアカウント名が「trpg_net」の場合、展開したファイルを以下のように配置し、パーミッションを設定する。上記の例の場合、URLはhttp://trpg_net.sakura.ne.jp/DodontoF/DodontoFServer.rbとなる。ファイルの配置およびパーミッション設定が正しくできていれば、以下のように表示される。["「どどんとふ」の動作環境は正常に起動しています。上記の例の場合、URLはhttp://trpg_net.sakura.ne.jp/DodontoF/DodontoF.swfとなる。大規模サーバー[編集]レンタルサーバーを使う場合、快適に使用できる人数は10人程度までであり、それ以上の人数では負荷が重くなる。大規模なサーバーでは、以下のような構成とする例が多い。高性能なサーバーやVPSを使う。メモリに余裕があれば、RAMディスクを使う。必要に応じて、TCP/IPに関するLinuxカーネルのチューニングを行う。Webサーバーとしてnginxを使う。最新のRubyを使う。FastCGIを使う。spawn-fcgiなどでサーバープログラムを起動する。Gem「fcgi」を使う。Gem「msgpack」を使う。擬似cometモードを使わない。設置の手順を解説している記事として、以下のものがある。ふを動かすTRPG.NETへのどどんとふの設置時の作業を基にしている。ふをdebian+nginxで動かすやり方(nginxセットアップ編)@公式鯖3rdシリーズどどんとふ公式鯖へのどどんとふ設置作業の記録。ハードウェアの性能を満たすのは難しいが、各要素は参考になる。"2020年12月にどどんとふ公式鯖終了がかなり濃厚です。HTML5版を残すかは開発体制状況次第です。Quoridornやねこ卓その他ツールは継続予定ですが、サーバー負荷は激減するけど収益も激減するのは確実なので、そこら辺をどうするかも課題です。無罪になったのにCoinhive無くなっちゃうしなあ。回アクセスされました。プライバシー・ポリシーTRPGツール開発・運用Wikiについて免責事項モバイルビュ。