06/08/19 03:04:22
>351
…えーと、「―(ダッシュ)」との要望だったので私「~」しか直してませんよ、今回(笑)
元々、「~」を「~~」(マイナスじゃないですよ?)に置換してあったのを
~に関してだけ新しいロジックで直したんです。時間があったら確認してみてください。
でも、しばらくは多分「-」(全角ハイフン)はだめでしょうね(笑)
359:351
06/08/19 03:28:14
返答ありがとうございます
気付いた点を羅列していきます
最新バージョンのたけとんぼでログ保存をして開いてみると
相手から受け取る「~」が「?」に文字化けしていました
たけとんぼ上では相手から受け取る「~」は
普段と異なる形の「~」(Unicodeの「~」でしょうか)に見えていました
他クライアントへ「~」の送信には問題ないですが
受信の方では文字化けが起きています
360:幻月
06/08/19 12:16:05
>351
うーん、ちょっと保留
私のところで出てないんですわ、それ。
送信先たけとんぼも受信側たけとんぼも同じバージョンですか?
厳しいようなら元のつくりに直します
361:幻月
06/08/19 12:27:16
>351
>続き
今、現象確認しました。
それは、ログとっているほうのたけとんぼのバージョンが古いと思います。
バージョン間に差が出ちゃってますね、しょうがないですが。
送り、受けともに両方、おなじ2.2.0にそろえてみてください。
362:幻月
06/08/19 12:41:37
連投ご勘弁
一応、同じバージョンでそろえれば大丈夫そうなのでこれで固定しておきます。
今日明日は、ちょっと出かけてしまうので反応できません、あしからず。
それと、まぁ、折角なのでどういう現象なのか他の製作者向けにちょっとだけメモしておきます。
言語としてのJavaは内部はUnicode、マイクロ○フトOSはMS932というものをつかっています。
ぶっちゃけいうとこれの間の互換にマイクロ○フトが独自コンバートかましているため、
「~」や「-」がメモ帳などで表示できず化けるというものです。
よほどUNICODE標準表記の下がって上がる見た目の「~」が嫌いだったのでしょうか(笑)
他言語、VB、C++、デルファイなど、環境に合わせて実行を作る言語では問題がおきませんが
Javaでは露骨に引っかかるので、もし引っかかった時には「WEBDASH 問題」で
ぐぐってみてください。
363:351
06/08/19 13:03:36
両方とも同じ最新バージョンです
というか、同じたけとんぼの二重起動でテストしています
これがまずいのですかね
364:351
06/08/19 13:38:32
とりあえず画面のキャプチャとログあげました
URLリンク(taku_kanban.at.infoseek.co.jp)
365:幻月
06/08/20 15:15:46
>351
ちょっとわからないですね。
こちらではその現象が再現しません。
念のため、こちらも再度最新を上げますので
もう一度、落としなおしてみてください。
(更新した当日、一箇所だけ訂正して深夜に最アップしているのです)
それと同じフォルダのものを多重起動はさけて、
別のフォルダに移したものを起動してみてもらえますか。
366:351
06/08/20 16:59:29
正常に表示されました
お騒がせしまして本当にすいませんでした
紅月さんありがとうございました
これからもたけとんぼ応援します
367:NPCさん
06/08/20 17:33:51
月しかあってないよ!
368:351
06/08/20 21:24:42
うわあぁぁぁホントだ
スンマセン!
幻月さん、ごめんなさい&ありがとうございました!!
369:幻月
06/08/20 22:08:38
いや、まぁ、面倒なハンドルつけてますしね、私。
>351
動いたなら良かったです。
370:NPCさん
06/08/21 14:50:03
どーでもいいが"wavedash"じゃねーの?
371:幻月
06/08/21 22:30:45
あ、たしかに。
wavedashが正しいですね。
書き間違いました。
372:yogu
06/08/29 10:12:43
CHOCOA用で六門世界RPG用スクリプトを作ってもらったので報告。
ODツール用じゃないので需要無いかもしれないけど…
URLリンク(schwarz.client.jp)
近々、CHOCOAとマップを表示できるソフトを併用してオンセを画策中。
候補はスクリーンモンキーなんだけど、何か他に候補ソフトは無いかな。
373:NPCさん
06/08/29 15:40:00 1KRQk2ZD
ここのツールってオンライン前提のばっかり?
例えば、オフライン(みんなで集まってする一般的な方法)の補助ツールみたい
なのはないの?
例えば、スクエアシートをタブレットPC上に表示し、任意の部屋の形を表したり、
移動や範囲攻撃のガイド表示なども自由にできたりするツールとか。
こーいうのがあれば、戦闘時間が大幅に縮むんだが。
374:NPCさん
06/08/29 15:51:45
クレクレ厨かよ
しね
375:NPCさん
06/08/29 15:56:47
>>373
仕様書を書いてみては?
ただ、タブレットPCで、というのは、ユーザー少なさそう、ってのがあるね。
ノートパソコンでは、みんなで使うって点でいまいちだろうし。
(タブレットPCでもちょっとネックか)
その辺、細かく考えて提供すれば、作る人が楽になるんじゃね?
>>374
>1嫁。
376:NPCさん
06/08/29 16:05:23
>>373
マップツールはオンライン用のをそのまま流用できるだろう。タブレットPC起動すれば良いだけ。
むしろGMが別のPCから操作できる分、スタンドアロン限定のものよりはるかに使い勝手がいい。
さすがにガイド表示とか特定のシステムに依存したものは望みすぎだと思うけど。
377:NPCさん
06/08/29 17:54:24 1KRQk2ZD
いや、別にスクエアシートに限らず、
ルールを電子化して素早く閲覧できるiアプリだとか、
いろいろあったら便利なわけよ。
そういう非オンライン用のツール(まぁオンラインでもあれば便利だけど)は、
今までなかったのかなと思ってさ。
作ってくれとは言ってないよ。
すでにあれば作っても無駄だから聞いただけ。
378:Nezumi
06/08/29 18:04:20
ルールブックを電子化できれば便利ですね。
ただ、それを配布となると、一般に市販されているシステムだと著作権的に難しいでしょう。
Webで公開されているルールや、同人ルールなら可能かもしれません。
ソードワールド(だったかな?)は、そういったツールのガイドラインが設けられているのですが。
379:NPCさん
06/08/29 18:16:50
Webで公開されているルールや同人ルールも
著作権で保護されてるんだよ。
380:NPCさん
06/08/29 18:32:18
>>377
自分はとあるゲームのモンスターデータを電子化して管理してるけど、
そんな著作権に抵触しまくりなツールを不特定多数に公開なんてできないよ。
ルールブックの電子化は自分ですべきだと思う。
381:Nezumi
06/08/29 19:32:49
>379
そんなこと誰だって知ってるってば。
382:魔改
06/08/29 19:35:38
法的なことのみで言うなら
この手のルールブックの場合、グループで遊ぶ事が前提になっているので、
データやシステムのコピーを、一緒に遊ぶメンバーに配布するのは違反とみなされないよ。
電子データも同様(誰でも閲覧できる環境下でなければOK)
グループが10人を超えるとグレーになって、20人に達するとアウトだけどね。
それと、コピーを持っている人間がそれをさらにコピーして他のグループに配布するのもアウト。
コンベンションとかについては、メンバーに配布するコピーを遊んだ後に回収するのであればOK。
いくつかのルールブックには、キャラクターシート等のコピーはOKだけどそれ以外は駄目、と書かれている場合もあるけど、あれも法的な拘束力はない。
単純に、販売元がたくさん売りたい為のお呪い。
Webでの公開についても、著作元が金銭的な被害を証明できるほどの内容公開でなければ、提訴される事はほぼないので、それほど神経質にならなくてよいかと。
倫理・道徳的な問題で言えば、
トラブルの元になりそうな事はやんないに限る、
一部データを公開する時も著作もとの情報は記載しとけ、
著作元に事前連絡して二次公開扱いにしとけ
つー感じですな。
383:NPCさん
06/08/29 19:42:52
>>382
その人数はどっから来てるのだ?
いや、参考までに。
384:魔改
06/08/29 19:54:49
>>383
1回で遊ぶ人数が4~6人。
グループ(サークルも含む)で使用する場合でも、それ+αなので許容内とみなされる。
10人と言う数は、ちょうど卓を二つたてて遊ぶか遊ばないかの微妙なラインになるのでグレー。
常に卓を二つたてて遊んでいると言うなら、10人でもレッド判定になる危険性が高くなる。
20人になると、明らかにルールブック1冊で遊べる環境を超過しているのでアウト。
まぁ、卓が二つ以上立って遊ばれていないなら、セーフなんだけどね。
385:NPCさん
06/08/29 19:58:25
卓一つまでならOKってのはどこから?
386:NPCさん
06/08/29 19:59:49
>>384
つまり自分判断な? サンクス。
387:NPCさん
06/08/29 20:01:35
ルールやデータ、シナ塔の電子化や専用ツールは、
本来著作権をもってる製作会社側がソフト化して売りだせば
いいのにと思う。
開発段階で情報は全て電子化されてるわけだし、
そんなに難しい事じゃないと思うんだがな。
388:魔改
06/08/29 20:05:15
>>385
卓上ゲームってのが、元々一人で遊ぶものではなく、複数人で一緒に遊ぶゲームだから。
>>386
具体的な人数は、実際に遊ばれている環境で変化するけど目安としてはそんなもんでしょ。一応、機会があって弁護士先生に聞いた結果とあわせてるけどね。
389:NPCさん
06/08/29 20:05:19
>>387
電子化自体は難しくはない。
つか、版下データをPDFにするだけなら一瞬。
問題は販売と著作権管理だね。
390:386
06/08/29 20:08:40
>>388
ん、了解。
まあ、人数で考えない方がいいね。
391:魔改
06/08/29 20:15:32
>>390
そうそう。スターレジェンドTRPGみたいに、一人で遊べるタイプだと、4人グループで4卓立つ可能性も無いとはいえないからw
卓数で見るとしても、
「ルールブックの内容を記憶して、一切ルールブックを見ないで回ってる卓」
の場合は、数に入らないので注意w
392:Nezumi
06/08/30 00:09:30
データは自力で入れてもらう必要があるけれど、
それさえ終われば検索とかも自由に出来るツール、なら配布は可能っぽい。
データ込みだとグレー。
内部にデータを保持し、かつ参照できないならOKが出る可能性はある。
393:NPCさん
06/08/30 10:25:30 J2hnTrwb
だいたいさ、D20版D&Dなんてルールの量が尋常なないわけよ。
もうルールを調べるのが、アナログな方法じゃぁとてもやっていけないわけ。
プレイの度に持ち寄るのは大変だがしょうがないとしても、
せめて、所持してるルールが電子化されてれば、
プレイの中断も短くなるし、なにかと便利。
ルールを検索できるiアプリはあくまでも例の1つだ。
まぁ、どうしてこういうツールが今まででなかったかは、
著作権うんぬんでややこしくなるからなのは分かった。
ルールの出版側がそういう検索ツールを用意しつつ、
ルールの特殊スキルやアイテムやモンスターの各項目に、
その電子データへのURLなどの2次元バーコードなんて印刷してくれる
と面白いと思ったんだがなー。会員限定でアクセス可能とか。
ちょっと妄想じみてきたんでもう辞めにする。
394:NPCさん
06/08/30 11:05:21
それがいい。お前さんは妄想が強すぎる。
395:NPCさん
06/08/30 12:02:28
必要最小限のサマリをデータ化して検索できるようにして
そのソフトを起動するたびに
「ルールブックのP○○の●●行目先頭◎◎文字目から5文字入力せよ」
とかルルブ持ってないとわからない起動認証パスをランダムに求めるソフト
って形だったらホワイト、ブラック、グレーどれ寄り?
396:NPCさん
06/08/30 12:39:55
パスかけていようが不特定多数の手に渡って
配布するのが第三者なら黒なんじゃね?
397:NPCさん
06/08/30 14:05:12
そもそもサマリーってのは著作物に該当すんのかね
著作権法によると、「思想又は感情を創作的に表現したものであつて、文芸、学術、美術又は音楽の範囲に属するもの」とされている
つまり、単純なデータだけなら著作物とは認められないということであり、
文章の転載さえしなければルールの要約は著作権法に違反しないはずだが
398:NPCさん
06/08/30 14:11:19
著作権とか以前に営業妨害とかになりそうだけどね……。
399:NPCさん
06/08/30 14:18:34
>>397
要約というのは明らかに他人の著作物を改変したものだろうに。
400:NPCさん
06/08/30 14:58:25
>>398
営業妨害という罪はない。
>>399
じゃあ、小説や映画のあらすじを書いただけで著作権法違反になるんだなww
あらすじや要約書いて著作権法違反に問われた事例がひとつでもあったらいってごらん
401:NPCさん
06/08/30 15:09:17
>>397
「単純なデータ」は、
第十二条の二(データベースの著作物)に引っかかるかどうかじゃね?
TRPGの場合は、ここも重要な争点となるんじゃねーかな?
402:NPCさん
06/08/30 15:09:50
>>400
>じゃあ、小説や映画のあらすじを書いただけで著作権法違反になるんだなww
URLリンク(www.google.com)
なるんだよ?
まぁ、親告罪だから事実上の黙認状態なだけだね。
403:NPCさん
06/08/30 15:14:39
>>400
あらすじは翻案権、翻訳権に引っかかると見なす判断があるね。
判例があるのかどーかはしらないが。
404:NPCさん
06/08/30 15:16:47
>397
元の著作物を必要としないほどの要約は翻案であり、翻案権を侵害する。
405:NPCさん
06/08/30 15:27:23
>>400
>営業妨害という罪はない。
違法かどうかじゃなくて、問題視されるかどうかの話では?
406:NPCさん
06/08/30 15:37:42
>>401
データベースの著作物ってのはコンピュータありきなんだよ。法文よめ
>>402
ならねーよ。どこにもなるなんて書いてない。
黙認じゃなくて、少しも著作権法に違反してないから一度として訴えられたことがないんだよ
>>403
判断じゃない、見解があるだけ。法律解釈における判断というのは司法によって示されるもの。
>>404
逆に言えば元の著作物を必要としなくなるような範囲の要約でなければ翻案とは認められないってことさね
つまり、特に必要と思われる箇所だけ要約すれば何の問題もない
407:NPCさん
06/08/30 15:40:58
>406
必要な箇所を要約したらやっぱり元の著作物はそれを使う限りいらないのでは。
408:NPCさん
06/08/30 15:42:06
>>405
著作者や出版社からすれば本を貸し借りすることすら問題視するさ
でもそれが合法であればとやかくいわれる筋合いはない
409:NPCさん
06/08/30 15:42:39
法律の知識は皆無なんで話の輪に混ざれませんが、
著作権侵害が親告罪らしい以上、著作者がOKを出せば基本的に問題ないわけで。
D&Dみたいに海外に、または海外にも著作者が居る場合は非現実的かもしれませんが
国内であれば実際に問い合わせることも可能ですよ。
「ツールだけではプレイできない(ルールブックの参照を必要とする)」という条件であれば、
割とOKを出してくれるんじゃないかなあとプラス思考。
>395
PCゲームの話だが、コピーを防止するために
「マニュアルの何ページにあるキーワードを入力せよ」というシステムを実装したメーカーがあった。
が、デバッグ班からクレームがついて製品には採用されなかったらしい
……という逸話を思い出した。
410:NPCさん
06/08/30 15:47:54
>>407
そんなことにはならないさ。要約が要約である限り、かならず元の本見なきゃわからない部分が出てくる。
要は、その要約さえあれば元の本は読まなくていいって状態にしなきゃいい。
本を持ってそれが大体頭に入っている人が、要約さえあれば元の本はいらないってのはむしろ当たり前の話なんで。
411:NPCさん
06/08/30 15:48:25
>>406
少しも著作権法に違反してないけど、見解はあるの?
412:NPCさん
06/08/30 15:53:40
>>406
URLリンク(www.courts.go.jp)
URLリンク(www.courts.go.jp)
まぁ、「地裁判決は判例にならない」って言い訳くらいは聞いてやるよ。
413:NPCさん
06/08/30 15:55:58
>>409
>著作権侵害が親告罪らしい以上、著作者がOKを出せば基本的に問題ないわけで
それはあくまで著作物を転載するなどの場合。
法で定められた範囲を超えない引用や要約は著作者の権利を侵害しないので、
著作者の許諾を受ける必要がないよ
というか、そんなの問い合わせてもまずつっぱねられるね
法的根拠もなくキャラクターシート以外はコピー禁止なんて言明している製作者が少なくない世界だからな
414:NPCさん
06/08/30 16:00:27
>>410
それはつまり、作品全体を盗用しているのではないからOKってこと?
一部の翻案は許されると?
415:NPCさん
06/08/30 16:04:20
>>412
そりゃそんな元の本買わなくて済まさせるための悪質な商売すりゃ訴えられて当然だ。
416:NPCさん
06/08/30 16:05:12
>>406
>黙認じゃなくて、少しも著作権法に違反してないから一度として訴えられたことがないんだよ
なんで他人の訴えない理由がわかるんだ?
むしろ翻案権の侵害だという見解があるんだから、考え得る理由は、
・法に抵触してないから訴えない
・侵害されているけど訴えるほどのことでもがないから黙認
のふたつじゃねーの?
417:NPCさん
06/08/30 16:09:10
>>414
というか、>>404に書かれているように一部の要約では翻案にならない。
一部でも翻案権の侵害なんていわれたら、だれも図書や映画の内容紹介なんてできなくなるよ
418:NPCさん
06/08/30 16:09:37
>>415
訴えられるかどうかの話をしてたのか?
そりゃ親告罪なんだから、訴えられなきゃ違反にゃならんわな。
別に著作者の意志に反してるわけでなし。
419:NPCさん
06/08/30 16:14:46
>>416
訴えても侵害が認められるか微妙だから訴えない
ってのもあるな
420:NPCさん
06/08/30 16:16:47
ところでさ、このgdgd法律家ごっこの主題はなんなわけ?
もうツールと何の関係もないじゃん。
421:NPCさん
06/08/30 16:36:58
>>417
つまり、一部かどうかは問題じゃなくて、
「元の著作物の価値を損なわないかどうか」が問題だってことだよね?
それを確認したかったんだけど。
「要約が要約である限り、かならず元の本見なきゃわからない部分が出てくる」
ってのは、必ずしも「元の著作物の価値を損なわない」わけではないと思うんだ。
わからない部分があっても、遊べてしまうってことはあるべ。特にTRPGは。
422:NPCさん
06/08/30 16:52:49
製作者側としてはグレーゾーンには手を出したくない。
423:NPCさん
06/08/30 16:58:16
オンセ用ツールの話だけど、
特定のコマンドでチャートを呼び出すプログラムを作り配布したんだけど
版権元に問い合わせてみたところ、(自分の場合は)OKだった。
>422
だねぇ。
SWみたいなツール等のガイドラインがあればいいのだけれど。
424:NPCさん
06/08/30 16:59:45
素人の法解釈を真に受けて他人の著作物を弄るのは、バカのすることだよね。
425:魔改
06/08/30 19:06:53
なんか、サマリーの話をしているのか、映画のあらすじの話をしているのはよくわかんないっすな。
私の場合は、某TRPGシステムのキャラクター作成ツールを作って公開していますが、版元には許可を頂いております。
もちろん、会社によって対応は違うと思われますが、このくらいであればOKを出していただけるものと判断されます。
また、キャラクターを作成する為のツール(スキルデータなども含む)程度であれば、訴えられる事は無いと思われますが、心配な方はデータを添付したメールで事前に一報しておけばOKかと。
ちなみに、著作権侵害をしていないと言う人はほとんど居ないんじゃないかなぁ。
他人への本やCD、ゲームの貸し借り(レンタル権侵害)、録画したTVの貸し借りも著作権違反(放送権侵害)になりますし。
426:NPCさん
06/08/30 19:11:59
検索ツールだのなんだのって言う人はデータ打ち込みの手間ってのを考えたことがあるんだろうかね。
システムによってはそれが結構な負担になると思うんだけど。
ところで携帯のアプリってどのくらいデータ扱えるんだっけ?
427:NPCさん
06/08/30 19:23:32
データの打ち込みなんて、建前は一人だけれど、手分けしてやるにきまってんじゃん。
そもそも把握できないくらいに膨れ上がったルールに耐えられないから電子化したいんだろうし。
ケータイの容量なんて、ネット経由にしちゃえば無問題。
428:NPCさん
06/08/30 19:34:47
全ては紙媒体にのみ固執し、電子化の努力を全く行わず、
商売のチャンスをみすみす見逃してるヘボ出版元が悪い。
429:NPCさん
06/08/30 20:46:21
もうそれくらいにしたら? >>all
430:NPCさん
06/08/30 23:04:57
>>425
一応、親しい人に貸す分にはOKじゃないか
431:Nezumi
06/08/30 23:53:56
知ってる方も多いと思いますが、メモ代わりに貼っておきますね。
URLリンク(www.trpg.net)
432:NPCさん
06/08/30 23:54:07
ビデオとか映像物は、家族・身近な友人に貸す分には、OKだ
話がズレてるぞ。 もうここでは終われ。
法律板でやってこい。
433:NPCさん
06/08/31 00:04:12
OKなのは、家族及び同居している他人(家族とみなされる)のみで、親しい友人に対してはNGだよ。
434:NPCさん
06/08/31 02:04:31
いや、一概に言えないが親しい友人ならOK。
いずれにせよスレ違いだが。
435:NPCさん
06/08/31 07:38:52
スレリンク(cgame板)
一昔前にこのスレでかなりの部分議論され尽くしてるよ。
このスレのときも今のスレの流れも見て思ったけれど
「許可を取ればいいんだよ、こうしたら対応してくれたよ」
という発言はたいてい実作者だったり自分が行動する気がある人で
「法律には違反してないじゃないか、どこに条文があるんだよ、
親告罪だからいいんだよ」という人は、ほとんどの場合
何か行動するわけではなく、名前を出すわけでもない。
その辺にこの問題が、著作者側から見た場合の胡散臭さ
グレーさってのが象徴されている気がする。
436:NPCさん
06/08/31 13:01:39
>435
遊ぶのにボードやコマ等が必要なボードゲームは
ルールを翻訳してもそれだけでは遊べないので、実際にゲームを買う必要がある。
よって翻訳OKになりやすい。
でもそういうのを必要としないことが多いTRPGだと微妙。
って感じでしたっけ?
437:NPCさん
06/08/31 13:28:49
PC用のマニュアルはフリーにして色々ツールを用意して、ルール共々ネットで流して、
GM用のマニュアルはキチンと有料出版するTRPGなんて出せばヒットするかな。
438:NPCさん
06/08/31 14:12:12
サンプルキャラシーとサマリー並の情報だけでセッションしてるやつらが存在する件。
439:NPCさん
06/08/31 19:23:21
>>437
結局、「GM版もいるなぁ。誰かテキスト化して渡せ」「おk」で、ネットに広まるオチ。
440:NPCさん
06/08/31 19:30:30 9s2tZh7N
__
/⌒ ⌒
/ ( ●) (●)
,__/ ::::::⌒(__人__)\
r'"ヽ t、 |r┬-| | ほほう、それでそれで?
/ 、、i ヽ__`ー'´ /
/ ヽノ j , j |ヽ ̄
|⌒`'、__ / / /r |
{  ̄''ー-、,,_,ヘ^ |
ゝ-,,,_____)--、j
/ \__ /
441:NPCさん
06/08/31 23:52:36
思い出す。
当時、赤箱どこにも売ってなくて、
クロちゃんのよくわかる本のみで無理矢理プレイしてた過去を…。
442:NPCさん
06/09/01 02:04:24
それは武勇伝スレに推挙したいくらいのエピソードだな。
443:NPCさん
06/09/01 04:24:51
>>436
いや、「著作権については権利者と交渉するのが正しい道。
それ以外は全て自己リスクで歩くグレーの道。
自分で歩くなら止めはしないが、人に薦めたり要求するのは
筋が違うだろうよ」と。
444:NPCさん
06/09/01 11:31:09
著作権は別のスレでやんないの?
ツール自体となんも関係ナス
445:NPCさん
06/09/01 12:53:29
ツールによっては、まったく関係ないってわけじゃないよ。
内容次第によっては、「直接的に著作権違反」はしていないが、「著作権を侵害を補助する又はそれに順ずる」として、訴えられる可能性もある。
例としては、Winnyの製作者とか、ああいったファイル共有ソフト系。
配布サイトに「著作権を侵害してはいけない」と記載していても、実質「どう運用されているか」が裁判での論点になるので、「ツール製作者」は違反を行えないように「対応する義務」が発生する。
まぁ、ここまで問題化するようなツールを作る神が降臨してくれると、住人の一人としてはうれしいんだけどね。
話は別になるとして、オンセ用のキャラクター用の画像とか、障害物の画像データとかも、ツールの範囲に入る物かな?
個人的には範囲に含めて、「プログラマ」だけでなく「イラストレーター」とかも協力してもらえれば、ツールを開発する者にとっては労力の軽減及び、
そういうものを用意するのを敬遠して行動に移せない「潜在している神」の降臨を期待したい所なんだけど。
446:NPCさん
06/09/01 16:56:34
>445
>1
>▼開発者の方へ
>ゲームシステム、開発言語、ツール形態は一切不問です。
>IRCクライアントから汎用チャート類まで幅広く扱いたいと思っています。
とあるから何でもありだろう。
447:NPCさん
06/09/01 17:05:38
>>445
>オンセ用のキャラクター用の画像とか、障害物の画像データとかも、ツールの範囲に入る物かな?
どんぴしゃそのものなスレはないけど、絵師の募集とかも考えると、イラスト欄スレですかね?
でも、スレの目的で考えると、ここかねぇ?
オンラインセッションの増え方を考えると、キャラクターポートレートは欲しいよねぇ。
D&DならNWN用の有志のヤツ使うとか、あるけど。
ダンジョンタイルは、ダンジニみたいなの作れると、素敵ね。
448:NPCさん
06/09/01 19:39:37
>>447
いいだしっぺが作ろう。
wiki を改造したら、ポートレートとかダンジョンMAPとか登録できるんじゃないかな
と思ったり。
449:NPCさん
06/09/01 20:03:37
>>448
タイル画像があれば作ってるところだ>だんじに
完成する保証はまったくないがなw
450:NPCさん
06/09/01 21:19:14
>>449
つ「画像ソフト」
タイル風に仕上げろ(゚Д゚)ゴルァ
451:幻月
06/09/01 22:44:50
>445
>個人的には範囲に含めて、「プログラマ」だけでなく「イラストレーター」とかも協力してもらえれば、ツールを開発する者にとっては労力の軽減及び、
>そういうものを用意するのを敬遠して行動に移せない「潜在している神」の降臨を期待したい所なんだけど。
>447
>キャラクターポートレートは欲しいよねぇ
確かにそういのはあるとないとでは違うでしょうね。
フリーの素材もいろいろ在るんですが、
著作権でどうなるかわからなくて結局自作する人も多いです。
私のマップパターンやらアイコンやらも絵心ないのに自作ですし、
秋茄子さんのカードの絵もとりさんに作ってもらったりしたものですしね。
>447
>ダンジョンタイルは、ダンジニみたいなの作れると、素敵ね
>448
>wiki を改造したら、ポートレートとかダンジョンMAPとか登録できるんじゃないかな
がんばれ(笑)
とりさんがかつて自作マップ画素を自由に配置できるjavaScriptとcgiのツールを
つくってましたね、ソースがこんがらがって放置になったそうですが。
自分がどうしてもほしいなら、だめもとくらいの気持ちでやってみることですね。
ここはフォロー入れる人多いですからなんとかなるかも?(笑)
452:NPCさん
06/09/10 19:46:03
最近動きがないね
453:NPCさん
06/09/10 20:22:07
1ヶ月くらいなら普通だから大丈夫。心配しないで。
454:NPCさん
06/09/17 13:43:22
───────‐
━━mm━━━━━
||| lll | | 人 ガラッ
| | (__) ||| ________
||| | | (____) /
\\( ・∀・ ) < ダブルクロススレから来ますた!
\ \ \
||| ガラッ ) ト、ヽ  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
||| / ( | | |||
━━━━━mm━━
───────‐
スレリンク(cgame板)
455:NPCさん
06/09/17 15:45:51
チャットCGI ・・・
チャットはサーバーに負荷かかるからサーバー側が使用を禁じてる処が多いよね。
チャットCGI が使える処が羨ましい(つД`)
上限クリティカルありは、終了条件まわりをしっかりさせないと暴走する危険性が高いね。
その点で俺はお手上げです。
456:Nezumi
06/09/17 16:31:50
自分もチャットCGIに良い思い出は無いなあ。
CGIの設置自体は無料レンタルサーバでも探せば幾つかあるっぽいし、
その気になれば自分のPCでApacheを起動すればいいだけなんだけど。
でも一番気になるのは、ログファイルへの書き込みの競合とかの問題かな?
よくウェブサイトに表示される、アクセスカウンタのログがたまに壊れてたりするけど
あれと同じような状況がチャットCGIでは発生しやすい。
457:NPCさん
06/09/17 18:36:52
>>456
設置できる無料サーバーがあれば知りたいな。
たいがい 「高負荷のCGIは遠慮して下さい」 って書いてある。
チャットは高負荷CGIに含まれる。
458:NPCさん
06/09/17 18:56:45
>>456
へクスマップなら、使い勝手的にも明示ロック&編集権で一応行けるかと。
裏で別のチャットを起動しているのが前提で。
問題は別の意味での負荷なんだよなあ。
例えば40x40を馬鹿正直に1ヘクス1データ単位で作ると更新の際に1600カラム
更新とかいう恐ろしい話になる。基本地形を最初に作って更新不可にして、上に
乗ってるユニットのみを更新という方法が落とし所かねえ。
逆にヘクスマップは更新頻度が低いのでそっちの方向は大丈夫だと思う。
まあ、チャットともども本当はクライアント作るのが一番いいんだろうな。
459:Nezumi
06/09/17 23:58:50
>>457
詳細は知らないんだ、ごめん。
だいぶ前にレンタルサーバ板かWebProg板で似たような質問を見たのよね。
で、それに対して幾つかのレスが付いていたと記憶している。
でもまあ、実際にやるなら素直に自分のPCをサーバにするのが妥当なラインかと思う。
>>458
ローカルでデータベースを用意するとかは流石に「手軽」の域を越えるかな?
やり方を調べたことすら無いけど。
460:NPCさん
06/09/18 00:40:56
ローカルでDB?
M$の、MSDEって言うんだっけ。アレでも使ってみるとか。フリーだし。
461:NPCさん
06/09/18 00:55:56
>>459
問い合わせ先を誰かのマシン上のDBにするって事? そこまで行くなら
普通にサーバ立てるかなあ。
マシンで処理できるか、なら普通にできる。ただ、速度が問題になる
可能性が高いのと、多分鯖管から怒られるけど。
1回のセッションごとにDBの内容を消すなら普通にMySQLが速度的にも
いいと思う。あれ速いし。ただ、カラムロックとかは無いんでそれは自分で
スクリプト側で組んであげないとだめかと。
462:Nezumi
06/09/18 01:05:13
>>460
ごめん、データベースって言葉を使ってみたかっただけなんだ。
>>461
途中からローカルにウェブサーバソフトを立ち上げる前提で話してます(笑)
463:NPCさん
06/09/18 02:14:12
データベースのことは良く知らんけど、なんかMSDEはサポート終了との噂。
SQL Server 2005 Express Editionを使ってくれって言ってるらしい。
464:NPCさん
06/09/18 02:40:36
仕事でつかうんじゃないんだし、サポートだとか速度だとか、
んなもん、どんなDB使おうと同じだろう。
どうせ数人しか同時にアクセスしないんだし、
よほど変態なSQL書かなければ、どの種類のDBでも大抵動くし。
好きなもんつかえよ。
465:NPCさん
06/09/18 11:03:47
おいおい。そういうあんたは「どんなDB使おうと同じ」とか
言えるほどの知識はあるんだろうな?
コードを書いてる立場の人間が軽く意見交換してるところに
ケチ付けるならちゃんと責任持てよ?
数人同時アクセスで1度当たり2000カラム程度更新で速度差が
無いと言い切れるのは正直信じられねえ。
466:NPCさん
06/09/18 11:27:24
>>465
横レスなんだが、そんな速度差が問題になるほど
速度要求される話か? ってことでは?
467:NPCさん
06/09/18 15:29:40
ていうか、DBの種類が云々のようなつまらん話より、
自分にとって作りやすいDBで、とりあえず動くもの作ってからほざけ、
てことじゃね?
468:NPCさん
06/09/18 16:25:16
1カラムも、2000カラムも、1レコードの更新だし、それが遅いというならば、まずその腐ったスキーマをまず作り直せと。
MMOでもないのにそんなシビアな時間を要求されるの?
TRPGは、一般にターン制でつよ。
469:NPCさん
06/09/18 16:46:22
>>468
1ターンに1回しかMAPを更新しないですむゲームなんて存在するのか?
470:458
06/09/18 16:55:50
なんだか自分がきちんとした言葉を使わなかったのが原因で荒れてしまっているようで。
常識的な構造なら1600カラムじゃなくて1600レコードですね。更新カラム数ではなく
レコード数に普通は依存ですし。
まあ、速度と言ってもどこかの公開サーバ上に立てて平行して何件も卓が立っている
状況でなければそうそう問題にはならないと思います。(自分は半ばそっちを考えて
いたわけですが…調べてみたら負荷で追い出される例は結構あるようなので止めた
方がいいかも)
どうやら動く物を作っていない人間の発言は歓迎されないようなのでROMに徹しますね。
471:NPCさん
06/09/18 17:10:10
>>469
ターンに何回とかどうでもいいことを聞くな。
何秒に何回更新することを想定しているんだ、君は。
472:NPCさん
06/09/18 17:37:31
>>471
>>468の発言に対して言ってるからじゃないのか。
473:NPCさん
06/09/18 17:52:07
ターン制だから更新頻度は低いといいたいのか
ターン制なんだからリアル更新じゃなくても待てといいたいのか
474:NPCさん
06/09/18 18:09:51
そもそもどうして1600個のデータをリアルタイムに、
そんなシビアなタイミングで更新する必要があるのでしょうか?
更新したい座標やベクトルデータと、その内容の、数要素で済みますよね?
もう少し、テーブル構造考え直したほうがいいと思いますよ。
475:NPCさん
06/09/18 18:16:26
>>473
そういうことだろ? いけない理由がなにか?
どんだけ待たされると?
476:NPCさん
06/09/18 18:18:02
どうしてDBにデータをリアルタイムに記録する必要があるのかわからん。
サーバ側でヘクスの2次元配列のデータの管理するだけでしょ?
必要に応じて、DBと同期とればいいだけだし。
あ、専用サーバソフトを作るんじゃなくて、どうしてもCGIにしたいの?
そんな用途で使うようにWEBサーバもCGIのシステムもできてないから、
そりゃ無理だよw
477:NPCさん
06/09/18 18:20:10
>>475
どっちなのかという疑問に「そういう事だ」といわれても困る
478:NPCさん
06/09/18 18:21:08
>>474
リアルタイムじゃないだけでもいいんじゃねーの?
仮に、更新の問い合わせが60FPSとかだったとしても、
律儀に変更のないデータ返すのな。どんな同期だそりゃ。
>>477
どっちもだろ。
479:NPCさん
06/09/18 18:21:27
スタート地点を把握しないでどんどん合流してるしせいで何を話してるんだか誰も理解してない気がするぞw
480:NPCさん
06/09/18 18:33:41
スタート地点はともかく、明らかに間違ってる点を指摘しておく。
>>474
>更新したい座標やベクトルデータと、その内容の、数要素で済みますよね?
>もう少し、テーブル構造考え直したほうがいいと思いますよ。
ブラウザ側からヘクスマップのうち「更新された個所」のみをスクリプトに送るって…。難しいし、テーブル構造とどう関係が?
JavaScript側に結構なコード量を強いれば可能だけど、それは無関係だよね。
>>476
>どうしてDBにデータをリアルタイムに記録する必要があるのかわからん。
情報をブラウザで公開する以上、その2次元配列のデータをどこかにスクリプトが読みに行かねばならんでしょ。その読み先が
DBやファイル、シリアライズオブジェクトだったりするわけで。そもそもDB以外で保持するならDBと同期を取る必要がない。
んで、
>そんな用途で使うようにWEBサーバもCGIのシステムもできてないから、
>そりゃ無理だよw
至極まっとうな、情報の公開と更新という用途だと思うんだけど、一体どういう用途だと考えてるのかな。最初の456の書き込みで
>使い勝手的にも明示ロック&編集権
って言ってるし。
481:NPCさん
06/09/18 18:41:08
あーすまん。480書いた後で気付いたが、話の流れ的にリアルタイム画面更新のマップだかを想定しているのか?
だったら上の書き込みの後半は漏れが的外れだわ。すまん。
482:NPCさん
06/09/18 18:47:13
>>480
>ブラウザ側からヘクスマップのうち「更新された個所」のみをスクリプトに送るって…。
動的にコマなどを動かして見せたいなら、JavaScriptが必要で、
JavaScript内で動かした結果から、変更された箇所を送ればいいよね。
もっと楽して、クリックしたところに動かす、とかなら、
どこをクリックしたかを送ればいいんじゃね?
>情報をブラウザで公開する以上、その2次元配列のデータをどこかにスクリプトが読みに行かねばならんでしょ。
それが、DBの速度が問題になるほどの頻度で発生するの?
うそん。だから、それは秒間何回を想定してんのよ。
つーか、そんなに遅いのか、下手なDBだと。
ただファイルシステム利用したって、いけるんじゃないかと思うんだが?
483:NPCさん
06/09/18 18:53:55
何を想定してるのかまとめないと、そろそろ当初の話から逸脱しまくってる余寒。
>>482
>JavaScript内で動かした結果から、変更された箇所を送ればいいよね。
あー。テーブル構造とどう関係が?って話。すまんね。
>どうしてDBにデータをリアルタイムに記録する必要があるのかわからん。
じゃなくて
「その程度のデータ量なら速度が問題にはならんのじゃない?」
でいいんじゃない?ちょっとそれ、ミスリード誘ってるみたいに見える。
あと、秒間何回、じゃなくて1度の問い合わせでどれだけのデータを動かすかを問題にしてたんじゃない?いや、誰が問題に
してたとか既に原型をとどめてないけど。
484:NPCさん
06/09/18 18:55:50
スレリンク(cgame板:87番)
ちなみにスタート地点はここだw
485:482
06/09/18 19:15:49
わけわかんなくなるから、捨てハン付けるわ。
>>483
>テーブル構造とどう関係が?って話。
それはたぶん、1600個のデータを一気に更新しないといかんような構造ではあるまい、
という皮肉では? そんなダメ構造が可能なのかは、実はDBよくしらないんでわからん。
>「その程度のデータ量なら速度が問題にはならんのじゃない?」
んにゃ、違うと思うよ。「TRPGツールに必要なアクセス頻度なら」だと思われ。
だから「ターン制」だよ、とか言ったんでしょ>468は。
MMOのような画面が「リアルタイムに」更新されるようなものと比較して。
この意味でのリアルタイムなら、DBの速度は大きな問題だよね。
でも、更新頻度は大してないだろうし、クライアントも待てるので、
「1度の問い合わせでどれだけのデータを動かすか」は、問題にもならん、つーことでしょ。
486:480
06/09/18 19:33:56
同じく捨てハンー。もうちょいだけスレを貸してくれ。
皮肉では?ってもなー。技術的な話であの書き方して、皮肉と好意的に見るのはかなり厳しいと個人的には思う。テーブル構造と
データ設計や処理方法は違うし。まあ、これは書いた本人にしか分からないのでこれ以上続けない。
後半は納得。
DBにデータを『リアルタイムに』って点が主張で重要なのね。データの記録自体の必要性は議論の余地は無いと。
468の人はそれなりに根拠があるという前提だけど、「マップ更新したー」「リロードしてみるよー」のレベルの速度なら、別に問題なく
速度は出るだろうってところかね。
参考までに、全力更新で1600件としても1レコード0.005秒で更新すれば8秒、0.01秒でも16秒。まあ、実用的には許容範囲内…だよね?
487:482
06/09/18 19:45:01
>>486
うえー、そんなにかかるの? マジで?
なら、ファイルシステムでも使った方が早くないか?
全件一括でテキストファイル読み書きでも、ミリ秒単位かと思うんだが。
少なくとも、秒でかかるってこたねーだろー。またまたー。
488:480
06/09/18 20:00:59
すまんね。手元に環境無いんだわ…。1件当たりミリ秒単位かそれ以下なのは確かなはずだが。
適当な事言いたくないんで、単にある仮定の上での算数の結果だとして欲しい。
あと、ちとずれるんだが、DBの読み書きとファイルの読み書き、スクリプト的にはどっちが早いんだろうな?
マップ上のデータの持ち方によるけど、「非常に多数のデータから選択して更新」でない限り、実は大して変わらないんじゃないかと予想。
意外とファイルIOのボトルネックって凶悪ってほどでもないという体験から。
結論としては「DBだろうがなんだろうが、あんまり気にならない程度。速度の問題が出たらおそらくデータ設計が原因」かね。
リアルタイムにクライアント(ブラウザ側)を更新、とか無茶をやらない限りは大丈夫ってのは最初から共通認識であった気もするが…。
489:NPCさん
06/09/18 20:04:18
hexごとに管理するくらいならオブジェクトごとに位置情報管理したほうが早くね?
490:Nezumi
06/09/18 20:19:37
CGIで使う前提なら(あんまり考えたくないけど)
速度や負荷のネックはDBとは全く無縁なところにあると思う(笑)
491:482
06/09/18 20:26:12
ファイルIOとDBは、どーなんだろね。
おそらくDBの方が早いんじゃないかと思うんだけど、
(ファイルIOが物理的に遅い時代を過ごしてきてるんでw)
規模が小さすぎて微妙だよね。
まあ、でも、今話してる規模の話だと、まず体感できないレベルじゃないかなぁ。
俺の結論としては「DBなんか使うまでもね」って感じなんだけど。
変態設計でもマシンがゴリっと押し通してくれます、てなレベルで。
テキストとかバイナリとかパースするのがめんどくさくて、
SQLなら任せてって人なら、いいのかなぁ。でも導入めんどくさいよねw
492:480
06/09/18 20:30:20
>>489
まー常識的に考えればそうでしょ。地形データの上にオブジェクトデータ乗せるのが普通かと。
…って、>>458の時点でそう言ってるのか。
>>490
考えたくないかなあ。ま、そもそも見えているシステム像が違うだろうし個人の考え方だしな。
で、それじゃあボトルネックはどこだろう?
HTML生成あたりで、テンプレートエンジンとか使うべきかって話しになると思うんだが、環境構築がなあ。
>>491
導入めんどくさい、は結構あるなあ。ファイル作成もパーミッションで失敗することもあるけど。
まあ、昔、テーブルの存在をチェックして無かったらテーブル作成のSQLを流すという処理をログイン時(ry
493:幻月
06/09/18 20:46:59
>480、482両氏
個人的意見ですが番号だと読みにくいので適当に名称で
文字の捨てはん振ってもらえると読み側からみてうれしいのですが(笑)
>でも導入めんどくさいよね
面倒だって言うのは…正直、個人として同感です。
別段使用に否定的ではないんですけどね。
DBの使用前提に組んだアプリは人に勧めにくいですよ、
環境準備の垣根が高くて。
自分のDB鯖たてると湯水のように電気使いますからね。
(昔、知人がPostGressを常駐で立てて電気代2万こえてました。
まぁ、それだけではないので参考でしかないのですが)
494:NPCさん
06/09/18 20:51:51
いいかげん、httpのプロトコルからの脱却をオススメ致します。
495:NPCさん
06/09/18 20:53:49
それをいうなら、DBというこだわりからの脱却でしょ
496:480
06/09/18 21:36:03
>幻月氏
いつもお疲れ様です。
大方の結論は出たし、これ以上やっても技術的な議論が続くこと自体があまり喜ばれそうにないんで名無しに戻りますわ。
皆さん長々すいません。
494の人、せっかくなら「httpのプロトコル」がどう良くなくて脱却しなければならないのか、具体的に言った方がお互い有意義な
時間が過ごせるとかと。
自動で更新情報を受け取らなくても良い場合、情報配布としてウェブページはそれほど悪い方法ではないんじゃないと思いますよ。
(アクセス権限は置いておいて)キャラクターデータはその最たるものだし、逆にチャットなんかは専用クライアントで随時、発言内容を
取得したい。マップがどちらに入るかは人によるだろうというところでは。
497:NPCさん
06/09/19 02:12:00
MegaMekみたいなやつの話?
498:Nezumi
06/09/22 19:31:19
MegaMekについて少し調べてみました。
こんなものがあるんですねー……まあ、ボードゲームのオンライン化は他でもあるので
別段驚きというわけではありませんが。
499:NPCさん
06/09/23 19:17:07
無料のDBなら沢山あるよ?
・Mysql
・PostgleSQL
・Firebird
・(容量制限あり)ADABAS D
・(容量制限あり・英語のみ)Oracle express
500:NPCさん
06/09/23 19:28:52
DBを使うソフトを作ると、相手に使わせるにもDB入れさせないとダメってコトでしょ?
それしないでいいならなぁ
501:NPCさん
06/09/23 19:31:49
DBの値段の話なんかしてたっけ?
502:NPCさん
06/09/23 19:46:34
>>501
「手軽に使わせる」 って部分で無料のほうがいいだろうってコトだろ。
言葉尻を責める っていうんだぜ
503:NPCさん
06/09/23 19:50:41
DBの環境を整えよう、って時点で無料だろうが手軽じゃないと思うのは気のせいか?w
504:Nezumi
06/09/23 19:51:46
有料のDBソフトはもちろん、無料のものでも「手軽」とは言えなくなりそう。
インストールすると自動的に付いてきて、ユーザが特に気にしないっていうならアリかなあ?
感覚的には、外部DLLを呼び出してプログラム内部で使うだけ、とか。
そういうわけで、DBをうまく使える状況ってのは、
特定の環境に限定されるか、それなりに使い道を工夫しなきゃならないと思うのね。
一部のオンセサークルでは、キャラクター管理やセッション告知などに
専用のWebアプリケーションを用いているところもあるみたい。
そんへん誰か詳しい人いる?
505:NPCさん
06/09/23 19:55:20
>>504
詳しくはないけど、DB使うCGIって、個人使用では
(サーバにあらかじめ用意されているのが前提でない限り)あまりないと思う。
ローカルマシンをwebサーバにする、ってことがそもそもなかんべ。
506:NPCさん
06/09/23 20:32:15
話の流れからすると
DB は 使うな
ってことだな
507:Nezumi
06/09/23 20:38:52
手頃なところで、最近よく見かけるのはWikiクローンを使った管理方法かな。
508:NPCさん
06/09/24 04:52:09
まぁ、そりゃDBなんて使えば、動かすマシンにインストールして、
テーブル切って、データ投入して、読み書きするクライアント書いて、
念のため、バックアップまで考えないといかん。
はっきりいってまんどくせ。('A')
永続的なデータの保存は、ちゃんとロック処理すればファイルで十分。
まず、ファイルベースで作ってみてから、複雑で効率悪いところをDB
に置き換えていけばよい。最初から一丁前にDBなんて使うんじゃない。
509:NPCさん
06/09/24 11:45:00
正直、最近のやり取りでかなり疑問に思っていたんだけど。
ここで最近、技術的なことについて話していた人たちは、自分で開発経験が
ある人たち?
510:NPCさん
06/09/24 12:11:27 ZOftVT33
ピンキリでしょ。
スキルは、人それぞれだとおもうし、そんな言い方しなさんな。
511:NPCさん
06/09/24 12:42:45
技術屋の片割れですが話しについて行けません(><)
512:NPCさん
06/09/24 13:05:13
片割れか。本人が技術屋じゃないなら分からなくても無理ないな。
513:NPCさん
06/09/24 16:39:34
技術的なことを話してるやつなんて、いたか?
514:NPCさん
06/09/24 18:59:20
「ソースうんぬんがわかりません!」
とかって奴は、専用スレで聞けばいいしな
515:NPCさん
06/09/24 23:38:34
端くれと片割れは全然違う
516:Nezumi
06/09/25 00:12:23
プロの技術屋さんもいらっしゃいますよ。
自分みたいな初心者アマグラマもいますけど。
517:NPCさん
06/09/25 09:08:35
まぁ、弱い犬ほどよく吠えるから。
518:NPCさん
06/09/25 21:31:49
物作れる人がいなくなって、新しい人が入らない理由がなんとなくわかった。
519:魔改
06/09/26 12:42:52
久しぶりに覗いたら、えらく進んでる!?
一連の流れは、一通り経験した関係上、双方の言い分はよくわかるなぁ。
その上で言わせて貰うと
「作るなら基幹・設計はしっかりと固め、資料にして纏めた上で開発する」
かな。設計の甘さで何度泣いたことか(先月、潰したTRPG用チャットソフトが4つ目になりました)
使用者側のランタイム等のインストールの手間は考えなくて良いかと。
物がしっかり出来てて使える物なら、ソフトを利用するまで手間がかかっても、利用者にしてみれば手間をかける価値があるわけで。
今必要なのは、物がしっかり出来てて使える物をまず作るところですぜ兄弟たちw
以上、HSB←→RGB 彩度、明度、色相の変換がうまく出来ずに泣きそうになってる魔改でした。
520:NPCさん
06/09/26 17:10:28
>>519
一応ひとこと
当時VB製品の magical chat くらいしか色々できる妥当なTRPG用チャットソフトがなかった。
(OD tool がない時代)
それを使わせようと、懇願したが、「VB?ランタイムいれるの面倒臭い」で一蹴され続けた事がある。
521:NPCさん
06/09/26 17:25:32
ランタイムの概念を知ってる奴がそういうこと言うorVBのラインタイムを入れてないって事自体が稀有な事例だと思うんだけど……
522:NPCさん
06/09/26 17:32:03
>>521
いや、UNIX系おたくとか変に詳しい奴だと、時々そういうコト言う奴いる。
実際俺の知り合いにもいた。
523:NPCさん
06/09/26 17:37:49
それにランタイム使う奴って、起動がトロトロ動作がもっさりだしな。
524:NPCさん
06/09/26 17:44:40
>>521
OS汚れる気がして躊躇するな。入れるけど。
1ステップ余計に導入に手間かかる、というのは、
出来れば避けた方がいいと思われ。案外嫌われる。
神経質になるこたないけどな。
525:NPCさん
06/09/26 17:45:08
>>523
ごめん、笑うところがわかんない
526:NPCさん
06/09/26 17:46:52
>>525
VBとかJAVA限定なんじゃね?
527:NPCさん
06/09/26 17:57:03
いっしょにつけてやるとだいぶマシ
「拾ってきて入れれ」だとまずダメだな
528:NPCさん
06/09/26 21:02:43
Javaの大失敗のことかー!!
529:NPCさん
06/09/26 22:44:25
見てると、Javaで作り出す香具師は、大抵車輪の再開発になりがちで途中で挫折することが多いな。
.NETやC#なんかもその傾向がある。VC++なんかは、それ以前に気力不足で自然消滅。
530:NPCさん
06/09/26 23:01:07
使用者側のインストールの手間を減らすのは、
使う側からすれば最優先にして欲しいけどね。
多少機能が落ちたって導入が楽な方がいい。
531:NPCさん
06/09/26 23:07:46
追加効果としてのプラグインって形なら導入しやすいんだけどね。
532:Nezumi
06/09/26 23:25:56
たけとんぼとかは無視ですか……?
533:NPCさん
06/09/26 23:33:55
JAVAだし? Runtimeいるし?
534:NPCさん
06/09/26 23:36:40
DB導入しろとか言われたらもにょるけど、たかだかランタイムでウダウダ言うのはなあ。
535:NPCさん
06/09/26 23:37:49
そのたかだかの敷居の意識が違うんだろ
って事で導入し辛いとかの話題終了
536:NPCさん
06/09/26 23:42:39
まま、ツールを作る人が居るから俺らはその恩恵に与れるんだ。
制作者のやりやすようにやってもらった方が良い。
537:Nezumi
06/09/27 01:08:19
でも使ってくれる人が少ないとションボリなので名無しさんに紛れてマーケットリサーチ。
538:Ayame
06/09/27 08:26:38 1KnZex2R
あるソフトを使うと、Javaをランタイム込みのパッケージに
できるので、ランタイムをインストールせずに、起動できるようになりますが、
そういうのだといいのかな?
まぁ、圧縮して60M程度のファイルサイズになりますが、
最近は気になるサイズでもないかなと。
なんにしても、開発する側は、常に悩む問題であることには変わりないです。
539:NPCさん
06/09/27 11:17:19
導入しやすさをフリーツールに求めるなんてありえんな・・
540:NPCさん
06/09/27 11:27:10
インストールそのものをいやがる奴もいるぞ(w
541:NPCさん
06/09/27 11:28:31
Javaアプリってクラッシュしやすくて嫌い。
542:NPCさん
06/09/27 20:32:44
それは作り込みの問題じゃね?
543:NPCさん
06/09/27 21:21:15
作ったものを公開したらインストールがめんどいとか言われても困るな
インストールなんかたかだか一回だけだぜ
使ってみたいと思ったらランタイム拾ってきて入れるくらいやれよ
仲間が入れてくれないならインストール方法の解説ページ作るくらいできるだろ
ツール作れる人じゃなくても紹介ページとか解説ページを書くとかできるし、
使えそうなツール探してきて率先して試してみるとか、
面白そうな英語のページがあれば翻訳するとかいくらでもできるだろ?
そんなこと言っても拒否する奴は拒否するのは分かってるけど、
なんか作者に頼りっきりみたいな感じがしたんでスマソ
544:NPCさん
06/09/27 23:02:22
>>543
>インストールなんかたかだか一回だけだぜ
えー。OSをクリーンインストールしたらどーすんねん。しないのか。
つか、ダメだイヤだと言ってるヤツはここにはいない罠。
そう言うヤツがいるって指摘があるだけで。
545:NPCさん
06/09/27 23:12:34
使うことの利便性や得られる経験より「インストールしない」ということのほうを重視してるだけだろ。
別にどうだっていいよ。
546:NPCさん
06/09/28 09:33:09
そもそも「使ってみたいと思わせる」ことの障害としてインストールの手間があげられているのに
「使ってみたいと思ったら」と言われてもな。
547:NPCさん
06/09/28 10:52:11
まあそんなことを言い出したら、ソフトのインストール自体も嫌、
ネットに繋ぐのも恐いとなるんだが。
548:NPCさん
06/09/28 11:12:55
>547
そうだな。パソコンのスイッチ入れたら爆発するかもしれないから近寄らない方がいいよ。
549:NPCさん
06/09/28 12:23:32
(`A')マカーとかウニユーザだとWinのソフトをインストールと言われても困る。
550:NPCさん
06/09/28 12:29:22
>>549
つ【IntelMac】
551:NPCさん
06/09/28 13:14:04
Windowsのインストマンドクセ。
552:NPCさん
06/09/28 15:37:32
>>549
ソースもらってビルドしなおせばいいじゃねーか
バカか?
553:NPCさん
06/09/28 18:29:43
>>552
冗談なのか本気なのか判断しにくいレスはやめてほしい
554:NPCさん
06/09/28 18:47:59
そういう時はスルーが一番
555:秋茄子
06/10/01 17:52:54
たけとんぼのバグを見つけました
CHOCOAで適当なサーバーに接続して#Cardというのチャンネルを作ります。
このとき、Cは大文字です。
次に、たけとんぼで#cardというチャンネルに入室します。
たけとんぼではcを小文字にします。
このときCHOCOAではたけとんぼで入室したニックを確認できるのですが、たけとんぼでは#cardのニックリストをたけとんぼ、たけとんぼから起動したプラグインの双方で取得できなくなりました
556:幻月
06/10/01 18:26:08
>555
ちょっとIRCの仕様を確認してからにさせてください。
RFCの手元の翻訳を見る限り、英大小を区別しないとは読み取れていないんです。
なので、返答に少しかかります。
557:秋茄子
06/10/01 19:04:03
ちょっと調べてみたのですが、先に起動したCHOCOAで#Cardでチャンネルを作ったときには、たけとんぼの方で#Cardとして認識して、
#cardでチャンネルを作ったときにはたけとんぼも#cardとして認識しているようです。
このことからの私の予想なのですが、IRCサーバーは小文字大文字を別別に認識はしていないが、チャンネルに登録するときには大文字だったものは大文字、小文字だったものは小文字で登録するのではないでしょうか。
で、各クライアントにも大文字小文字混じりでチャンネル名を伝えるわけです。
一方、javaの場合は大文字と小文字を明確に区別するので#cardと#Cardをクライアントであるたけとんぼが別のものとして認識しているのではないでしょうか。
558:幻月
06/10/01 21:05:56
>秋茄子さん
おおよそ、読みどおりです。
しいて難を言うなら、IRCの仕様のRFC1459の翻訳版をいくつか
チェックしたんですが、そんなことはないてないんですよね(笑)
(さすがに仕様の全ては見ていません、あしからず)
一応、サーバレスポンスに大文字で返してくる部分があったので、
いくつか条件チェックしてチャンネル名をたけとんぼサイドで
修正するロジックを追加しました。(ver2.2.4)
これで反応できると思いますよ、多分。
559:幻月
06/10/01 21:07:06
558:訂正
ないてない→書いてない
失礼しました
560:Ayame
06/10/02 08:23:24 vKVq3Xl5
RFC2811の2.1で(最新?のIRCのRFC)
「Channel names are case insensitive」って書いてますね。
日本語にすると「チャンネル名は大文字と小文字の区別をしないです」です。
561:幻月
06/10/02 10:05:03
>560
Ayameさん、ありがとう。
RFC2811ですね、たしかに。
とりあえず、今回の修正で反応できるようになっているはず(笑)
こちらの環境での確認はしたので
あとは秋茄子さん、そちらでの確認よろしくです。
562:秋茄子
06/10/02 17:33:52
確認しました。
CHOCOAで#Cardチャンネルを作り、たけとんぼで#cardで入室しても無事ニックリストが取得できました。
逆でも同じ結果でした。
ありがとうございました。
563:NPCさん
06/10/04 01:02:02 HqAfmuYa
英雄オンラインというゲームでマクロをしたいのですが
Xtrapが邪魔をしてできません
Xtrap回避などでも大丈夫なのでしょうか?
564:NPCさん
06/10/04 01:07:06
>>563
とりあえず、板名とスレ名と>>1をよく読んでから、USBケーブルで首を吊って氏ね。
565:NPCさん
06/10/04 07:26:24
>>564
OK
お前がな^^
566:NPCさん
06/10/04 08:18:26
>>564が板名とスレ名と>>1をよく読んだ所で何も恥じ入る必要はないな
567:NPCさん
06/10/04 10:49:14
>>563
ここで聞いても回答は得られないと思いますよ。ネトゲ系の板のマクロや升関連のスレへどうぞ。
568:NPCさん
06/10/04 11:30:02
>>565
お前は「^^」が使いたいだけと違うのかと。
あ、ごめん、みんなは分かってるか。
569:NPCさん
06/10/04 12:05:04
なんでこの板のこのスレに迷いこんで来たんだろう。
570:NPCさん
06/10/04 12:28:26
T の文字が見えなかったんじゃないかと予想
571:NPCさん
06/10/04 12:56:09
「ツール」の文字だけに引かれてきたと予想。
572:NPCさん
06/10/04 13:01:58
じゃー俺は >563 が間違い指摘されて
「恥ずかしさのあまり紛れてレスしてる」に
8000ウォン
573:NPCさん
06/10/04 13:12:51
「要望」だけ見てきたとかどうだ。
574:NPCさん
06/10/04 13:17:25
俺は、>>565が>>563なんじゃないかなと予想。
ストレート過ぎかな?
575:NPCさん
06/10/04 13:21:16
とりあえず皆スレ違い。
趣旨違いとわかった時点でもう来ないだろうから
予想を当てる事はできない。
576:NPCさん
06/10/05 23:07:20
>>572
「じゃー」の意味がわかんね
577:NPCさん
06/10/06 02:01:57
570・571の予想レスを見て
(他の人はそう予想しているのか)じゃー俺はこう予想する
の「じゃー」だろ何がわからないんだ
578:NPCさん
06/10/15 23:02:00
保守
579:NPCさん
06/10/16 09:35:27
保守するなこんな糞スレ
580:NPCさん
06/10/16 13:05:44
>>579のツンデレぶりに感激
581:NPCさん
06/10/16 13:21:37
保守不要の板だからスレ消費してるだけなんだけどな
582:NPCさん
06/10/18 21:50:05
スミマセン、ぽっと出の通りすがりが要望出してみます。
「こんなツールが欲しい」
デスクトップに常駐できて、ドラッグアンドドロップでダイスを振ることが出来るツール。
ウィンドウを二つ表示して、
片側にダイスの種類と修正値を設定したボタン配置する。それをクリックすると、ダイスが握られ
もう片側のウィンドウにドラッグ&ドロップすると、ポリゴンなダイスが音とともに転がり、ダイスロールの結果を表示してくれる
そんなツールが欲しいス。
583:NPCさん
06/10/19 23:44:44
3Dグラフィックで再現する理由は?
584:Ayame
06/10/20 00:27:03 CT5oKHJ8
SampleProgramですが、
URLリンク(www.ayamenet.com)
こんなのもあります。
(Javaで作ってあります。J2SE1.4以上のインストールが必要です)
あと、上記のをC#の勉強と称して移植したのもあります。
URLリンク(www.ayamenet.com)
(こっちのはかなり古いですが・・・)
585:NPCさん
06/10/20 00:33:27
ウィンドウ2つにする理由の方が聞きたい
586:NPCさん
06/10/31 23:17:09
すまん、誤爆した
587:NPCさん
06/10/31 23:58:47
ええと?
588:NPCさん
06/11/03 23:28:05
あー、それ俺かもしれん。こんなところに誤爆してたか。
589:NPCさん
06/11/04 00:07:38
「誤爆した」というレスを誤爆したというオチ?
590:NPCさん
06/11/04 22:18:12
恥ずかしながら。ちなみに正しい誤爆先?はプログラム板。
591:NPCさん
06/11/19 21:32:36
マジカルチャットをDLしてきて使用しようとしているのですが、接続が上手くいきません。
GMが鯖になってPLたちがクライアントとして指定されたIPに接続するわけですが、
接続されません。
どなたかアドバイスを頂けますと幸いです。
592:NPCさん
06/11/19 21:33:22
まず構成を晒してくれ。
593:NPCさん
06/11/19 21:35:25
構成というと…どういうことでしょうか?(汗)
ど素人ですみません…。
OSとかで良いのかな?
594:NPCさん
06/11/19 21:44:30
んーとね。
・回線種別は?(光とかCATVとかADLSとか。差し支えなければプロバイダも)
・ルータは使用しているか?(y/n)
・パーソナルファイアウォールは使用しているか?(y/n)
・どういう風に接続されないのか? ってかちゃんとグローバルアドレスでつなごうとしてるよな?
595:NPCさん
06/11/19 21:55:37
えっと…
・ADSL プロバイダはDION
・ADSLモデムにルータ機能があります。
・パーソナルファイアウォールはなし。
・グローバルアドレス…のはずですが。モデム(ルータ)にアクセスして見られるものを使用しているのですが……他に確認方法などありましたらお教え下さい。
・「(指定したIP)に接続中です。」とメッセージは出るのですが、ちょっと応答が無くエラーとウィンドウ枠にでるのです。
596:NPCさん
06/11/19 22:01:11
XPなら標準装備されてるPFWが有効になってたり?とか。
同じくXPならユーザ名2バイト文字問題。
597:NPCさん
06/11/19 22:03:38
自分のOSは2000です。
相手がXPかもしれませんので、その場合はユーザ名の問題が挙げられると…なるほど。
598:NPCさん
06/11/19 22:08:36
後考えられるのはルータかなぁ。
でも、ポート開けるのは勧めなくないんだよな。
599:NPCさん
06/11/19 22:12:07
そこに辿り着きますか。>ポート
手を出すのが難しそうな問題なので、自分が鯖になる場合は詳しい友人に直に見てもらおうと思います。
自分がクライアントになる場合は、鯖(GM)のIPを指定する際にグローバルアドレスだけでなく必ずポートも指定した方が良いのでしょうか。
600:NPCさん
06/11/19 22:20:32
どうもポートっぽいですね。
どうもありがとうございました。
601:NPCさん
06/11/22 01:00:07 kV6P8PyC
602:NPCさん
06/12/11 00:00:28
最近どうですか。
603:とり
06/12/11 20:18:52
最近は仕事が忙しくて全く触れていませんorz
自宅鯖が落ちてるのにもしばらく気づかなかったくらいでして、申し訳なく思っています。
仕事がひと段落したら製作を再開する予定ですが、まだ当分は復帰できそうもありません。
ついでにTRPG支援Wikiを自宅鯖から@wikiに移転し、TRPG支援ツール@wikiと改名しました。
これは2行目のようなことが再発する事を避けるためです。下のURLからどうぞ。
TRPG支援ツール@wiki URLリンク(www21.atwiki.jp)
604:幻月
06/12/11 20:33:21
おかえり、とりさん(笑)
>最近は仕事が忙しくて全く触れていませんorz
まぁ、私も最低限の保守以外放置してちゃので人の子といえません。
ゆっくり、遊ぶ時間ができたらまたゆっくりお話しましょう
605:165
06/12/11 21:45:38
>>165のツールをリファインしたけどマニュアル整備がさっぱりな件。
URLリンク(taku_kanban.at.infoseek.co.jp)
.NET Framework2.0なんぞを入れてる人が少ないんで、正直微妙。
606:NPCさん
06/12/11 21:49:03
Win updateで勝手に入らなかったっけ?>.NET Framework
607:NPCさん
06/12/11 21:50:19
2.0も入るんかな? VB2005のインストールと一緒に入ってきたんでわからないや。
608:幻月
06/12/11 22:08:40
>.NET Framework2.0なんぞを入れてる人が少ないんで、正直微妙。
使うこともあるかもと思って念の為、いれてます(笑)
入れたい人は
URLリンク(hahaha.mints.ne.jp)
等を参照してみましょう。
>>165
安定動作しているようだったら、とりさんの公開した
TRPG支援ツール@wikiに登録をお勧めします。
で、登録する際にはできればでいいのですが捨てハンドルでよいでの
固有名称をできればお願いしますね。
(Readme.txtには書いていませんでしたので。
無理にとはいいませんが基本、ツール作った人には勧めています)
609:165
06/12/11 22:50:35
>幻月さん
フォローどうもです(笑)
テスト不足なんで安定してるかどうかはわからないですね。
オンセで実地試験したいけれど、最近長時間チャットする気力が……orz
ともあれ、登録はもうちょっとマシなマニュアル組んでからということで。
ハンドルはまたその時にでも設定します。
610:NPCさん
06/12/12 01:01:36
>>605
チャットソフトが起動してない状態で、「フォーム表示」で
出たウインドウ内のボタンを(DXでもARAでも)押すと
「要求されたクリップボード操作に成功しませんでした。」
ってエラーが出る。
あと、ソースplz
611:NPCさん
06/12/12 05:59:58
>606
カスタムで入れる
612:165
06/12/12 13:05:06
>>610
ご報告ありがとうございます。
こちらでは再現しないですね。修正は難しいかも……
と思ったんですが、クリップボード経由でなくても文字列を
送信する方法がわかったので、それを試してみます。
ソースは今のところご勘弁を。
613:165
06/12/12 23:23:10
ろだが1日で20件も回ってて吹いた。
あまりにあんまりなので自分とこのスペースに上げる
URLリンク(www.realintegrity.net)
ものすんごいやっつけな設定ファイルの説明と、>>610の修正、
あと設定ファイルを設定ごとに別のファイルに記述するようにしました。
614:Nezumi
06/12/13 04:52:05 5D5FhWFN
ほぼ勢いだけで作った、DX2の行為判定シミュレータ。
といっても指定されたロールをひたすら繰り返すだけですが。
CUIなんで使う人を選ぶのは気にしない。
URLリンク(taku_kanban.at.infoseek.co.jp)
ちなみに乱数の生成にはMT法を使用。
前半はC++で書いてるのに、後半は何故かCでベタ書きしてる謎。
615:幻月
06/12/13 11:11:32
>>Nezumiさん
動かしてみました。
ある意味、漢らしいつくりだと思いました。
(GUI、それ何って言うのりが(笑))
>>165
別段、使う分にはいいと思いますよ。
せっかく専用にたててもらっているのに、
最近広告ばっかりでもうしわけないなーとか思うので。
一時的なソースや仮組み品、画像なんかはロダの方が
向いていますよ。
あと、ソースについては別に好き好きですからね、
公開するしないは個人の自由、おまかせです。
出しておくメリットは
「自分がいなくなっても他の人が引き継ぐかもしれない」
と言うあいまいな希望(笑
デメリットは
「ソースが(多くの場合)整理されていなくて恥ずかしいことがある」
ですね。あ、それと説明読んでみました。
見ながら動かせていないので細かい話はできないんですが…
フリーである旨と免責だけは早めに書いておくことを推奨します。
>>614のNezumiさんのフォーマットあたりが手を抜きつつ必須は抑えているので参考になりますよ。
616:Nezumi
06/12/13 15:44:44
定番といえば定番ですが、参考までに。
「フリーソフトウェア/シェアウェアに添付する文書ガイドライン」
URLリンク(www.nmda.or.jp)
617:Nezumi
06/12/13 19:32:10
>614の行為判定シミュレータですが、置き場所(放置場所?)を変えました。
URLリンク(odproject.net)
618:TT(=165)
06/12/14 01:31:29
とりあえずツールスレでのハンドルはTTで行くことにします。
URLリンク(www.realintegrity.net)
ようやく説明の完成。Readmeの内容と免責事項も含めてHTMLヘルプに。
若干コマンドフォーム設定の仕様が変わったけど、今はまだ傷は浅いはず。
>幻月さん
確かに、せっかく用意してもらったものを活用しないのもなんですね。
ただまあ今回のは自分のサイトからDL出来るよう整備したので、
次に何かネタがあったときにろだを使用することにします。
というか、職場からだとろだがプロキシに弾かれてですね(ry
ソースを公開できない理由はモロにそれですね。
グダグダなソースを人に見せるのには抵抗がー。
>Nezumiさん
ありがとうございます。
参考にさせていただきます。
619:幻月
06/12/20 22:32:27
>>618
>というか、職場からだとろだがプロキシに弾かれてですね(ry
それはしょうがないですね。
>ソースを公開できない理由はモロにそれですね。
>グダグダなソースを人に見せるのには抵抗がー。
気持ちはわかります。私は結構前にあきらめてしまいましたが(苦笑
>All
さいきん風邪でダウン中です。
もしかしたら年明け頃までダウンしているかもしれません。
620:NPCさん
06/12/27 03:04:34
オンセ雑談スレが復活した模様。
【技術】オンラインセッションを語るスレ【質問】
スレリンク(cgame板)
621:NPCさん
06/12/27 04:28:39
タイトル的に雑談じゃねえだろ(w
622:とり
07/01/03 15:46:02 48x+X6dp
皆さまあけましておめでとうございます。いかがおすごしでしょうか?
私はこの年末年始を利用して、DockingUnitの制作を進めております。
経過はTRPG支援ツール@Wikiのでご覧になれますのでチェックしてやってください。
URLリンク(www21.atwiki.jp)
相変わらず暇を見ながらの遅い作業になりますが今年こそは実用レベルまで仕上げていきたいなと思います。
皆さま本年も生暖かく見守っていただけますようお願い致します。
>幻月さん
やはりJpSystemコアにユニットの終了処理機能がほしいと言う結論に達しました。
相談orお願いをしようかとも想ったんですが、最近幻月さんはお忙しいようなので、
私の方で勝手に修正案を作成して差分をうpしておきましたのでご確認ください。
内容に関してはzipファイル内のreadme.txtを読んでいただければわかると思います。
URLリンク(taku_kanban.at.infoseek.co.jp)
なお、JpSystemのコアを弄っている人(私と幻月さん?)以外には全く関係ない代物です^^;
623:とり
07/01/03 15:46:50
sage忘れましたすみませんorz
624:幻月
07/01/03 20:31:28
あけましておめでとうございます。
いまだ去年の風を引きずってますがみなさまいかがお過ごしでしょか。
>>622
クローズ処理はお互いに必要かもとはなししてましたね。
インターフェイスだと初心者がちょっと面倒になるけどありっちゃありですね。
確認しているのでしばらくおまちを
625:幻月
07/01/03 20:44:37
>とりさん
机上デバックでは問題がなかったのでとりあえず仕込んだバージョンを
あげてみます。
DockingUnitについての感想はもうしばらくまってね(笑)
URLリンク(taku_kanban.at.infoseek.co.jp)
ちょいと余裕がなくてあくまで机上でバックだけ。
(現在私はテストのためJDK1.6のみに環境を絞っています)
DockingUnit
626:幻月
07/01/03 20:47:02
連投、すいみません
>To;とりさん
DockingUnit についての感想はこんどゆっくり。
ちゃんとゲームテーブル手直ししてたんですね(笑)
IRCについては新たに作ったのかな、それも手ですね。
>To:All
ちょっとネットのない場所に出かけるので一週間ほどレスができないかもしれません
627:とり
07/01/04 00:30:38
>幻月さん
インターフェイスにしたのは、古いユニットとの互換性を保つための苦肉の策です^^;
実際の使用に関しては、DockingUnitに入っているUnitBaseCtrlExを見て下さい。
UnitBaseCtrlExはほぼ全てのユニットが使用しているであろう機能群を自動化し
udbの取得と多重禁止、ユニット名の登録などを行う手抜きスケルトンです。
DockingUnitについては、やってたと言うか、年末年始ででっち上げたと言うか・・・^^;
IRCユニットは完全に新しく作り直したもので、制作期間は半月ほどです。
ほぼたけとんぼと同様の処理付き変数と、IRCコマンドそのままの感覚で使えるメソッド
と言うコンセプトでまとめてあります。まだ未完成ですが、普通にIRCクライアントとして
使う分には困らない程度にはなっていると思います。余裕があったら試してみてください。
628:幻月
07/01/04 01:16:39
明日になると出かけてしますのでその前に駆け込みで書き込み(笑)
>627
>インターフェイスにしたのは、古いユニットとの互換性を保つための苦肉の策です^^;
すいませんね、うちら以外にもUnitBaseCtrlで作っちゃってる人いますからね
アクションアブストラクトにネームの取得、起動確認、リソース取得ですね。
取得が"img/"で固定している以外は見て納得できますね。
DockingUnitがTRPGゲームツールでのうちらの標準になればこれを引き継いだ
のがでてくるでしょうね、夏ごろによゆーがあったら私も何かこれのプラグイン造ってみます。
ところでPortManager.javaとUPnP.javaってちょっと他で参考にしてもいいですか?
えらい良くできてて…というかUpnp使うならこうだろうなと
おもう組み方たしてたので。
>IRCユニットは完全に新しく作り直したもので、制作期間は半月ほどです。
たけとんぼで厳しいなら自分用に自作しろって私がたきつけましたからね。
まぁ、よくつくりましたね(笑)
時間がったら試してみます。
629:とり
07/01/04 09:40:24
>幻月さん
これを読むのは1週間後かもしれませんがいちおうレス。
リソースの取得なんて入れてありましたねぇ、すっかり忘れていました。
取得が/img固定なのは、あくまで自分の手抜き用に作ったものなのでその辺はいい加減です^^;
UPnP用のユニット関連ですが,、小さく作る事を最優先して作っているのでUPnPの仕様にきちんと準拠していません。
参考程度ならかまいませんが、きちんと動くことを保証できないのでその辺はご了承ください。
なお、今回お願いしたユニットの終了処理関係の拡張はまさにこのユニットのために追加してもらった物です。
終了処理が実行されることが保証されないと、開けたポートが開きっぱなしになると言う危険があり、急ぎお願いした次第です。
IRCユニットは、短時間での制作でとにかく動くことだけを目指したので、巨大なメソッドがあったりマジックナンバー多用してたりと
中身はかなりいい加減で恥かしいかぎり^^;通信処理は外部ライブラリに丸投げですので、ほぼGUI実装のみです。
今年こそはDockingUnitをデビューさせてやりたいと思いますが、半端な状態で出したくはないので正式リリースできるまで頑張ります。
630:Nezumi
07/01/09 22:40:30
プログラム板のスレッドでTRPG用ツールの話を振った人がいてびびった。
631:NPCさん
07/01/09 22:45:59
くわしく
632:Nezumi
07/01/09 22:47:21
ぽいっ スレリンク(tech板:985番)n-
633:NPCさん
07/01/09 22:58:18
クラス名・変数名のスレなんかあるのか。奥が深いw
634:NPCさん
07/01/10 00:31:13
985n- って何番だ!?
とりあえず乙
こんなスレもあるんだなぁ
635:NPCさん
07/01/10 13:41:49
985番は985番に決まってる(笑)
636:NPCさん
07/01/10 18:54:13
俺が見たときは935までしかなかったな
637:NPCさん
07/01/10 19:40:17
スレ違いかも知れませんが質問があります。
ガンドッグのTRS用に、背景画像の準備と各PCのコマを
自由に配置、移動できる通信系(チャット?)ソフトはあり
ませんか?
ヘクスチャットを使ってみたんですが、TRSの表を表示させる方法が
わかりませんでした。
チャット自体はIRCで行っており、ヘクスチャットのチャット機能を使わ
ことにもなるので、ヘクスチャットの利用は現在考えておりません。
あくまで、IRCの補助としてTRS用ツールが欲しいのです。
背景画像とコマが使えるソフトがありましたらご教授ください。
638:637
07/01/10 19:41:19
言い忘れました。
ソフトというかPCに全く詳しくない人も居ますので、
ヘクスチャットの利用は断念しました(ポート関連で)
639:幻月
07/01/10 20:14:25
とりあえず、一週間がおわりかえってきました。
>637
ヘクスチャットが難しいとなると…なかなか難しいのですが(笑)
へクスマップ機能を持つツールはじっくり探すと意外にありますよ。
有名どころだと
MagicalChat for onlineTRPG
のへクスマップ機能。
サーバ立てないといけないという点での
ハードルはあるもののいろいろそろっているので
一度抜けると後は楽です。
それとここの方のマップの所のツール
URLリンク(www.gt.sakura.ne.jp)
マナー的にどう、とおもわなくもないですがこういうのを
お借りするというのも手。
あとは随分昔に作っておきっぱなしの「HEXA-MAP」というツールも
あるにはありますけどね。
IRCクライアントにプラグインするので…初心者にあんまり優しくはないかも。
640:とり
07/01/13 23:55:32
バージョン0.9.5をアップしました。とりあえず報告のみ。
641:幻月
07/01/15 19:57:11
>とりさん
0.95を確認して一つ気になったことがあります。
処理付き変数についてなのですが、
jp.gt.irc
の直下に
nickname
sendUnit
sendAll
MYROOM
IRCMSG
PRIVMSG
NOTICE
NickList
CharacterNames
と通信に使用するコマンドがずらっと並んでいるのを確認しました。
この位置ですとjp.localunit(jp.gt)を直に指名する私や秋茄子さんの
既存のプラグインはうごくことができません。
せっかく互換システムなので、修正できないものでしょうか。
(jp.gtからjp.gt.ircにコマンドを橋渡しなどはできませんか?)
642:NPCさん
07/01/16 14:56:06
>>637
ScreenMonkeyはどうでしょうか?
643:とり
07/01/16 18:25:07
バージョン0.9.8をアップしました。
今回の目玉はUPnPポートマッピングを操作するUPnPUnitの実装です。
また、ファイルを共有のためのFileUnitもいちおう実用になるレベルになったと思います。
>幻月さん
IRCUnitの処理付き変数ですが、にたけとんぼに近い変数名にしてありますが、
厳密にたけとんぼと同じ変数名にしてあるわけではありません。
DockingUnitはあくまでユニットを統合するためのユニットであり、IRCに依存する
プラットホームにするつもりも実はなく、現在標準で起動するIRCユニットもいずれ
オプション起動に変更する事になると思います。
将来的には、独自のクライアント&サーバ型のチャットや、MSNメッセンジャー互換の
ユニットなどさまざまなネットワーク接続を行うユニットが作成されることを前提として、
そのさまざまなプロトコルのユニットを統合する形でネットワーク接続を行うユニットの
共通仕様としての処理付き変数の命名規約を策定しようと思っています。
この命名規約に従ったネットワークユニットはDockingUnitに標準ネットワークユニットを
指定する事で、localunitが処理付き変数の橋渡しを行うことにより、どの接続ユニットを
使用するかに関わらずプラグインが動作するシステムを構築しようと考えています。
このため、現時点でIRCUnitの処理付き変数をGTが橋渡しを行うことは考えていません。
これによって、たけとんぼの仕様に合わせて作られたユニットはDockingUnitでの互換性を
失う事になりますが、新規ウインドウを次々と開いていく既存ユニットを切り捨てる事で、
DockingUnitの「単一ウインドウで動作する」というスタンスを明確にしたいと思います。
644:とり
07/01/16 18:26:04
とまあ、ここまでがDockingUnitの基本スタンス(建て前)です。
で、ここからは本音というか、ちょっとDockingUnitらしくない裏技として考えているものなんですが、
前述したネットワークユニット仕様に従った接続ユニットと、localunitであるDockingUnitを橋渡しして
たけとんぼの処理付き変数をエミュレートするプラグインユニット(注:標準ではありません)という、
インチキなプラグインを作ってみようかなーなどと考えています。
名づけて、たけとんぼエミュレータ(仮)ですw
というわけで、こんなところで妥協してもらえるとありがたいのですが・・・・
645:幻月
07/01/16 19:08:28
>とりさん
>新規ウインドウを次々と開いていく既存ユニットを切り捨てる事で、
>DockingUnitの「単一ウインドウで動作する」というスタンスを明確にしたいと思います。
了解、そのスタンスであればわかりますね。
私も初期のころはそういう設計してましたので思想はわかります。
…いつのまにかIRC特化のツールになっちゃいましたけどね。
>たけとんぼエミュレータ(仮)
そうきましたか。
いや、うん、エミュレータ系はお約束ですね(笑
楽しみにしておきます。
追伸
とりさんの技量であれば完全オリジナルでフレームワークも
組めるでしょうに、メリットもあるのでしょうがデメリットも
はっきりしているうちのコアを使ってくれていることには感謝です。
今年もそう早くはできないでしょうが少しずつ修繕していきますので、
お付き合いいただければ幸いです。
646:とり
07/01/16 19:27:03
忘れてたのでひとつ追記です。
今回、UPnPユニットを実装するために少しだけSandBoxに手をいれています。
SandBox.javaを0.9.8のアーカイブに同梱してありますので確認してください。
変更点は1ヵ所で、34行目に以下の行を追加しました。
addPrivilege("sun.net.www.http.HttpClient",SOCKET_PARMISSION);
以上ご確認下さい。
647:幻月
07/01/16 19:54:49
>とりさん
wikiからファイルがダウンロードできないようなのです。
SandBox.javaは帰ってから対応します。
648:637
07/01/16 19:55:06
>>642
返事ありがとうございます。
試してみましたが、PLの1人の環境下では画面が真っ白のままで動作しなかったようです。
649:とり
07/01/16 21:34:03
一時的な処置ですが最新版だけ落とせるように修正しました。
650:幻月
07/01/16 21:50:02
>とりさん
URL変更ありがとうございます。今引き取って確認中です。
とりあえず、システムのSandBox.javaについては修正を行ったものを
アップしておきましたのでよろしくお願いしますね。
>0.9.8の感想
いつも思うんですがデザインがセンスいいですね。
情報ビューっていうのもフリーのシステムではなかなか見ないもので
ちょっと驚かされました。
あと、改めてよく作ったな思うのがUPnPUnit
ルータのアドレスをjp.gt.upnp.getExternalIPAddress(jp.common.JpPath);
で渡しちゃうんですね、これ。
もうしばらくいじり倒してからまた感想だします。
651:だんとら
07/01/16 23:50:00
にぎわってますね~。
うちも久しぶりにちょっとツールというか、1本つくったので、テストしてくれる人募集中なんですが~…
まだテスト段階なので、何人か募集したいところなのですが…付き合ってくれる方いませんか?
652:NPCさん
07/01/17 00:13:27
そういうのは、URLとか公開してから聞いてくれ><
653:だんとら
07/01/17 00:16:57
改めまして、だんじょん・とらっぷ♪の管理人しべくんであります。
皆様あけましておめでとうございます。
とりあえず、ひっそりと…URLを。
URLリンク(shibekun.s5.xrea.com)
654:だんとら
07/01/17 00:17:38
ダウンロード数が一定数に達したら消しますので、皆様よろしくお願いします。
655:mado
07/01/17 00:33:16
ためしてみたっス
名前の後は改行入るようにしたほうがいいのでは? と思いました。
[DT_Tool] : Mado@さいきんメッキリ寒いしねぇ : 2D6 ( 1 + 3 ) + 5 = 9
と、一行で表示されてしまい長い名前だと、すごく長く表示されます。
656:mado
07/01/17 00:40:32
ダブルクロスの振り方の場合、
#DX 5,8 のカンマ足りず や、
#DX 5, /#DX 5 のC省略系(?)は、こちらでは反応しませんでした。
657:だんとら
07/01/17 00:48:46
なるほど。ありがとうございます。
658:だんとら
07/01/17 00:50:24
名前の後の改行は…オンラインセッション時はキャラクター名になると思うので、だいじょうぶかな?と思ってるんですが…
DXの省略形は数値だけですね、カンマは区切りとして必要なので…
もうちょい、正規表現使いこなせるようになればいけるかな?
今後のバージョンアップで対応できれば、がんばってみます
659:NPCさん
07/01/17 01:10:14
使ってみました。LiveMessangerでもこういうことができるんですね。面白いです。
さすがにドローしたカードを秘匿する、ってのは無理ですよね。
660:だんとら
07/01/17 01:16:23
Private機能がメッセにはないので、ちょっと難しいですね(笑)
661:mado
07/01/17 01:21:53
さらに報告。
winXP sp2 無線マウス環境下によるものですが、
アドオンをインストールした折から、CPUの使用率が格段に
跳ね上がりました。
通常30~50をうろうろしてるんですが、アドオン利用時、
80~100%まで行くようになりました。 アドオンから削除
し、再起動をかけた後は30あたりをうろつくようになったので、
たぶんアドオン利用環境時にCPU使用率が上がるものと思えます。
662:NPCさん
07/01/17 01:23:07
使ってみました。
タロットカードが引けるといいなぁって個人的に思います。
663:だんとら
07/01/17 01:24:14
おや?…不思議な挙動ですね…
うちではそういうことはおきないんですが…
どこかでメモリーリークしてるのかな?
他の方でも同様の現象を確認された方いらっしゃいますかね?
664:だんとら
07/01/17 01:25:37
タロットカード了解です。
実は実装予定で、いままさにテキスト書いてました(笑)
665:NPCさん
07/01/17 03:40:47
何の話をしているのか実にわかりにくいスレだな。
666:NPCさん
07/01/17 09:53:04
MS製メッセンジャーは使ってないからなあ。未だにレグネです。
>だんとらさん
個人的な要望なんですけど、ファイルに直リンクする時は、
readmeを単体でアップしてそっちも一緒に貼り付けるか、一言こういうツールですというのを添えて欲しかったです。
667:だんとら
07/01/17 11:27:19
あいすみませぬ。
まだテスト段階なので、あまり大っぴらにしたくなかったのです。
正式版ではちゃんとそのようにさせて頂きます。
668:NPCさん
07/01/17 16:35:11
このDLL外部から使うことできへんの?
DLしたのはええけど、MSMでプレイせーへんから
結局使わんのよね。
min の取り出しできるのがいいんやけど。
ODTOOLの人も、min とか実装でけへん?
あと、だんとらさんmaxの例がMINのままやで。
669:だんとら
07/01/17 18:56:10
このDLLはMSN専用なんで、他では使えないと思いますー。
実際、IRCよりも人集めやすいし、見やすいし、ログ保存も楽だし、名前に日本語使えるし
色わけできるし、イラストやマップのやりとり、URLの送信も…とMSNのほうが機能は豊富なので
これでどうにかセッションできないかな?と思ったのが開発のきっかけでありんす。
PC初心者でもデフォルトでメッセンジャーは入ってるから、誰か1人Liveインスコしてれば全員が使えるのも強みかな?
IRCはIPアドレスとかチャンネル作成とか必要だし、なかなか他人には勧めづらいという点もあったもので。
あ、MAXの例、なおしときます。明日にはタロット実装できそうなので、そのときに。
いったん、鯖から消しておきますね。最近、DL多くて怒られぎみなので…(笑)
670:NPCさん
07/01/17 19:43:51
MSNで複数人でチャットしてて、しばらく発言無かったら
接続切れるので、メッセでセッションしてない自分。
671:だんとら
07/01/17 20:38:45
>発言ない時の自動切断
私もそれは気になっていたのですが…
でも、接続切れる人と切れない人がいるので、もしかしてルータの設定かと思っていたんですが…
672:NPCさん
07/01/17 20:52:03
多分、ルータ等でPingが遮断される人は発言ないと落ちるのではないかと。
そう言う人のためにサーバにPingを定期的に送ってくれるソフトがなかったっけ?
673:NPCさん
07/01/17 21:34:19
折角だからそういう機能も希望。
贅沢は言えるときに言う~
でも今ならメッセよりもSkypelivechatの方が性能はいいかも知れず。
674:Nezumi
07/01/17 23:39:12
IRCの最大のメリットはサーバが常時存在すること。
以上。
675:NPCさん
07/01/17 23:50:10
LiveMessengerにダイスボット入れるツールならすでにこんなのがあった。
URLリンク(xin.oops.jp)
676:幻月
07/01/18 01:08:59
IRCにはIRCの、メッセンジャーにはメッセンジャーの
直接接続には直接接続のよさがそれぞれありますからね。
>だんとらさん
がんばれ、まぁ、製造でなやむことがあったらここ、本スレでもよし
IRCにたむろしてる製作者面子でもいいので相談してみてくださいね。
それと、私も環境整えて実行して見ました。
確かにメモリ消費量増えてますね。
どのタイミングなのかはちょっと追いきれませんでした。
677:だんとら
07/01/20 00:00:29
皆様お世話になりました。
Live Messenger オンラインセッション用TRPGダイススクリプト DT_Tool バージョンアップしました
Ver1.30で…
・N◎VA、BoAのシーンタロット
・一部のダイススクリプトの修正
…を行いました
こちらではメモリ消費量は観測できませんでしたので、引き続き情報を集めていきたいと思います。
チャット起動時に少しだけCPUとメモリの使用量が増えますが、これはアドインを起動していなくてもなるので…メッセンジャー側の仕様の可能性もあります。
一通り機能が実装&テストできましたので、試験公開を始めていきたいと思います。
今後ともよろしくお願いします!
URLリンク(shibekun.s5.xrea.com)
678:NPCさん
07/01/20 00:06:05
>>677
BoAのシーンタロットだけじゃなくて、
トランプみたいに、配ったりできるのが欲しいとわがままを言ってみるてすと
679:だんとら
07/01/20 00:15:09
そういえば、BoAは、シーンタロットがプレイヤーにいくんでしたっけ…しばらく遊んでないので忘れてた(笑)
うーん…宴でひっくりかえったりするから、その処理も含めるとちと時間かかりそうです。
Ver1.50くらいで実装したいと思います。
あと今回うっかり入れ忘れた、シーン登場回数カウントも(つxT
680:Nezumi
07/01/20 00:39:26
LiveMessengerのシステムはよく分からないんですが、手札情報等は一括管理しているのでしょうか?
以前、LimeChatのマクロでカード機能を付けたとき、手札管理があまりにも面倒くさくて挫折してしまいました(笑)
staticな変数が宣言できないからシードやら手札やら何から何までファイルに保存しなきゃならないとか、
複数のチャンネルからアクセスされたときとか……考えることが多すぎて。
681:だんとら
07/01/20 00:58:29
一括管理ですね。
そのために、まずPC人数と、各PLにPC番号を登録してもらいます。
幸い、IRCのLimeと違って、こちらはメモリに格納しておけるので、ファイルを作る必要がないのが強みでしょうか。
682:NPCさん
07/01/20 01:25:47
>677
アリアンロッドへの対応を希望しても良いでしょうか?
nD6で6が2つ以上出た場合はクリティカル、すべて1だったらファンブルです
683:Nezumi
07/01/20 01:32:07
スキル等の状況によってクリティカルに必要な個数が増減することもあるっぽいよ。
684:だんとら
07/01/20 12:47:10
アリアンロッド了解です。
大量ダイスに対応したので、てっきりだいじょうぶだと思ってましたが…
そういえば、出目表示しないとクリティカルかどうかわかりませんね。
個数オプションもつけてみます。
あと、ナイトウィザードのCF設定の挙動がちょっとおかしいので、こちらも修正予定…
685:NPCさん
07/01/20 14:54:30
>677
昨夜友人と二人で試したところ
#init 2
#setpc 1(私)
#setpc 2(友人)
でエラーが発生してDT_Toolが落ちました
私が別のマシンから別アカウントで試したら#setpc 2しても
エラーにはならないので、環境依存かと思いますが
原因が判ったら報告します
686:NPCさん
07/01/20 14:57:38
>出目表示しないと
可能だったらソートも出来ると便利かと
降順/昇順が選べるように
687:NPCさん
07/01/20 16:44:38
出目ソートは ODTOOLにこそ搭載してほしいな
688:だんとら
07/01/20 18:56:38
お世話になってます。報告ありがとうございました。
SETPCはこちらのプログラムミスでした。
さっそく修正しておきましたので、確認してみてください。
また、アリアンロッドのダイスロールと、シーン登場回数カウンタを追加しました(^^
##
出目のソートですか?マシンパワー要求しそうでコワいのですが…要望が多ければ考えてみます。
でも、どういう場面で使うんでしょうか?…単純に見栄え??
なにかそういうゲームがあるのでしたら、詳しく教えて頂けると(m__)m
689:NPCさん
07/01/20 18:59:34
たとえばアリアンでクリティカルしたときのダイス増加数を見るときとか、
六門で急所狙いをするときに手早く1と2の目を確認したいとか。
あると便利なのは確かですね。
690:だんとら
07/01/20 19:54:38
あ”…なるほど…
そういえばこのままだと、出目の数がわからないので(省略表示の場合)…
6の個数を報告するように改良しないといけませんね。
明日になりそうですが、やっておきますー。
691:NPCさん
07/01/20 20:04:58
確かにソートできれば、天羅型の判定システムは便利かも
692:NPCさん
07/01/20 20:09:37
ソートと非ソートをどちらも選択できるようにしないとD66とかのとき困る。
693:だんとら
07/01/20 20:41:37
ええと…いちおう念のために
天羅式のダイスロールは、専用のコマンドが用意されてます。
(#AG、#TRなど、詳しくは同梱のReadMeを)
同様に、D66も専用のダイスロールコマンドを用意しています。
(#R…。詳しくは同梱のReadMeを)
694:NPCさん
07/01/20 20:59:49
>だんとら氏
setpc周りがまだ妙な感じです
#setpc 2したんですが、#drawでPC0になりました
Aの発言:#init 2
DT_Tool の発言: [DT_Tool] : A: 初期化 : PC人数 = 2
Aの発言:#setpc 1
DT_Tool の発言:[DT_Tool] : A: PC 1 として登録しました
Bの発言:#setpc 2
DT_Tool の発言:[DT_Tool] : B : PC 2 として登録しました
Aの発言:#initcard 1,2
DT_Tool の発言:[DT_Tool] : A: トランプ初期化 : デッキ数 = 1 / ジョーカー数 = 2 : 総枚数 = 54
Aの発言:#draw 4
DT_Tool の発言:
[DT_Tool] : A: PC1 ドロー : H9 D9 SA H8
PC1 手札 ( 4 ) : H9 D9 SA H8
Bの発言:#draw 4
DT_Tool の発言:[DT_Tool] : B : PC0 ドロー : HQ C
695:だんとら
07/01/20 21:02:36
>694様
むむむ…? 不思議な挙動ですね…
もしよければ、AさんBさんがご使用のメッセンジャーを教えて頂けますか?
偽やMSNだと挙動がIDが違うのかも…
696:NPCさん
07/01/20 21:13:42
Aが使ってるのはMicrosoft Messenger for Mac ver6.0.1
Bが使ってるのはMSN7.0。OSはWin2000
DT_ToolはWindows Live Messenger ver 8.0でAのLAN内別マシンで動いています
697:だんとら
07/01/20 21:19:27
な、なるほど、それはかなり想定外というか変則的な使い方ですね(笑)
Macとかは想定外でしたね…UniqueIDがかぶってるのかな?…
すみません、調べるのに少し時間を頂きたいと思います。
また、他にも#SETPCや#DRAWで同じエラーが出たかたいらっしゃいましたら報告お願いします。
698:694
07/01/20 22:15:01
人を呼んでさらに試したところPC1以外、みんなPC0に登録されていきました
いちおう御報告までに
A:Microsoft Messenger for Mac ver6.0.1
B~D:MSN7.0
DT_Tool:Windows Live Messenger ver 8.0(AのLAN内別マシン)
Aの発言: #init 4
DT_Toolの発言:[DT_Tool] : A: 初期化 : PC人数 = 4
Aの発言:#setpc 1
DT_Toolの発言:[DT_Tool] : A: PC 1 として登録しました
Aの発言: #initcard 1,2
DT_Toolの発言:[DT_Tool] : A: トランプ初期化 : デッキ数 = 1 / ジョーカー数 = 2 : 総枚数 = 54
Aの発言: #draw 4
DT_Toolの発言:[DT_Tool] : A: PC1 ドロー : CK SJ H6 S7
PC1 手札 ( 4 ) : CK SJ H6 S7
Bの発言:#setpc 2
DT_Toolの発言:[DT_Tool] : B: PC 2 として登録しました
Bの発言:#draw 4
DT_Toolの発言: [DT_Tool] : B: PC0 ドロー : CJ C7 H4 H7
PC0 手札 ( 4 ) : CJ C7 H4 H7
Cの発言:#setpc 3
DT_Toolの発言:[DT_Tool] : C: PC 3 として登録しました
Cの発言:#draw 2
DT_Toolの発言:[DT_Tool] : C: PC0 ドロー : D6 SK
PC0 手札 ( 6 ) : CJ C7 H4 H7 D6 SK
Dの発言:#setpc 4
DT_Toolの発言:[DT_Tool] : D: PC 4 として登録しました
Dの発言:#draw 2
DT_Toolの発言:[DT_Tool] : D: PC0 ドロー : DA S2
PC0 手札 ( 8 ) : CJ C7 H4 H7 D6 SK DA S2
699:Nezumi
07/01/20 23:05:45
色々と考えてみた。
▼案その1
2d6 → ソート無し
2D6 → ソートあり
……のように、キーワードレベルで変える
メリット:キーワード(この場合は大文字小文字の区別)さえ覚えれば入力は楽か。
デメリット:ソートの有無だけでなく、他のオプション(0スタートのダイスとか)も付けようとすると大変
▼案その2
2d6 → 2D6などの場合は常にソート
d66 → D66専用コマンドを用意し、こちらが呼ばれた場合はソートしない
……のように、コマンドごとにソートするかどうかをあらかじめ決めておく
メリット:ユーザには優しい
デメリット:決められた使い方しか出来ない
▼案その3
2d6+10 sort
2d6+10 unsort
……のように、オプションとしてソート用キーワードを設定する。
メリット:オプションを増やせる。やろうと思えば昇順降順も自由自在。
デメリット:ぶっちゃけ長い
どの案も一長一短。
DT_Toolの場合は同じロールを数回行う機能などがありますから、それにインタフェースを合わせるとスマートかもしれませんね。