1 名前:名前は開発中のものです。 mailto:sage [2008/02/26(火) 15:18:34 ID:3kSRIyHL] ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。 自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。 マルチポストはやめましょう。個人叩きも禁止です。 ※スレで質問をするときは、ドキュメント、スレの過去ログ、公式掲示板のログ、 FAQ、Google等で調べてからにしましょう。 前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その13 pc11.2ch.net/test/read.cgi/gamedev/1195603475/ 吉里吉里2/KAG3雑談質問スレ_過去ログ ttp://www.geocities.jp/kirikiri_log/ 吉里吉里ダウンロードページ ttp://kikyou.info/tvp/ 詳しくは>>2-5 辺りを参照のこと。
401 名前:名前は開発中のものです。 mailto:sage [2008/05/17(土) 11:13:10 ID:8UYf9vfb] ツクールの自作戦闘とかやってるトコとか参考になると思う こことか ttp://suppy1632.hp.infoseek.co.jp/
402 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 01:14:04 ID:qkcJvXk8] カードゲームを作っているのですが、場にカードを表示させた後、手札に数字の大きい順に表示させるのに ちょっと困っています。 複数の数字を大きい順番に数字を振っていく、そういう風に作りたかったのですが、 どうにも、いい案が浮かばなくて四苦八苦しています。 場に出たカード 手札に来てソートされたカード 13 14 11 13 14 11 といった感じで、変数配列の中の「カードの数字の大きさ」で並び替えたいのです。 綺麗なシステムにするにはどうしたら良いか教えてください。
403 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 01:22:56 ID:2Q4htNjw] ソート用の配列を別途用意しておき、手札に来てソートされたカード順に格納するとか。
404 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 01:25:00 ID:xFd48QmG] 普通に変数配列をソートすればいいような
405 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 01:25:35 ID:GR7cHALj] 普通にsortじゃいかんの?
406 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 01:30:52 ID:6y7003fv] 配列名.sort('-'); で駄目なの?
407 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 01:33:01 ID:4S0iho0a] 「ソート アルゴリズム」とかでぐぐるといろいろ出てくるとは思うけど、たとえば こんな感じとか(テストしてないけど) class Card{ var number; //カードの数字 function Card(n){ this.number = n; } } var tefuda = [ new Card(10), new Card(5), new Card(1), new Card(4), new Card(3), new Card(9), new Card(2), new Card(8), new Card(7), new Card(6) ]; となっているとしたら var unsorted = true; // 「ソート完了でない」フラグ while(unsorted){ // ソート完了でないならば… unsorted = false; Debug.message(test()); // 途中経過を表示 for(var i=0; i<10; i++){ // 順に見ていき if( tefuda[i].number > tefuda[i+1].number ){ // もしソートされてない場所があれば tefuda[i] <-> tefuda[j]; // それらを交換して unsorted = true; // 「ソート完了でない」フラグを立てる } } } function test(){ var s=""; for(var i=0; i<ba.count; i++) s += ba.number + " "; return s; } …とか書いてみたけどそうだな sort だな 上の例だったら tefuda.sort(function(a, b){return a.number<b.number; }) だな
408 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 23:19:17 ID:qkcJvXk8] やはり、TJS必須ですか・・・。 Kag3でどうにか、と思っていのですがTJSを勉強してからまたきます。 すみませんでした。
409 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 23:50:41 ID:oamYOkpb] どこでもセーブ使いたいんだけど後でパッチ当てるとセーブデータの互換性が無くなるのってなんとかならないのかね やっぱ地道にタグ手打ちしようかな
410 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 01:51:49 ID:i+CV8BtD] >>409 ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=%BB%CD%CA%FD%BB%B3%CF%C3+-+%A5%BB%A1%BC%A5%D6%B2%C4%C7%BD%A4%CA%A5%E9%A5%D9%A5%EB%A4%CE%BC%AB%C6%B0%C0%B8%C0%AE
411 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 02:08:16 ID:c+BLjSqY] パッチ作るときGUID再生成すると思うんだけど、互換性なくなったりせんのかな?
412 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 02:13:55 ID:c+BLjSqY] 全データを読み込んで、KAGのデータツリーを作成して、 0-章-節-項-文みたいなラベルを自動生成すればいいのか。 パッチの場合は、p1-章-節-項-文みたいな。 作ってみるか。
413 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 02:50:36 ID:8hE8ZL7K] >>411 読んでみれば分かるが>>410 のコンバータはcmlをラベル(GUID)に置換するだけ 置換後のラベルは二度と書きかわらない
414 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 03:00:30 ID:c+BLjSqY] >>413 うん。実は書いたあと気付いたんだけど、3連投かつ恥ずかしいから書かなかったw だけど、毎回擬似ラベル貼るのも微妙な気がするんだよなぁ。 構造解析さえうまくいけば、 >>412 のアイデアもなかなか使えるような気がするんだけど、どうかねぇ? (問題点:パッチでシナリオ大幅追加したとき、 ラベルの0-章-節-項-文と、実際の構成に若干の齟齬が出る可能性有り)
415 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 13:50:05 ID:3bsBT1iQ] kagオンリーで初めて一本完成。 むっちゃ小作品ですがなんとか動いてヤター! 更にtjsに手をだしてみようと思うのですが、 kagでできないけど、tjsになら出来ることってなんでしょうか。 変数のループ処理くらいしか思いつきません、 tjsならこんなカッコイイことができる、こんなメリットがある など教えていただけると嬉しいです。
416 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 14:06:47 ID:QXx8+0bt] >>415 テメーで調べろ
417 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 14:30:51 ID:iKP91ZBO] >>415 やりたいこと特に思いついてないなら必要ないよ
418 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 15:24:26 ID:mB4E1YEZ] kag自体がtjsで書かれてるからtjs出来ればなんでもできると言えば出来る。 まあ、>>417
419 名前:名前は開発中のものです。 mailto:sage [2008/05/22(木) 00:40:30 ID:0K8GuKrz] >>412 データツリーなんぞつくらなくても、 ライターに区切りの良いシーン毎にテキストファイルを分けて書いてもらって、 それをスクリプトに変換するときに連番のラベル打ち込めばいいんでね? いきなりタグ打ち込みながらシナリオ書いてる奴はいないとおもうが・・・。 変換はtjsでもできるし、勉強がてら変換プログラムを作ってみるのもいいんでねーかと。
420 名前:名前は開発中のものです。 mailto:sage [2008/05/28(水) 22:09:25 ID:ypQF7UdJ] 質問です 画面上に常に配したグラフィカルボタンで、 プレイヤー任意のタイミングでキャラの着せ替えを行いたいのですが、 体向や表情は同じままで、服装だけチェンジしたい場合、どのような処理で可能でしょうか 例えばファイル名を、 キャラ名_体向_服装_表情.拡張子 としたときに、 tanaka_mae_shifuku_warai.pngが表示されているときに着せ替えボタンを押すと、 tanaka_mae_seifuku_warai.pngのように服装だけ変えた画像に差し替わるようにしたいのです 考え方のヒントだけでも教えて頂けると助かります よろしくお願いします
421 名前:名前は開発中のものです。 mailto:sage [2008/05/28(水) 22:25:26 ID:uTL8EUlE] 立ち絵表示時に別の変数に状態を記録しておいて (通常=0、笑い=1、みたいに) 状態が1の時にボタンを押したら、tanaka_mae_shifuku_warai.png→tanaka_mae_seifuku_warai.pngにするとか
422 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 02:00:41 ID:uLEOjSVy] >>420 キャラ名・体向・服装・表情・拡張子を全部変数で管理してて、 ボタンが押されたら、これらの状態から条件分岐して適当に新しい 状態を導き出す。でもってそいつらからファイル名を求める あとは、トランジションするなりする
423 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 08:30:34 ID:A4kuKLCp] Nscripterから吉里吉里に移行する利点って何がありますですか?
424 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 09:22:04 ID:43OT6G6w] やりたいことによる。 現状NScに不満がないなら別に移行する必要はない。
425 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 12:37:49 ID:eNMvn7vZ] >>423 このスレの住人になれる!
426 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 16:47:28 ID:0UTpI4pK] クライアント領域の上で確認ダイアログとかをドラッグすると残像みたいなのが結構目立つけど これって改善出来ないですよね? だからボーダーなしにしてる作品が多いんでしょうか
427 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 17:51:23 ID:1Ic+E++K] >>421 ,422 アドバイスを元に試行錯誤して何とか狙い通りに表示できるようになりました storageで変数をファイル名に指定できるのですね・・・知りませんでした どうも有難うございました
428 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 18:51:50 ID:6MTghw4D] 質問です。 音楽ファイルはogg、プラグインコピー済みです。 [loadplugin module="wuvorbis.dll"]もファイルの先頭に書いてありますし、 念のため[bgmopt volume=100 gvolume=100]も入れました。 この状態で[playbgm storage="1.ogg" loop=true]とかいてもまったく鳴りません。 ためしにplaybgmではなくplayseにすると、ちゃんと聞こえました。 原因が全くわからないのですが、どなたか解る方がいらっしゃいましたら、アドバイスお願いします。
429 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 19:13:45 ID:c/5t3Enn] config.tjs × type = "MIDI"; ○ type = "Wave";
430 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 19:33:13 ID:6MTghw4D] うっは、やってもーた seが鳴るんだからとconfigちぇっくしてませんでした…本当お恥ずかしい。 ありがとうございます
431 名前:名前は開発中のものです。 mailto:sage [2008/06/01(日) 10:50:24 ID:v8fLVCrp] ひさしぶりに吉里吉里さわろうと思うんだけど、何かいい打ち込み補助ツールってない? さすがに昔みたいにメモ帳でスクリプト打つ気力なんてねぇ……
432 名前:名前は開発中のものです。 mailto:sage [2008/06/01(日) 15:11:39 ID:QWG+WRZx] かぐや姫Studio
433 名前:名前は開発中のものです。 mailto:sage [2008/06/01(日) 16:42:59 ID:AnAyQ+To] 大雪のシーンで雪降らしプラグイン使ったけどしっくり来なかったので JAVAアプレットの大雪アプリを1コマずつキャプチャーして吉里吉里に使ってしまったが… これってJAVAにバレたらライセンス料請求されるんだろうか… みんな使いたいプラグインとか無かった時どうしてるの?自作?
434 名前:名前は開発中のものです。 mailto:sage [2008/06/01(日) 20:49:58 ID:MSv7KzVo] JAVAにバレたら、って意味不明だが。 画面パクは黒に近いグレー。 そのアプリの製作元がやかましいところだったら面倒かもね。
435 名前:名前は開発中のものです。 mailto:sage [2008/06/01(日) 23:37:59 ID:QWG+WRZx] videoタグのvolumeって働いてなくない? 数字設定してもムービーの音量変わらない・・・
436 名前:名前は開発中のものです。 mailto:sage [2008/06/02(月) 01:22:48 ID:1w2n/qAP] プラグイン自作たまにやるけど、それよりAEで作った動画、オーバーレイ表示した方が早いんだよなぁ。 ケースバイケースだね。 >>435 変わる。つまり、原因は別にあるっつーことだね。
437 名前:名前は開発中のものです。 mailto:sage [2008/06/02(月) 02:59:40 ID:jzvK1gPb] 自作したり改造したりかな
438 名前:名前は開発中のものです。 mailto:sage [2008/06/02(月) 08:54:42 ID:QAIv5nwF] >>433 雪プラグインを改造すれば大雪に出来そうだけど… >>434 自分で作ったアプリならOKなの? なら俺もアプリキャプチャーして作ろうかな そう言うヤツいる?
439 名前:名前は開発中のものです。 mailto:sage [2008/06/02(月) 10:32:02 ID:1w2n/qAP] むしろ、FLASHのAS3のアルゴリズムを一部分もらってきたり……とかはよくやるw 結構、自然現象再現系の海外にいっぱい転がってるし。 無論、規約範囲内でだよ。
440 名前:438 mailto:sage [2008/06/02(月) 13:08:03 ID:QAIv5nwF] みんな結構色々やってるのか… プラグイン以外の使用法なんて思いつきもしなかった 紙吹雪のプラグイン探してたけど、そう言うやり方した方が早いかな
441 名前:名前は開発中のものです。 mailto:sage [2008/06/02(月) 21:33:35 ID:S8bV+bNB] 雪プラグイン改造して、オプションで画像を自由に指定したり、大雪にしたり吹雪にしたり、ついでに上からか下からかとか? そういうのを任意のタイミングで自由に指定できる汎用的なものに改造はしたよ。 そういう改造のこと?
442 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 14:05:59 ID:WYwSSDCA] >>438 自作のJAVAアプリでも駄目なんじゃないの? JAVA言語使って表現したモノってランセンスフリーだったっけ? 前にマイクロソフトと訴訟問題になっていた記憶があるんだけど
443 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 15:28:35 ID:c9HCz65o] >>442 表現に言語のライセンスがおよぶわけないだろJK MSと訴訟になったのは、JAVA言語の実装jについてのライセンス違反の件
444 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 15:29:11 ID:nKX5Cz7f] >>442 SunとMicrosoftがJavaをめぐって争ったのは商標問題。 Sunは、SunがJavaだと認めないものに対して、Javaという商標の使用を 差し止めることができる。問題になったのはVJ++におけるJavaの独自拡張。 Windowsでしか使えないライブラリだとか、言語的にはdelegateとかが問題になった。
445 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 15:31:20 ID:WYwSSDCA] >>443-444 そうだったのか…知ったかぶりしてスマン… じゃあ何の言語がライセンスに引っかかるんだっけ? 昔確かに観たんだけどな… スレ汚し本当に申し訳ない...
446 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 15:39:08 ID:mLDxfbhh] これは恥ずかしい
447 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 16:36:06 ID:c9HCz65o] >>445 プログラムの著作物の権利が、それを使って作った生成物におよぶことはない。 ただし、プログラムの利用条件として、「ゲーム作成に使ってはいけない」 とかのライセンスを課すことは出来る。もっとも、そういう妙な用途制限が あるものは、誰も使わないので、そんな制限をつけるアホはいない。 プログラム関係のものとはうってかわって、画像や音楽とかの「素材」は 「コピー」が発生するので権利がどこまでもついてくる。 著作権 = copyright ってのは、これが考え方の基本。 画面キャプチャーがまずい場合があるのは、その時点で、だれかの著作物を複製してる 場合があるからで、たとえば上ででてた雪のプラグインなら、「雪の画像」がひっかかる 可能性がある。まあ「だれがつくっても同じだよ!」なレベルなら、まず問題にはならん 素材が添付してたりする場合、まともなツールなら素材についての ライセンスが明記されてるから、それに従っとけばOK で、話をひるがえすんだが、実はプログラムのうちでも、言語に関係するものに ついては、この「素材のコピー」と同様のことがおこりうる。 単体で完結する絵や音楽と違って、個人が全部完全動作するプログラムを作るのは不可能で、 かならず「ランタイムルーチン」とか「ライブラリ」など、他の人がつくったプログラムと くっつけることになるので、「他者の著作物のコピー」となり、そのライセンスに縛られることになる。 gcc のランタイムとかの話が有名。かなり昔にそのライセンス条項をめぐって騒ぎになったことがある。 >>445 が昔みたってのはこれかもしれない。 まあ、言語とかは使われてなんぼなので、理不尽なライセンスになってるものは まずないので、特に気にする必要はない。
448 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 17:04:18 ID:USWFi+n5] 一時期、AGEのエフェクトを全部TJSで移植してやろうと躍起になったことがあるけど、 処理速度的にムリだった。中間言語の最適化には限度がある。 Cで書くのとTJSで書くのじゃ20〜50倍くらい違うのな。
449 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 17:11:32 ID:nKX5Cz7f] > あるものは、誰も使わないので、そんな制限をつけるアホはいない。 ただし ・この世には想像を絶するアホが存在する ・あるいは、想像を絶するアホの存在を仮定していちゃもんをつけるアホがいる ので要注意w
450 名前:名前は開発中のものです。 mailto:sage [2008/06/04(水) 00:15:15 ID:UiW3eWaI] もし万が一どこかの国の特許を侵害して訴えられた場合にはその全ての責任を負うこと。
451 名前:名前は開発中のものです。 [2008/06/04(水) 03:53:39 ID:/jF0XLsv] Layerクラスのhintってtjsからカスタマイズできないね。枠色をどうにかしたり。 onMouseEnterでhintを空文字にしてやって、自前で何かするくらいしかないのかな。 そういう作例、どっかにないですかね?
452 名前:名前は開発中のものです。 mailto:sage [2008/06/04(水) 15:26:53 ID:kcJSMim1] devdoc.kikyou.info/tvp/docs/kr2doc/contents/ColorCodes.html ↑にでてるclInfoBkだかを吉里吉里側で上書きすれば、ヒントの色は変わるぞ それ以上のことをしたいなら自前だな
453 名前:名前は開発中のものです。 [2008/06/04(水) 19:08:59 ID:/jF0XLsv] >>452 おぉ、ありがとう!なるほどねー。 色だけじゃつまんないから、自作ですなぁ。 どもでしたー。
454 名前:名前は開発中のものです。 mailto:sage [2008/06/04(水) 23:20:59 ID:apz7i6oH] このツールほんとつかえない。俺のつくったやつのほうが全然いいや
455 名前:名前は開発中のものです。 mailto:sage [2008/06/04(水) 23:59:20 ID:RZvA16sk] >>454 KAGのことをいってるのか? tjsで全部組み直せば結構いいとおもうが?
456 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 00:15:14 ID:bfzeZKUX] >>454 比較するから公開してくれ。
457 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 01:02:13 ID:J7MJF/7F] >>454 の文面だけで部員二号以下であることがよく判る
458 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 01:03:13 ID:0gorhLs9] >>454 うちの次回作お前のツールで作りたいから教えてくれ
459 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 05:35:37 ID:HIjIhEGF] ヒント:釣り
460 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 05:57:43 ID:XkaEpuwy] ヒント:いじめ
461 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 09:59:58 ID:pTIeka8L] このスレは本当にいい人ばかりですね
462 名前:名前は開発中のものです。 mailto:sage [2008/06/06(金) 10:00:47 ID:oQ0IjW0F] プラグインの話だが俺はプラグインシステム自体がいじってあるなぁ。 プラグインのバージョン管理と依存スクリプト解決ができるようになってて プラグインを適切に実装してマウントしてやるだけでタグハンドラ(マクロじゃなくてハンドラ関数そのもの)がkagに追加されるようになってる。 あとkagとプラグインがマスタとスレーブの関係にあって制御を切り替えると入出力が kagからプラグインに移ってミニゲームを実装できるようになってる。
463 名前:名前は開発中のものです。 mailto:sage [2008/06/06(金) 10:03:51 ID:l4cC5kTr] >>462 それは、もはや
464 名前:463 mailto:sage [2008/06/06(金) 10:07:34 ID:l4cC5kTr] ごめん。うっかり書き込みボタン押してしまった。 >>462 それはもはや、KAGではないのでは? そして、もはやプラグインでもないのでは? 正直、高度過ぎて、何をやってるのかよく分からんw
465 名前:名前は開発中のものです。 mailto:sage [2008/06/08(日) 04:18:48 ID:TXhptieX] ムービーを再生するのに、ちょっと音が大きいので [video visible=true left=0 top=0 volume=70]\ [playvideo storage="logo.mpg"]\ [wv canskip=true]\ [stopvideo]\ としてみたのですが、音量の調整が出来ません。 吉里吉里のバージョンは2.29なので、volumeタグには対応していると思うのですが・・・ なにがいけないのでしょうか
466 名前:名前は開発中のものです。 [2008/06/08(日) 15:33:21 ID:5b8SGrW+] ここ的にかぐやの使い心地や性能ってどうよ?
467 名前:名前は開発中のものです。 mailto:sage [2008/06/08(日) 15:48:10 ID:KxUU+Eo+] >>462 そこまでできるのになぜ吉里吉里なんぞにうつつを抜かしているのか
468 名前:名前は開発中のものです。 mailto:sage [2008/06/08(日) 16:12:38 ID:pGaZEXot] 普通に楽だからじゃ? 吉里吉里並にそろった環境を独自でつくろうとおもったら年単位で時間かかるぞ
469 名前:名前は開発中のものです。 mailto:sage [2008/06/08(日) 22:31:58 ID:bQ4tWZyP] 462だが自前のエンジンも作ってるぞ。 携帯javaの世界で。 PCはめんどくせえからあるもん使ってる。 もう一つ言うといじってるのはプラグイン周りだけじゃなくてシナリオファイルがxmlベースになってたりする。 開発はxmlエディタでやってバリデーションもエディタがやってるからミスしたらすぐ分かるぜ。
470 名前:名前は開発中のものです。 mailto:sage [2008/06/08(日) 23:24:22 ID:DTBH2NU4] >>469 xmlとは無駄だなw すごいことはわかったから、ほかでやれ
471 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 00:06:30 ID:MlOlUn2n] XML でシナリオ書いてるヌケサクがいると聞いてやってきました。
472 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 02:47:15 ID:jL1KaeWk] 本業でやってたらスクリプタに首しめられるなw
473 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 03:10:37 ID:+9Ii2eNX] どうせ本文はCDATAに垂れ流してんだろうから設計次第だろけど、 よそでやれには同意
474 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 12:02:57 ID:h92SGNum] いっそシナリオファイルはSQLでネットワーク越しに管理して、自動更新するくらいの気概を見せろ。 永遠に終わらないノベルゲー作ってくれ。やらないけど。
475 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 12:34:00 ID:/iOao4BU] kag と xml なら xml のほうが無駄少ないと思う セーブ用ラベルいらないだろうし
476 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 12:39:11 ID:h92SGNum] そういうこと言い出したら、どこまでもできるよw 0から作るなら、吉里吉里使うのがボトルネックになりかねないんだから。 XMLだったら、セーブ用ラベルを毎度生成してるのと変わりないわ。
477 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 13:09:41 ID:9mzKuRqb] 他人が作った土俵でJUDOやってる人がいますよーw
478 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 13:21:45 ID:JSvGySoY] >475 なんでセーブ用ラベルいらないの? セーブ用ラベルがいらないにしても何らかの形で実行位置を特定する仕組みが必要なんじゃないの?
479 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 13:21:53 ID:Rpze5l9F] UMLのJUDOしか出てこないんだがなんのJUDO?
480 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 13:49:15 ID:nNj3VWGh] >>465 volume 指定は openvideo したあとでないときかないはず
481 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 14:59:09 ID:X3hquhcQ] まさかほんとに手書きでXMLやってるんか XMLはツールで吐き出して、別のツールに読ませるものだと思ってたぜ 好きでやってるなら構わんが、俺は勘弁 KAGの標準形式がXMLだったらユーザー数は1人だったな。流れ的に
482 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 16:04:18 ID:zyOHvReG] 文法決めてパーサー書いてそれをデバッグするコストが データをXMLで書くコストを上回るときは、XMLで書くこともあるよ。 他には作ったデータが複数のプログラムで参照される場合とか。 XMLは手*でも*かけるから便利。 >>481 みたいにプログラム間通信言語としてしか見れないのは ちょっと視野が狭い。 つってもノベルゲーのシナリオにXML使うのは俺も同意できないな。 手で書くには冗長なのは否めない。
483 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 16:49:45 ID:JSvGySoY] >文法決めてパーサー書いてそれをデバッグするコストが >データをXMLで書くコストを上回るときは、XMLで書くこともあるよ。 おまいさんのオナニーデータならばそれでいいけど 他の人も使うソフトならば「他の人がそれを使うコスト」もぜひ計算に入れてください。
484 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 17:09:59 ID:/l7VO1RS] 不特定事例を想定すると俺俺フォーマットよりはXMLの方が都合いいけど XML/DTD書くくらいならyamlやjsonのがマシだな
485 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 17:29:33 ID:ux7nxqQS] スクリプターさんが、前職Web方面でしたー、とか?
486 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 17:48:35 ID:nNj3VWGh] まあ、テキスト主体のデータなのに XML にしてしまう、とか、 プログラマの多数が一度はやらかす熱病みたいなもんだよ! 俺も一回やってみたけど、はたとこんなの誰もつかわねーと気づいて全部廃棄したことあるよ!
487 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 18:39:57 ID:BDaOpsgf] >>480 ああああそういう事ですか、やってみたら音量調節できました ありがとうございます
488 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 18:46:52 ID:zyOHvReG] >>483 いや通信言語としてのXMLしか見えてない人に対して、反例挙げた だけなんだけど。他人がどうとかシラネーヨ つーか不特定多数が使うの想定するなら当然DSL作るよ
489 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 18:47:00 ID:mp7k7Cmt] ありゃ人間が書いたり読んだりするもんじゃねえよな
490 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 19:12:46 ID:d1boipog] 高速化が求められてるゲームでわざわざ重いDOM Parser使わんでも・・・ これはゆとりなのか
491 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 21:38:32 ID:3yafoP/l] おまえはDOMしか知らんのか?
492 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 22:15:16 ID:onN08xrK] なんだか難しい話してるところ悪いんだが、Cドライブにある データを検索するためには自動検索パスを追加すりゃいいんだよな? Storages.addAutoPath("file://./c/"); ってやったんだけど検索範囲が変わらない。なんか勘違いしてる? 公式過去ログみたら Storages.addAutoPath("c:/"); ってあったが、そっちでも検索してくれないしでお手上げ。 たすけてください
493 名前:名前は開発中のものです。 mailto:sage [2008/06/10(火) 00:03:49 ID:ezYU0w54] 試したことはないが、Cドライブのルートフォルダ直下「のみ」を自動検索対象に するなら、Initialize.tjsに Storages.addAutoPath("file://./c/"); で正しいはず。 ただし、ルートフォルダ直下のファイルは、制限付きユーザーとかだとアクセス制限が かかってて開けないと思う(XPとかの場合)。 あと、言うまでもないことだがユーザーの環境にCドライブが必ずあるとは限らないぞ。
494 名前:名前は開発中のものです。 mailto:sage [2008/06/10(火) 07:19:47 ID:v3DzUMyD] ああーすんませんそりゃそうだ。直下だけじゃ意味ないわ。 Cも実際あるかわからないしユーザーのPC全体を検索したいんだが 直下以外にはできませんかね。最悪Cだけでもいい。 でも直下以外が可能ならInitialize.tjsで使っていそうな気もするな。
495 名前:名前は開発中のものです。 mailto:sage [2008/06/10(火) 13:17:17 ID:/vhk+0my] >>494 本質的に想定外で無理。 そんな高負荷な処理はそもそも吉里吉里に 向いてないわけだが、やりたいことは何なんだろう
496 名前:名前は開発中のものです。 mailto:sage [2008/06/10(火) 13:24:25 ID:QLS1plIa] そもそも吉里吉里のファイルシステムってドライブレターはどういう扱いなんだろう。
497 名前:名前は開発中のものです。 mailto:sage [2008/06/10(火) 14:08:47 ID:TkXFxH7g] devdoc.kikyou.info/tvp/docs/kr2doc/contents/StorageSystem.html 体験版でインストーラが、インストールフォルダを指定できるようにしていて、 体験版のセーブデータを継承とかそういうことか? もしそうなら、技術的に解決するのは逆に行儀が悪い気がする。 ユーザーに注意書き用意しておく方がいい。個人的意見だけど。
498 名前:492 mailto:sage [2008/06/10(火) 16:01:56 ID:v3DzUMyD] レスくれた人ありがとう。 できたらいいなと思ったけどあきらめがついたわ。 >>497 そうそう、そういうの。
499 名前:名前は開発中のものです。 mailto:sage [2008/06/10(火) 20:59:27 ID:UYgFm0cW] >>498 あんまり好きではないが、レジストリを使うのも手かな レジストリにアクセスするプラグインがどっかにあったような
500 名前:名前は開発中のものです。 mailto:sage [2008/06/11(水) 06:51:29 ID:f7pecZiM] ここの人がファイル操作とかのプラグイン作ってるな ttp://members.jcom.home.ne.jp/hiro-ozaki/krkr/index.html なかなか面白いの揃ってる