[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 11:38 / Filesize : 298 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

■吉里吉里/KAG/TJS雑談質問スレ■その18



1 名前:名前は開発中のものです。 mailto:sage [2009/06/06(土) 01:11:54 ID:EztZkDNL]
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。

※スレで質問をするときは※
KAG/TJS/吉里吉里ドキュメント、スレの過去ログ、公式掲示板のログ、
FAQ、Google等で調べてからにしましょう。
努力の形跡が見られないとスルーされがちです。初心者?でも頑張れ!

前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その17
pc11.2ch.net/test/read.cgi/gamedev/1234356309/


吉里吉里2/KAG3雑談質問スレ_過去ログ
ttp://www.geocities.jp/kirikiri_log/

吉里吉里ダウンロードページ
ttp://kikyou.info/tvp/

ダウンロードしたアーカイブに含まれる「KAG System リファレンス」は
初心者にとって最も頼もしい教科書です。何度も繰り返し読みましょう。
■タグリファレンス … KAGの機能が網羅的、辞書的に載っています。
大よその機能(KAGでどんなことが出来るか)は把握しておきましょう。
■Tips/その他 … 陥り易いミスやより高度な使い方への足掛かりになる
数々のTipsが記載されています。

必要に応じて>>3-5の公式掲示板や講座等を併用してください。
(併用に、紙媒体の参考本が欲しい人は、ダウンロードページにリストがあります)

728 名前:名前は開発中のものです。 mailto:sage [2009/09/06(日) 09:45:52 ID:qWuVUee5]
いつもお世話になります。クリッカブルマップについて質問させていただきたいのですが
コンフィグ画面を作成しているのですが
config_bg.png を読み込むと エラーが発生して
ファイル :config.ks 行:51
タグ : image (←ry
文法エラーです(syntax error)

と出てきまして、config.ks の51行目は
[image storage="config_bg" layer="base" page="fore"]
これなんです。(config_bgがクリッカブル)

エラーが発生した後、画面には一応config_bg.png が表示されるのですが
これはconfig_bg.ma の記述に誤りがあるということでしょうか?

729 名前:名前は開発中のものです。 mailto:sage [2009/09/06(日) 09:47:02 ID:qWuVUee5]
config_bg.ma の中身は
0: hint="はやい"; target="*config_ch_speed"; onenter="marker_on(8,tf.conf_spd_x[1], tf.conf_spd_y[1])"; onleave="marker_off(8)"; exp="tf.conf_ch_speed=1;
1: hint="ふつう"; target="*config_ch_speed"; onenter="marker_on(8,tf.conf_spd_x[2], tf.conf_spd_y[2])"; onleave="marker_off(8)"; exp="tf.conf_ch_speed=2;
2: hint="おそい"; target="*config_ch_speed"; onenter="marker_on(8,tf.conf_spd_x[3], tf.conf_spd_y[3])"; onleave="marker_off(8)"; exp="tf.conf_ch_speed=3;

16: hint="0"; target="*config_bgm_gvolume"; onenter="marker_on(8,tf.conf_bgm_x[0], tf,conf_bgm_y[0])"; onleave="marker_off(8)"; exp="tf.conf_bgm_gvolume=0";
17: hint="10"; target="*config_bgm_gvolume"; onenter="marker_on(8,tf.conf_bgm_x[1], tf,conf_bgm_y[1])"; onleave="marker_off(8)"; exp="tf.conf_bgm_gvolume=10";

26: hint="100"; target="*config_bgm_gvolume"; onenter="marker_on(8,tf.conf_bgm_x[10], tf,conf_bgm_y[10])"; onleave="marker_off(8)"; exp="tf.conf_bgm_gvolume=100";

32: hint="0"; target="*config_se_gvolume"; onenter="marker_on(8,tf.conf_se_x[0], tf,conf_se_y[0])"; onleave="marker_off(8)"; exp="tf.conf_se_gvolume=0";
33: hint="10"; target="*config_se_gvolume"; onenter="marker_on(8,tf.conf_se_x[1], tf,conf_se_y[1])"; onleave="marker_off(8)"; exp="tf.conf_se_gvolume=10";

42: hint="100"; target="*config_se_gvolume"; onenter="marker_on(8,tf.conf_se_x[10], tf,conf_se_y[10])"; onleave="marker_off(8)"; exp="tf.conf_se_gvolume=100";

48: hint="戻る"; target="*config_return";

こんな感じで記述してます。ほぼ本の丸写しなのですが。。誰か助けてくださいまし


730 名前:名前は開発中のものです。 mailto:sage [2009/09/06(日) 10:01:35 ID:8npqIK70]
文法エラーってんだから、どこかが足りないか余計なものが入ってるかの
文法エラーだろ。

まずimageタグをエスケープして動かし、エラーが出なかったら領域定義が
間違ってるんだから、今度は領域定義をまっさらにしてから一行ずつ足していって
エラーの出る箇所を絞り込む。
これぐらいのデバッグを自分で出来ないと今後も苦労するぞ。

731 名前:名前は開発中のものです。 mailto:sage [2009/09/06(日) 10:03:29 ID:8npqIK70]
上の投稿した直後にどこが間違ってるか気づいたが、ケアレスミスだから教えない。
上記のやり方で自分で見つけてみなよ。

732 名前:名前は開発中のものです。 mailto:sage [2009/09/06(日) 10:49:42 ID:IMjMBrwB]
>>731
この程度のことで何をもったいぶってんだ
先生気取りで説教か

16行目のtf,conf_bgm_y[0]で . が , になってるところだろ
(それ以降の行も同様)

733 名前:名前は開発中のものです。 mailto:sage [2009/09/06(日) 12:24:09 ID:TlWxFtxv]
ツンデレやろうとしたら
デレる前にぶん殴られたでござるの巻

734 名前:名前は開発中のものです。 mailto:sage [2009/09/07(月) 02:41:04 ID:aWIjylBA]
>>719
mpは通常のコンダクタ(タグ処理系)のマクロパラメータへのショートカットなので無理っぽいのか
ためしてないけど、前景レイヤ1の表ページでセグメント0(画像読み込み時に画像名.asdがあれば0に、
animstartタグ使用時は1以上を指定)のアニメーションをするとき
kag.fore.layers[1].Anim_segments[0].macroParamsがmp的に使えるはずかと

735 名前:名前は開発中のものです。 mailto:sage [2009/09/07(月) 15:30:53 ID:ictDqXwV]
お勧めのテキストエディタを教えて下さい

736 名前:名前は開発中のものです。 mailto:sage [2009/09/07(月) 15:33:34 ID:nChKV5jX]
なんに使うんだよ?



737 名前:名前は開発中のものです。 mailto:sage [2009/09/07(月) 15:42:54 ID:ictDqXwV]
吉里吉里でゲームを作るために使いたいんです。

738 名前:名前は開発中のものです。 mailto:sage [2009/09/07(月) 15:54:31 ID:nChKV5jX]
シナリオ書くのに使うの?

739 名前:名前は開発中のものです。 mailto:sage [2009/09/07(月) 15:57:47 ID:Fir8g+FG]
半年ROMるか吉里吉里 エディタとかでぐぐれ

740 名前:名前は開発中のものです。 mailto:sage [2009/09/07(月) 16:00:14 ID:ictDqXwV]
もうけっこうです。

741 名前:名前は開発中のものです。 mailto:sage [2009/09/07(月) 16:15:03 ID:Fir8g+FG]
少なくとも吉里吉里開発用なら上の方法でほぼ出揃うんだが・・・
ま、結局自分の使い易いエディタが一番だろうな、あとは頑張れ

742 名前:名前は開発中のものです。 mailto:sage [2009/09/07(月) 16:19:29 ID:nChKV5jX]
まぁ普通はテンプレ見てから質問しなきゃダメだよな

743 名前:名前は開発中のものです。 mailto:sage [2009/09/07(月) 16:26:58 ID:aWIjylBA]
シナリオを書き進めていく、タグを挿入する、TJS式を書いていくなどゲーム作成でも
やりたいことに向いているエディタはそれぞれ違うから確認してんのにな
使い慣れてる汎用エディタでも使っとけば間違いはないんじゃね
普段使ってるのがないならフリーの有名どころを落として馴染むやつを探す

744 名前:名前は開発中のものです。 mailto:sage [2009/09/07(月) 16:44:49 ID:ictDqXwV]
かぐや姫Studioを使いたかったんですけどね、どうやら閉鎖されているようで、落とせませんでした。

745 名前:名前は開発中のものです。 mailto:sage [2009/09/07(月) 17:20:04 ID:PoFwUgqZ]
今はKKDEが一番メジャーでしょうか

746 名前:名前は開発中のものです。 mailto:sage [2009/09/07(月) 17:26:25 ID:kbvG9KEN]
>>744
このスレの最初から読み進めていけばかぐや姫は見つかるよ。



747 名前:719 mailto:sage [2009/09/08(火) 00:19:54 ID:rrrKz63y]
>>734
思い通りの動作ができました。どうもありがとうございます。


748 名前:名前は開発中のものです。 mailto:sage [2009/09/08(火) 00:21:52 ID:1nU453jh]
>>729
です。ずっと苦しんでましたが、>>732のご指摘分と
exp="tf.conf_ch_speed=1;

exp="tf.conf_ch_speed=1" ;
で解決しました(´・ω・`) お騒がせしました。

749 名前:名前は開発中のものです。 mailto:sage [2009/09/08(火) 00:24:19 ID:s8ndQkiA]
教えてください

会話風のメッセージを表示しようと思って、以下のマクロを作ってみたのですが
どうにもうまくいきません。

[macro name=serihu]
[emb exp=mp.hito] 「[indent][emb exp=mp.text ] 」[endindent]
[endmacro]


このマクロのtext属性の中でkagタグを使いたいのですが、どうすれば良いのでしょうか?

[serihu hito="教授" text="[ruby text="なぜ"]何故、[font size=48]best[resetfont]を尽くさないのか?"]

と指定したいんです。orz

750 名前:名前は開発中のものです。 mailto:sage [2009/09/08(火) 00:43:04 ID:CY46dUvM]
nChKV5jXの質問の意図が理解されてなくて泣いた。

エディタの前にライタ・マ・スクリプタならキーボード揃えるのが先だな。
今買えるものならマジェかリアフォの二択。
ライタならどうせ物書き以外の仕事もやらされるので上がってきた絵と音の確認用にL997とMDR-CD900STもいっとけ。

751 名前:名前は開発中のものです。 mailto:sage [2009/09/08(火) 01:37:06 ID:m//1pF74]
10年以上キーボード使ってるけど手元から目が離せない俺には関係ないな

752 名前:名前は開発中のものです。 mailto:sage [2009/09/08(火) 02:08:26 ID:99XDi70e]
>>749
結論から言うと、今のような呼び出し方で使うのは無理。
そもそもembタグはそういうことのために用意されてるわけじゃないので。
表示させたい文章は直書きで、その初めと終わりにマクロ突っ込むのが普通だと思う。
[macro1 hito="教授"]「[ruby text="なぜ"]何故、[font size=48]best[resetfont]を尽くさないのか?」[macro2]
みたいな感じで。

753 名前:名前は開発中のものです。 mailto:sage [2009/09/08(火) 05:52:29 ID:a7pCxeR4]
>>751がタッチタイピングできるかと高級KBは一切関係ないw
関係あんのは指の疲れにくさだろ。

754 名前:名前は開発中のものです。 mailto:sage [2009/09/08(火) 17:02:52 ID:m//1pF74]
>>753
だから、疲れるほど短時間で沢山動かないんだってw

755 名前:名前は開発中のものです。 mailto:sage [2009/09/08(火) 20:24:15 ID:Ea+ljaK3]
質問です。

栞をロード・セーブする画面で、ゲーム画面で表示しているテキストの1行目を使いまわして表示したいのですが、
どのようにすればいいでしょうか?

ラベル名や栞の保存時間と一緒にテキストの1行目を表示させる形です。

756 名前:名前は開発中のものです。 mailto:sage [2009/09/08(火) 21:15:45 ID:U9El1erM]
>>755
過去ログ9の307-305あたりが参考になると思う



757 名前:名前は開発中のものです。 mailto:sage [2009/09/08(火) 21:45:41 ID:s8ndQkiA]
>>752
確かに(書く方の手間暇も変わりませんし)、御指摘のように分けて書けば良いという事が
解りましたので一安心しました。ありがとうございます。
ですが、もう少しだけ教えてください… orz

>結論から言うと、今のような呼び出し方で使うのは無理
素人考えでは、[eval exp="hoge(mp.text);"]で処理してくれるhoge関数みたいなものがあれば
何とかなりそうな気がするのですが、そんなものは存在しないのでしょうか?

kag.fore.messages[0].processCh(mp.text);がそれに相当するのかと思って試してみたのですが、
どうにも期待通りの動作ではないですし、出来ないなら出来ないで何で出来ないのかの理屈を
知りたいんです。orz

758 名前:名前は開発中のものです。 mailto:sage [2009/09/08(火) 22:09:43 ID:iRC9ITLx]
>>757
タグを解析してる KAGParser に対してテキストを割り込ませる口がそもそも存在してない。どうしてもというなら吉里吉里自体の改造が必要。
processCh は、タグ展開がおわってばらばらになったテキストを表示処理してるところであって解析部じゃない。

759 名前:名前は開発中のものです。 mailto:sage [2009/09/08(火) 22:17:43 ID:+lHtT0Ge]
最初にKAGParserがネイティブで実装されていると知った時は唖然とした
自分で作った言語と吉里吉里のコンセプトを自ら否定してどうする

760 名前:名前は開発中のものです。 mailto:sage [2009/09/08(火) 22:24:21 ID:iRC9ITLx]
実用性重視なら当然じゃね?パーサって重いし。
最初 tjs で書いたら重すぎたからネイティブにしたみたいなことがどっかにかかれてたような気がする。

吉里吉里のコンセプトにはプラグインによるネイティブ拡張が容易なことも含まれてるから、
よく使うであろうKAG用のプラグインが内蔵されてる、と思えばそう変でもないと思う

761 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 01:45:54 ID:FdJ/i0RX]
KAGParserなんてKAG以外では使わんからxml or JSON or YAMLあたりのAPI用意してくれた方が良かった。
むしろKAGParserいじるときはC++で直接乗っ取ることが多いのでTJSからプログラマが触れる必要もなかった。

いじってみて思ったがパーサ部分をプラッガブルにすると面白いと思う。

762 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 09:24:22 ID:yz/Bv/MD]
吉里吉里1はクソ重いって評価だったからな。吉里吉里2になって、そういった速度面の
ボトルネックをネイティブ化する事で高速化した。
これが、同人におけるSLGなどのノベル以外のゲーム製造の伸びしろとなったんだと
俺は思ってる。


763 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 09:41:51 ID:AD1F7lAz]
一時的にmp.txtをtemp.ksみたいなものにはき出して
実行するというのはどうだろう。

764 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 09:51:04 ID:pnnhFJ1M]
XMLはまだしも、当時JSONもYAMLもなかっただろ
でもって口はプラグインですでに用意されてるよ

765 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 11:12:41 ID:KvGEdLpy]
>>756
ありがとうございます!
ただ過去ログにあった方法では不完全でしたのでいくらか改変を行っています。

・ラベル名とメッセージテキストを別扱いにできるようにする
・メッセージテキストのscflagsへのロード・セーブ
・これらの改変に伴うメンバの追加
・そのままではゲーム画面以外のテキスト表示でも切り替わってしまうため、
 フラグを追加してゲーム画面以外ではメッセージテキストの保存を行わないよう修正

766 名前:名前は開発中のものです。 [2009/09/09(水) 18:04:58 ID:pqQ5Yar8]
画像を予め用意しない限り、マスク画像や領域画像は矩形でしか作れませんか?



767 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 19:05:45 ID:RYbfLoGf]
>>765
俺が書いたわけじゃないが、最低限それくらいは改変して使うのが普通だと思うから、断らなくても大丈夫だと思うよ

>>766
「フォトレタッチソフトを使わずに、吉里吉里のみでマスク画像や領域画像を出力したい」ということ?
「マスク画像や領域画像を用意せずに、画像の一部を透過させたり、領域を扱いたい」ということ?
多分後者ではないかと思うんだけど、領域はTJSでボタンレイヤーを作るとか、
クリックした時のカーソル座標でイベント分岐させるとか、それくらいしか思いつかないな…
どの道、インデックス情報扱えるソフト使って領域画像用意する方がよっぽど楽だと思う
マスクのほうは、カラーキー方式
(透明になるべき部分を特定の一色で塗りつぶし、その色の部分が透明になるというもの)
というのもあるけど、やっぱりαチャンネル(透明度情報)を扱えるソフトで抜くのが簡単で早いと思う
EDGE(インデックス情報扱えるフリーソフト)とGIMP(αチャンネルを扱えるフリーソフト)
をお勧めしてみる

768 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 19:29:01 ID:TEtfLq0H]
吉里吉里で一番欲しいのは、クリッカブルマップを作る為のツール
まず画像を用意するのに、減色だのパレットだのちょっと面倒臭い
それともそこを楽できるツールとかもうあるんかな

769 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 20:21:38 ID:KvGEdLpy]
>>768
α画像で抜きの入ったボタンは簡単に作れるからクリッカブルマップいらねー

770 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 22:11:33 ID:4XUSmMMm]
オンラインコミュニティサービス synthe(シンセ)

Syntheのクライアントにはゲームツールがパッケージされています。
このゲームツールを利用することで、KAGやTJS2といったスクリプトで制作された様々なゲームをアップロードし、Syntheワールド内で楽しむことができるようになります。
さらに、ネットワークゲームならではの通信機能を利用可能なため、比較的簡単にオンライン対応ゲームを制作することが可能です。

だってよ

771 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 22:34:43 ID:A5uyT8ei]
アルファの時点でその話題はもう出たよ

772 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 22:38:23 ID:qZueDteC]
たぶんこのスレの住人的には「独自プラグインが使えない時点でつかえねー」だな

773 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 23:12:37 ID:YSg7T/he]
ぶっちゃけSyntheってコンセプトから間違っているとしか思えないんだが・・・
利用者何人くらいいるんだろ

774 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 01:27:50 ID:3Atgar4s]
Syntheはなにがしたいのか分からん。
ネトゲに吉里吉里しこんでゲームてぐるぐる温泉でもやりたかったのか?

775 名前:766 mailto:sage [2009/09/10(木) 01:28:48 ID:8SnzUfgg]
>>767
後者の意でした。
何らかのスクリプトで楽ができるのではないかと思ったのですが、そう上手い方法はないのですね。
お薦めのソフトまで紹介していただきありがとうございます。

776 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 06:43:49 ID:NjCqYN4T]
PIA少尉ってどうなったの?



777 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 15:36:16 ID:T88146Ao]
クリックせずに画像を次々と切り替える方法を教えて下さい。

778 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 15:40:42 ID:FRUI5s8/]
wait

779 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 16:08:01 ID:T88146Ao]
>>778
出来ました。ありがとうございました。

780 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 16:55:40 ID:wsbUj3jE]
KAGはオブジェクトの親子関係を扱えないのが弱点だな

781 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 18:07:05 ID:TWFOgdsm]
>>780
そこまでしたくなるくらいわかってる人ならKAGプラグイン作ってどうにか出来るからよいのでは?
最初の最初に理解すべきことは少ない方がいいと思う。

782 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 22:06:22 ID:VS5rWpiV]
>>772-774
そうなのか・・・
俺は他人が趣味で作ったゲームとか遊ぶのが好きでsynthe始めたんだが
この状態じゃ無理そうだな

783 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 23:13:14 ID:2U9J45a9]
本当に吉里吉里でsyntheみたいな発想が有意義ならはじめからDeeたんがネットワークAPI用意してるって。
マルチメディアを扱う吉里吉里と情報を発信するwwwとは相性がいいんだから
発想自体はだれでも思いつく、問題は利用者が居るかってところ。
あと技術的な話をすればhttpにテキスト以外を扱わせるのは流石にもう限界がきてる。
テキストを扱うhttpとストリーミングが扱えるUDPとが欲しいね。

784 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 23:24:59 ID:c3V+dOWH]
UDPとHTTPって並び称されるものなのか

785 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 23:38:48 ID:CCQJFi4u]
httpは設計段階からバイナリ想定のプロトコルでストリーミングにも対応してるわけだが

786 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 23:52:48 ID:AxUqWBJX]
TCPとUDPの違いがわかってないとか?



787 名前:名前は開発中のものです。 mailto:sage [2009/09/11(金) 00:20:09 ID:HSS6gczg]
最近はエロゲの作品HP上でキャラ同士の掛け合いがADV形式でFlashで上げられてる。
インターネットのインフラとしてノベルやAdvをサーバー越しに実行することは十分に可能なわけだ。
あとはKAG3をFlashなりSilverlight上で動くようにすればノープロブレム。

788 名前:名前は開発中のものです。 mailto:sage [2009/09/11(金) 00:20:57 ID:fWPmQeqk]
わかってなさそうだね。

UDPとTCPはいずれもトランスポート層のプロトコルで、UDPはオーバヘッドが小さいかわりに信頼性が低く、
TCPは信頼性が高いかわりにオーバヘッドが大きい

いずれも通信の内容には関知しないため、アプリケーションはそれぞれ独自にプロトコルを定義して使う。
HTTPはもっぱらTCPを対象としたプロトコルで、出来がよかったので、今はほとんどのアプリが、
TCPでデータをやりとりする場合には、HTTP ないし準じたプロトコルを使うようになってる。

音声や動画のストリーミング配信技術では、回線品質が良い時は UDPを、悪くなるとTCPを使うのが定番で、
Real、Adobe、MS など有名どころの技術は、UDP用のプロトコルはそれぞれ独自ながら、TCP時には
いずれも HTTP を採用してる。ぶっちゃけ他を採用する理由がない。

ちなみに吉里吉里のレポジトリあさると httprequest という非同期・バックグランド通信に
対応したプラグインがある。そんなに即時性を要求されないようなものならこれがあれば十分かと。

789 名前:名前は開発中のものです。 mailto:sage [2009/09/11(金) 02:33:17 ID:sVVuPa/5]
httpはTCPに依存してるわけじゃないだろ。ほかの実装がないだけで

790 名前:名前は開発中のものです。 mailto:sage [2009/09/11(金) 02:43:06 ID:fWPmQeqk]
>>789

○もっぱら
×依存

ちなみにUDP ベースの HTTP は実際に使われてますですよ
UPnP とかがそうです。

791 名前:名前は開発中のものです。 mailto:sage [2009/09/11(金) 11:23:51 ID:MOFc0oYQ]
皆、スゲー知識だな。俺にはさっぱりだ。

ただ、サーバ上のADVやらノベルをやる意味が全く感じられんのだが。
SLGとか作ってる人は、ネット対戦にできそうだけど、その編のゲームは
死ぬほどあるしな。


792 名前:名前は開発中のものです。 mailto:sage [2009/09/11(金) 13:35:42 ID:5qJoM+qC]
トランプとかオセロの対戦ゲームだよ>synthe
基本チャットなんだし

793 名前:名前は開発中のものです。 mailto:sage [2009/09/11(金) 20:01:37 ID:WO1J1Go3]
おさかな定食早く復旧してくれるといいなー

794 名前:名前は開発中のものです。 mailto:sage [2009/09/11(金) 20:44:05 ID:ljd4cR0C]
ここの住人でKAGEX使いってどのくらいいる?

795 名前:名前は開発中のものです。 mailto:sage [2009/09/11(金) 20:47:12 ID:KtxZ741w]
二年くらい前に使ってみたら
謎のバグが出てめんどくさくなってやめた

796 名前:名前は開発中のものです。 mailto:sage [2009/09/11(金) 21:06:33 ID:rvQ3GooP]
自分は中身を教材として勉強させてもらってるよ>KAGEX



797 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 00:54:22 ID:8FdGq4tM]
ときメモオンラインというものが出た時は衝撃だったな…

798 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 03:11:04 ID:nDisIv25]
>>795
おれも他人のわけ分からんバグ追うくらいなら自分のバグ直した方がましだと思った。

>>767
糞運営と郵便であんなもん送ってくんなという衝撃は確かに凄かった。
ラブプラス作る暇があったらときメモ4をだせとry。

799 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 05:26:45 ID:p1b1Umd9]
KAGEXは動的処理とシーン管理を強化した感じらしいので興味あったけど、
自前でKAGに直交するシステム書いたから結局触ってないなあ。

汎用性だけは無駄に追求したからそのうち自サイトで公開しようと
思ったけどここの様子じゃ需要まるでなさそうだから止めよ。

800 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 12:12:08 ID:za4RQio6]
フラッシュがレイヤーに描画可能になったから
アニメーション関係はフラッシュで素材作ると便利すぎだな

801 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 12:20:43 ID:za4RQio6]
フラッシュでも小さな素材なら
pen3 800Mhzの場合
CPU使用率5〜10%程度で低スペックでも問題なし

さらに吉里吉里が使いやすくなったな、プラグイン作者GJ

802 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 12:28:12 ID:CmU2oyh+]
何そのプラグイン

803 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 12:51:18 ID:za4RQio6]
>>802
ruriko.denpa.org/200909b.html
ごめん場所張り忘れ

804 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 13:58:31 ID:iLXVHxXJ]
何そのやずやのCM並に不自然な紹介文

805 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 14:41:47 ID:agXxHdQ6]
音声認識をソフトを扱えるプラグインは出ていますか?

806 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 15:52:50 ID:45dqQffw]
ハドソン!ハドソン!ハドソン!



807 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 17:11:08 ID:W8CAjfty]
プラグインの利用やTJSも自在に使えるようになりたいけど、まだまださっぱりなおれ
変数と配列とKAGが友達さ。TJS記法なんか見たら癲癇おこしちゃう!

でもいつかは使えるようになりたいです

808 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 17:17:38 ID:oJTaE29I]
むしろ、吉里吉里は変なところでTJSから見えない部分があるのがなんともな。
例えば今1文字ずつ表示している文字を横取りするトラップを追加しないと自前の文字履歴が作れないとか、
ロードした直後の挙動とか。

809 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 17:41:50 ID:bOrrV2AU]
前者は普通にtjsから見える部分じゃ。後者はなんのことやら

810 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 17:52:28 ID:oJTaE29I]
>>809
前者だが、トラップコード書かないでテキストの出力履歴を拾える?
せめてリダイレクト先を変更できるといいんだが……。

後者については、[gostart]マクロを実行するとどういう挙動でKAGスクリプトの元の位置に戻ってくるのかが掴めていない。

811 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 17:56:51 ID:sLGLRvKr]
「KAGから見えない」の間違いじゃ?

812 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 18:28:40 ID:EDMuJFgT]
KAGが「今のテキスト窓の表示内容を保持してない」ってことなら、そりゃ KAG の設計思想の問題だな。
KAGにはそもそも「現在のテキスト」とか「履歴」って概念がない。そもそも現行の履歴機構自体がトラップ構造だし。
のっとりたければ、kag.historyLayer を独自のに差し替えればいいんじゃないかね。メソッドさえそろってりゃ動くよ

gotostart はマクロじゃなくてコマンド。
中でやってることは、startanchor で保存された999番のセーブデータをロードしてるだけ。


813 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 22:06:43 ID:60pfmund]
お前ら難しい話してるな。理解できないや

814 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 22:35:04 ID:2wKq4M0d]
俺もだ

815 名前:名前は開発中のものです。 mailto:sage [2009/09/12(土) 22:58:25 ID:0+tDtZyD]
トラップコード!

816 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 00:03:18 ID:2Fd8Zkzf]
TJSから見えないって言うからそういえば実装はされてるが
TJS用のインターフェースがないAPIがあったなぁ。とか思った俺の素朴さは一体・・・。



817 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 00:05:10 ID:OMO28Fw5]
>>799
そんなことないです!

818 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 00:39:02 ID:i/afq1RU]
オブジェクトから変数を(引数によって加工してから)呼び出すのに
メンバ関数を使ってvar i= obj.method(x,y);などとするのと、
グローバル関数を使って引数に目的のオブジェクトを加えvar i= func(obj,x,y);などとするのでは
大差無いでしょうか。

819 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 01:30:20 ID:2Fd8Zkzf]
呼び出せるプロパティと言われるjsやってるが「変数を呼び出す」は流石に意味が分からん。


820 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 01:59:52 ID:biW6E8I2]
>>818
「変数を呼び出す」はメンバ変数の値を参照するって意味じゃね?
前者はオブジェクト指向っぽい
後者はobjがvoidや無効化してるときに対処しやすい

821 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 02:32:20 ID:+RcIn9zT]
>>818
そこは特に迷ったりするところじゃない。
意味的には820のいうとおり。どちらでも書きやすいほうを使えばいい。

822 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 02:40:09 ID:dnjZ8QyR]
両方必要に応じて使い分けるのが正解だな。後者だけどそもそもオブジェクトを使う意味が薄い。

823 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 07:48:50 ID:JDEb4q0h]
まあ>>818だけじゃ何も分からんな

824 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 12:57:34 ID:dJYBwVz7]
良く分からないけど、普通なら
var i, o = obj;
i = o.method(x,y);
のシーンぽいが、、、

825 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 13:07:06 ID:8w2O/QjY]
考え方としてはどっちも同じようなもんだよ
たとえばC言語でオブジェクト指向っぽく書こうと思ったら>>818の後者みたいにする

826 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 15:16:18 ID:HdVL0+cK]
同じようなリンクの処理を多数行うのでループを使ってみたのですが、
*loop
[link target="*select1" exp="tf.sel +=1"]
[emb exp="f.stats[tf.char]"]←キャラクタ名
[endlink]
[eval exp="tf.char++"]
※何回かループさせる

表示結果(例)
A
B
C
〜略〜
と、なり、どの選択を選んでもselect1にジャンプする。
だが、どの選択を選らんだのかによって、select1での処理を変えたい。
それを判断するためにリンクに「sel」の変数を与えてみたのですが、
どれを選んでも「sel」の値が一緒になってしまうため、失敗。
現在行き詰まってます。
何かいい方法はありませんか?



827 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 15:40:01 ID:dnjZ8QyR]
このスレの少し前に同内容の質問と回答がある

828 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 16:58:09 ID:HdVL0+cK]
>>827
>>670ですね……確認不足で申し訳ないです。
[link target="*select1" exp="&@'tf.sel =$[tf.forloop]'"]
にする事で解決しました。
ありがとうございます。









[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<298KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef