1 名前:1 [2007/04/02(月) 11:18:12 ID:hrocKz8H] ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。 自作ゲーの進行状況や、製作ツールについて、TJS等の話題もどうぞ。 マルチポストはやめましょう。個人叩きも禁止です。 ※スレで質問をするときは、ドキュメント・スレの過去ログ・公式掲示板のログ・ FAQ・Google等で調べてからにしましょう。 前スレ ttp://pc11.2ch.net/test/read.cgi/gamedev/1166252149/ 吉里吉里2/KAG3雑談質問スレ_過去ログ ttp://www.geocities.jp/kirikiri_log/ 吉里吉里ダウンロードページ ttp://kikyou.info/tvp/ 詳しくは>>2-5 辺りを参照のこと。
255 名前:226&250 mailto:sage [2007/05/03(木) 23:41:06 ID:T5iCuSDu] >>251 そうかー わかりました ありがとうございます >>252 戻るってどこに戻ればいいんだ? だれかパラフラで吉里吉里のラベルに飛ぶボタンの作り方教えれ
256 名前:名前は開発中のものです。 mailto:sage [2007/05/04(金) 10:38:54 ID:j/77RKVr] >>255 ttp://www.kirikiri.info/bbslog/search.cgi?query=*flash*&max=20
257 名前:名前は開発中のものです。 mailto:sage [2007/05/05(土) 04:11:06 ID:XYzBW8S0] >>228 の本の詳細が出てこないな 7andyで予約するかどうか悩む
258 名前:名前は開発中のものです。 [2007/05/05(土) 13:14:55 ID:fdMB0MD9] 3Dのパーティクル作りたい
259 名前:名前は開発中のものです。 mailto:sage [2007/05/05(土) 16:57:03 ID:aH34B+t5] >>258 D3DかOpenGL描画バックエンド書いてパーティクルエンジン実装すれば良いだけじゃないか。 今の吉里吉里にはそれを行うための土台は揃ってるぞ? てか、エロゲエンジンに3Dライブラリってパーティクルエンジンかトゥーンシェーダー 組むしか使い道が思いつかん・・・。 演算だけならCPUにやらせても十分早いし。
260 名前:名前は開発中のものです。 mailto:sage [2007/05/05(土) 23:17:56 ID:gFJvO0vv] >>258 TJSだけでやってる人はいたよ ttp://fujidokoro.homeip.net/sai5sarashi/memo/memo00004.html#20041011_01 でもソース見ると自分で行列計算とか書かないと駄目みたい 今の吉里吉里なら>>259 の方法でやるのがいいんじゃないかな それでも十分大仕事だから、ただの演出にパーティクル使いたいってだけでやるには 手間と得られる結果が見合わないと思うけど
261 名前:名前は開発中のものです。 mailto:sage [2007/05/06(日) 06:36:38 ID:eR56x4qZ] パーティクルのDLLほしいなあ 自分で作る技量は無いし
262 名前:名前は開発中のものです。 mailto:sage [2007/05/06(日) 11:26:44 ID:DQiilbwX] パーティクル程度だと8割方 >D3DかOpenGL描画バックエンド書いて に注力しないといけないのでそんな割りに合わんもん誰もやらんだろうな。 C++だと日本語表示するだけで一苦労だからなぁ。 Java+JOGL1.1.0は楽だったが。 しかも実装したとしても表示するだけだしね。 モデルローダーとかモーション制御とか物理エンジンとか衝突判定とか誰が書くのよ? 3Dエロゲに物理エンジンは要らんが衝突判定くらいは使いそうだしね。
263 名前:名前は開発中のものです。 [2007/05/06(日) 21:19:07 ID:R0wIA7BA] セルアニメで使う一時レイヤの色調を自由に変える方法ってないかな?
264 名前:名前は開発中のものです。 mailto:sage [2007/05/06(日) 21:26:21 ID:R0wIA7BA] あ、むしろKAGEXでアニメーションする方法誰か教えてくれ
265 名前:名前は開発中のものです。 mailto:sage [2007/05/06(日) 21:33:09 ID:R0wIA7BA] 言葉足りないので連投スマ KAGEXでasdファイル使ったセルアニメしてみたんだが、[夜]とかやってキャラの色調補正すると、セルアニメの部分だけ色調補正されないんだ。 アニメーションレイヤは image を読み込んだ時の補正値を使って、セルアニメ用の一時レイヤの色を補正してるみたいなんだが KAGEXは image を普通の色で取り込んだ後で自前で色調補正してるから、一時レイヤが色調補正されないんだ。 で、たとえば、夜に目パチすると目の辺りだけ明るいの。なんだよ。ビームでも出すのかよお前。 だれか解決法しらね?
266 名前:名前は開発中のものです。 mailto:sage [2007/05/06(日) 22:16:15 ID:bMNxxv45] KAGEXはTJS弄れないと辛いかもな…
267 名前:名前は開発中のものです。 mailto:sage [2007/05/07(月) 00:05:54 ID:nbd3xYUd] KAGの中身がどうなっとんのかよう分からん・・・ TJSもよう分からん・・・ KAGEXのキャラクラスがAnimationLayerのインスタンスをもっちょるんだよな で、色補正される時にapplyColorCorrectionが呼び出されると ところが補正するための色の情報はKAGEX側にあるからapplyColorCorrectionを書き換えても無駄と applyColorCorrectionが呼び出されるときに、KAGEX側でなんかこう、割り込んで処理できたりできないもんなのか ぷろぐらまー降臨もとむ。
268 名前:名前は開発中のものです。 mailto:sage [2007/05/07(月) 00:37:19 ID:Ve9cbZ2s] >>267 弄るのはアニメ描画処理のほうじゃね?
269 名前:名前は開発中のものです。 mailto:sage [2007/05/07(月) 01:29:16 ID:nbd3xYUd] >>268 アニメ描画処理するときに、 一時レイヤ作る 一時レイヤの色補正(applyColorCorrection) レイヤにべたコピー ってやってるみたいなんだよ。 ちがうかもしんないけど、見た感じたぶんそう
270 名前:名前は開発中のものです。 mailto:sage [2007/05/07(月) 02:20:26 ID:PVBzTpSR] そいつは本家(ごうさん)に報告+要望として上げてもいいんじゃないか?
271 名前:名前は開発中のものです。 mailto:sage [2007/05/07(月) 18:47:59 ID:TmUr2Umb] >>269 対応してもらえたのかな? レビジョン2629 色補正をAnimationlayer に反映させる細工
272 名前:名前は開発中のものです。 mailto:sage [2007/05/07(月) 19:03:15 ID:TmUr2Umb] >>269 こちらで>>265 と同様の事を試してみましたが、 レビジョン2629を適用しても同様の現象(夜に目パチすると目の辺りだけ明るい)が再現しました。 ぬか喜びさせてスマン もしかしたら俺の書き方に問題があるだけかも知れませんがorz
273 名前:名前は開発中のものです。 mailto:sage [2007/05/07(月) 19:36:34 ID:ulHPOYEE] >>271 これでいいかな?と適当にいれたでけで試してないんだ。 試す素材クレ
274 名前:名前は開発中のものです。 mailto:sage [2007/05/07(月) 20:02:44 ID:TmUr2Umb] >>273 ごうさんかな? gutchieさんのサイトのベース画像とセグメント画像で再現できると思います (外枠が黒くなると思いますが、本件の確認には支障は無いはずです)。 ttp://homepage1.nifty.com/gutchie/kirikiri_kag3/dev_animation001.html よろしくお願いします。
275 名前:名前は開発中のものです。 mailto:sage [2007/05/07(月) 20:10:47 ID:TmUr2Umb] 貼るなら、実際の立ち絵素材配布サイトを貼るべきでしたね ttp://www8.plala.or.jp/izumitei/material.html こちらの立ち絵素材で現象が再現出来ると思います。
276 名前:名前は開発中のものです。 mailto:sage [2007/05/08(火) 02:03:49 ID:VwnOszpv] ちゃんと asd にして KAGEX の envinit.tjs もつけて動く状態ぷりーず。
277 名前:267 mailto:sage [2007/05/08(火) 02:49:11 ID:QttrfLsZ] KAGEXのアニメ処理、レビジョン2629 を参考に、解決しました。 えーと、一時レイヤに色調補正とか、俺の間違いです。ごめんね。asd の loadcell タグでセルレイヤ読み込んでますよね。 loadcell の呼び出されるタイミングが色補正処理の前なので、 loadcell を明示的に呼んでみたらちゃんとなりました\(^o^)/ 明度補正終わった後に if (layer instanceof "AnimationLayer" && layer.Anim_loadParams !== void && layer.Anim_storageName !='') layer.loadcell(%[]); って。 セル画像のストレージとかカラーキ設定出来ないけど俺的には解決 ごうさんありがとうございました
278 名前:kagex mailto:sage [2007/05/08(火) 03:12:09 ID:QttrfLsZ] up3.viploader.net/mini/src/viploader136229.zip.html あ、目パチテスト画像おいときます・・・
279 名前:名前は開発中のものです。 mailto:sage [2007/05/09(水) 15:57:36 ID:UwPB42pp] >>228 詳細 ttp://www.shuwasystem.co.jp/cgi-bin/detail.cgi?isbn=978-4-7980-1659-7 ttp://www.shuwasystem.co.jp/cgi-bin/contents.cgi?isbn=978-4-7980-1659-7&cbook=9784798016597
280 名前:名前は開発中のものです。 mailto:sage [2007/05/09(水) 16:58:04 ID:K4DIlwHa] もうセブンイレブンで予約したけど システム周りは参考になりそうかな
281 名前:名前は開発中のものです。 mailto:sage [2007/05/09(水) 17:03:07 ID:KwnG6036] 欲しいけど高いなーw 単に俺が金持ってないって意味で。
282 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 00:06:24 ID:CS1hSOOq] 質問です。 何かボタンをクリックしたらスキップモードに入る、ではなく そのタグを読み込んだらスキップモードに入る、というスクリプトはありますか? 選択肢選択後、スキップしていた場合は選択後も スキップが実行される…という動作にしたいのですが。
283 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 00:14:14 ID:9FK1Il8k] @eval exp="kag.skipToNextStopMenuItem.click()" condでフラグ判別とか
284 名前:282 mailto:sage [2007/05/10(木) 01:01:28 ID:CS1hSOOq] >>283 選択肢表示マクロに @eval exp="tf.skipMode=1" cond="kag.skipMode<=1" を、選択肢選択後マクロに @eval exp="kag.skipToNextStopMenuItem.click()" cond="tf.skipMode==1" @eval exp="tf.skipMode=0" を追加してみたんですがうまくいかなかったんですよ。 だから @eval exp="kag.skipToNextStopMenuItem.click()" は希望の動作をしてくれるスクリプトではないと思ってたのですが もしかして追加部分が何か間違ってますか?
285 名前:282 mailto:sage [2007/05/10(木) 01:03:26 ID:CS1hSOOq] すみません自己解決しました…不等号が間違ってましたorz
286 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 01:54:00 ID:pWjBvH1p] >>279 > 5.7 右クリックサブルーチンを作ろう:バージョンD Dてw
287 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 23:48:50 ID:edMEkHeF] そういや、gutchieさんの本は公式発売日が 今日だったわけだが誰か手に入れた人いる? 俺はちょっと時間とれなかったんで明日かあさって 探してみるつもりだが
288 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 19:28:11 ID:F8D20kAH] 店頭にあるの?
289 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 21:04:50 ID:evmeR9G0] gutchie氏の本買ったよ。アキバの書泉に山積みされてる。 gutchie氏、その他の関係者の皆様乙でした。 以下勝手に本書のこととか ・内容は吉里吉里2/KAG3によるノベルゲーム開発 ページとほぼ同じ。 ・tjsはさわり程度のみ(本当にちょこちょこ出てくるだけ) ・よってtjsを覚えたい人はgutchie氏のHP見た方が良 ・右クリックサブルーチンも4種類あるが全部ほとんどkagで。 スクロールバーの説明は無し。 ・ゲームが完成した後のアイコン変更〜インストーラー作成まで 丁寧に書かれてる。 ・あとはサンプルのシステム画像がプロっぽい綺麗な画像なので やる気が出るwww 総評;kag知ってる人は買わなくていいが、手元においておきたい 人はオススメ。tjs目的の人はやめとけ。初心者は買え。 これが売れたら吉里吉里/tjs中級編とかキボン。
290 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 21:08:24 ID:8GG3DkvS] 吉里吉里本なんてニッチな本は 初心者本ですら売れるか微妙なうえ、 中級者本は必然的にもっと売れない。 出してくれる出版社が無いね。
291 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 22:05:21 ID:lI820awq] だったらこんなに何冊も本出てないだろ
292 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 22:06:29 ID:y+Un3sls] >>289 サンプル一通り見てみたけどタイトル画面から何から全部組み込まれた サンプルが2つ収録されてる(右クリックだけ違う)ので 全体的なシステム構築で手間取ってる初心者なら勉強になるかなと にしてもセーブ数200個はやりすぎw
293 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 22:27:16 ID:y+Un3sls] 補足 収録されている素材は画像データのみ(立ちグラとか背景とか) 音楽や動画はなし(各自で用意せよとのこと) 考え方を示すだけで実際には動かないサンプルってのも結構ある
294 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 22:42:45 ID:EyFWWb3f] >>291 実際初心者向けの本しか出てないだろ。
295 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 22:52:03 ID:lI820awq] というかどこから先が中級者だとおもってんだろ
296 名前:名前は開発中のものです。 mailto:sage [2007/05/14(月) 02:20:51 ID:44uKHyG9] 「俺は中級者」だろうな
297 名前:名前は開発中のものです。 mailto:sage [2007/05/14(月) 08:26:06 ID:MBrjaNsT] >>295 アンタの思う「中級車向けの本」はでてんのか?何?
298 名前:名前は開発中のものです。 mailto:sage [2007/05/14(月) 11:57:14 ID:dqfY6jlH] 何もこんな所でまで煽り合わんでも。 スルーしとけよ。基本マターリだ。
299 名前:名前は開発中のものです。 mailto:sage [2007/05/14(月) 12:05:58 ID:swek6Of9] 中級者以上になってくると吉里吉里の解説というよりjavaの解説本になっちゃうからな
300 名前:名前は開発中のものです。 mailto:sage [2007/05/14(月) 21:28:38 ID:Ehomcfog] なんでjava?
301 名前:名前は開発中のものです。 mailto:sage [2007/05/14(月) 22:18:28 ID:9oTtlnMY] TJSがJAVA臭いから、か? あくまでほんのりだけど
302 名前:名前は開発中のものです。 mailto:sage [2007/05/14(月) 22:39:28 ID:44uKHyG9] TJSとJSの差異がわかってない上に、JSとJavaの差異もわかってない悪寒
303 名前:名前は開発中のものです。 mailto:sage [2007/05/14(月) 22:56:10 ID:mZxsds+J] tjsはjsよりはjavaに近いだろ
304 名前:名前は開発中のものです。 mailto:sage [2007/05/14(月) 23:08:09 ID:5AIvXZhO] >>303 全然javaに近くないけど…
305 名前:名前は開発中のものです。 mailto:sage [2007/05/14(月) 23:08:10 ID:44uKHyG9] jsはprototypeだしなあ
306 名前:名前は開発中のものです。 mailto:sage [2007/05/14(月) 23:09:47 ID:5AIvXZhO] jsもクラスベースになってますけど。
307 名前:名前は開発中のものです。 mailto:sage [2007/05/14(月) 23:22:24 ID:WjO9CSIz] どうでもよくね?
308 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 00:30:42 ID:NwVKhY6Q] 中級者の意味も2つあるからな。 KAGは使える程度の初心者が中級者になるのか、既に中級者が上級者になるためのものなのか。 前者だと言語一切知らない層も対象になるのでプログラミングとはなにかってあたりから 解説していかないといけない。教える内容は簡単だが量が多すぎて誰もやろうとしない。 後者だと個別tip寄せ集めになるので統一性・汎用性がない。人によっては内容の9割が使わないまま終わる。 吉里吉里の解説本なんて隙間産業だと印税も雀の涙だしましてやwebの無償公開なんてもっとやってられない。
309 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 00:50:51 ID:+rtLT48Q] >>308 前者を中級者向けとして出したら、詐欺だと思うが。
310 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 01:14:47 ID:T8/AV/rN] >>308 KAGの場合はよく知らないが、 プログラミング一般に関していうなら 前者(初心者→中級者)のサイトや本の方が、 後者よりも圧倒的に多いと感じる。
311 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 02:02:28 ID:NgNJ05xM] たぶん、 1.KAGの動作原理(MainWindowとMessageLayerとSEとConductorの解説) 2.tjsからタグを使ってみる 3.tjsからオブジェクトを操作してみる 4.KIRIKIRI coreとtjsでゲームを作ってみる という流れなら、なんとなくユーザがついていけるんぢゃないだろうか。 KAGは扱えるが、tjsはわからんっていう人は結構いると思うし。
312 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 10:53:53 ID:APws1+YT] 実際のところソース読んだほうが早い
313 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 17:48:28 ID:6jVyD7dF] >>306 あれは失敗作。自己反映計算(リフレクション)は良くないが、だからと言ってCallオブジェクトやらを無くす理由にはならない。 そもそも、プロトタイプベースをわざわざクラスベースにする利点なんざ無い。 モジュール性を確保すればいいだけの話。 >>311 rubyのようにソース解説本が出てくれれば解釈し易いんだが、出るわけないか。 TJSは解るけどKAGが分からないって奴もいるだろう。
314 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 18:42:02 ID:CSqowD3v] >>313 呼んだ?
315 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 21:59:25 ID:zwZ7MkkU] >>313 >そもそも、プロトタイプベースをわざわざクラスベースにする利点なんざ無い。 ある。一般にクラスベースの方が良く知られている。 クラスベースの方が実行効率が良い。 そして、世の中を見渡せば分かると思うが、 プロトタイプベースも、結局はクラスベースのように扱われる。 >Callオブジェクト Callオブジェクトってw 諸悪の根源w
316 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 22:24:46 ID:1EING7+V] >>313 TJSは解るけどKAGが分からないってのは、 今まで出てる市販の本で対応可能では? >>311 の需要を満たすものは無いとは思うが
317 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 22:48:57 ID:9Uq5j38k] >>314 ま、まさかTJSだけでゲーム作ってるなんてことは…(((( ;゜Д゜))))ガクブル …ミジンコ脳の俺には想像もつかない…
318 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 23:08:29 ID:JzCjVnjV] ただの文字表示とか、どう考えてもKAGでやった方が楽な気が
319 名前:名前は開発中のものです。 mailto:sage [2007/05/16(水) 09:48:41 ID:pe20RZ4U] そうでもないよ 俺も数年前にほとんど文字表示だけがメインの物を作ったけど ワードラップ等の高度な禁則処理とか、両端ぞろえとか 隣にかぶる等の印刷所並みのルビの処理とか 日本字と英数字の間隔、各種約物の前後の間隔の調整とか そういうのを実装しようと思うと、KAGを改造するよりも TJSで書いてしまったほうが楽だった リアルタイム処理がいらなかったからでもあるけどね
320 名前:名前は開発中のものです。 mailto:sage [2007/05/16(水) 18:11:30 ID:Tzi80emO] 7andY、上の方に出てる本予約して宅配選んだのにまだこねえ ちょっと不安になってきた
321 名前:名前は開発中のものです。 mailto:sage [2007/05/16(水) 23:36:04 ID:LJ3oxTuR] >>319 凄いとは思うんだが、逆説的に言うと文字表示にKAGを使わない場合、 そもそもTJSを使用するメリットはなんかあるの?
322 名前:名前は開発中のものです。 [2007/05/16(水) 23:42:57 ID:haGdLxjl] >>321 正直ちょっとしたツールとか作るときはKAGの数倍ラク ノベル/アドベンチャーって前提があるならKAGいじくる方向だけど
323 名前:名前は開発中のものです。 mailto:sage [2007/05/16(水) 23:53:21 ID:LJ3oxTuR] いやKAGとの比較じゃなくて、KAGを使わない際のTJSの利点がよく分からない 何か他の言語でいいんじゃないのかなと。別にTJSに文句があるわけじゃないんだが
324 名前:名前は開発中のものです。 mailto:sage [2007/05/16(水) 23:55:14 ID:pe20RZ4U] >>321 あー、もちろんたとえば C+Allegro とか D+DFL とかでもよかったんだけど 俺の場合、正直一番なじんでたのがTJSというか吉里吉里だったからかな 型は無いしGCはあるし、レイヤとか気楽に使えるしね いろんな意味での気楽感っていうのは大きいと思うよ 俺は今ならDに慣れたのでDでやるかもしれないけど
325 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 00:14:50 ID:dUCmbXo2] 結局一般的なノベルゲームタイプの文字表示するんなら はじめから機能が充実してるKAGベース よっぽど単純か逆によっぽど特殊な表示法が必要ならTJSで1から
326 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 00:21:06 ID:cS2qFR6D] でもやっぱ、一文字ずつ読み込むことに対応するために KAGではどうしても両端ぞろえができないっていうのは ほかのKAG以外の何かを検討するための動機として けっこう大きい気がする
327 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 02:44:37 ID:dUCmbXo2] 両端揃えって各行が同じ長さになるよう文字詰を調整することだと思うんだが そんなDTPソフトみたいなゲームエンジンあんのかよ。 ひょっとしてセンタリングや右揃えのときに 変な方向から文字出るのが嫌だってことか? その場合は事前にその行の文章読み込んで横幅取得して 位置合わせてやれば解決。
328 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 02:47:13 ID:cS2qFR6D] いや、その通り 文字送りを微妙に少しずつ詰めたり開けたりすることで、右端を ぴったり揃うようにする機能 右端ががたがたになってるのがどうにも気持ち悪くて
329 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 02:58:16 ID:dUCmbXo2] あー…そりゃ禁則処理の概念があるノベルツールならどれも普通はそうだぞ。 でも実現できなくはないな。 ページ単位で文章を事前読込み→一旦普通の禁則設定で改行→ [r]を含まない行の横幅取得→字間調整でいけそう
330 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 03:00:45 ID:dUCmbXo2] ただこうなると大幅改造したMessageLayer用意したほうが楽そう
331 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 03:03:03 ID:wrdRkl+R] 昔、文章を整形して表示するようなTJSスクリプト公開していた人がいたね 確か蜷川りーや氏だったか いつの間にかサイトはなくなったんだな
332 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 03:04:49 ID:cS2qFR6D] うん、改造でやるとしたら多分そうなるね まあ画面単位での縦方向の両端ぞろえ(高さの違う行とかが混じってるときに、 画面の下端に空きができるのを避ける)をしないのなら、一段落ごとというか KAGでいう[r]ごとでいいだろうけど
333 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 03:07:35 ID:cS2qFR6D] >>331 ごめんそれが俺w サイトはワイネットジャパンの夜逃げで消滅 自宅のパソコンはHDがクラッシュしてあぼーん だからそのスクリプトはもう無いのですわww
334 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 16:13:46 ID:4Ha12vrd] TJSで厳密な両端揃えとかルビ処理って無理じゃね? フォントの高さと幅しか取得できないのに何処にルビ置くんだ? 1行の高さと文字の前進幅が最低限取得できんとガッタガタになるだろ? JavaME(CLDC+MIDP)でやった時文字グラフの情報が取得出来なくて全部自前で 持って両端揃えと文字上部に置くだけのルビ実装したがソースが恐ろしい事になったぞ。それ+禁則処理。改行とルビまたぐだけでガタガタ・・・orz そもそも、日本語文書の処理ってゲームの範疇軽く超えてるんだよな。ADVエンジンはそこら変矛盾してるよ。 まあ、最近はFxやOOoがOSSなんでロジックなんて幾らでもパクれるんだが。
335 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 16:14:13 ID:bZwq2S4G] KAGEXダウンロードしようと思って>>3 を見ても、意味が分からない件 リポジトリブラウザって何やねん・・・
336 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 16:20:55 ID:bZwq2S4G] あー、やっと分かった exe直接開くんじゃなくて、適当な所で右クリックするのね・・・
337 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 18:12:30 ID:cS2qFR6D] >>334 あーうん 「VAT」とか書くと間隔が空いてしまうし イタリックの「a」の上に傍点をつけるとずれるし 行の途中で英数字のフォントが変わるとラインずれるし それと1ピクセルが最小の単位だから細かい調節はできないしね でも真四角の文字ばかりの日本語ならそれなりに見れるんじゃないかな
338 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 21:35:18 ID:cnB0cUYW] 日本語文書の処理の関係だけど、メッセージレイヤを自然に段組にする方法って ないよな……? いちいちlocateで配置するんじゃなくて、文字を自然に流し込める感じの。
339 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 21:40:12 ID:S0OFej35] KAGEXを導入してみようと、docのテキストを読んでみたけど 既存のKAGへの導入の仕方さえ分からない こりゃ諦めた方が早そうだ・・・
340 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 22:07:10 ID:eAovvdcm] 吉里吉里の情報集めようとすると未だにKAGと心中のリンク貼ってるところ多いな。 わがままではあるがサイト管理人は定期的にリンク確認してほしい。
341 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 23:10:58 ID:13CwrStX] 俺なら残しとくよ あれは功労者への敬意やなんかが込められてるから それとリンクからアーカイブを辿る人も居るだろうしリンクを消すのは忍びない 閉鎖中みたいな注釈をいれておくといいかな
342 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 23:50:29 ID:rr0THs4u] >>338 メッセージレイヤを複数枚並べるんじゃ駄目なのか?
343 名前:名前は開発中のものです。 mailto:sage [2007/05/18(金) 00:10:16 ID:50cnXXWo] >>337 フォントサイズが途中で変わるのは仮あて用のバックバッファに描画しといて一番高い文字の高さも記憶しておいて 1行分の文字列が描画できたら一番高い文字高さからラインの高さ算出して その高さ*ライン幅で切り取ってフロントバッファに 転送でとりあえず何とかなる。 >>338 ルビとかフォントサイズ変更無視するなら描画可能領域をグリッド線で区切ってスクリーン座標系とグリッド座標系変換util用意。 描画APIの引数はグリッド座標系で指定してdraw(桁,行)にして描画時にAPI内でスクリーン座標に変換して描画。 この時、フォントの中心点とグリッドの中心点を合わせるようにする。 縦書き・横書き時のx,y方向の変化は何処かに隠ぺい、縦中横は無視。 これなら比較的簡単に綺麗にテキストをたれ流す事ができる。半角・全角が並ぶと不自然に字間が空くが。
344 名前:名前は開発中のものです。 mailto:sage [2007/05/18(金) 01:53:24 ID:DR2+g1DN] KAGPAって今ダウンロードできなくなってるのか
345 名前:名前は開発中のものです。 [2007/05/18(金) 01:53:25 ID:4tkJdigp] Oh! Can Not Angel
346 名前:名前は開発中のものです。 mailto:sage [2007/05/18(金) 01:54:16 ID:4tkJdigp] ごめん誤爆ですた
347 名前:名前は開発中のものです。 mailto:sage [2007/05/18(金) 05:39:08 ID:DR2+g1DN] KAGEXのenvinit.tjsの記述の仕方がよく分からん・・・ 例えば、立ち絵が複数枚あるキャラが数人いて、登場時の画面位置を左・中・右という風に envinit.tjsで管理しようとしたら、どういう記述をすればいいんでしょう? 取っ掛かりも無くて手詰まりに・・・
348 名前:名前は開発中のものです。 mailto:sage [2007/05/18(金) 09:17:05 ID:tzQqCX/R] >>342 段組だからメッセージレイヤから他のメッセージレイヤへ改ページ時に文章飛ばす 仕組みが必要になる。 少ないページならそれでもいいけど。 >>343 なるほど試してみる。
349 名前:名前は開発中のものです。 mailto:sage [2007/05/18(金) 11:07:50 ID:pZI1VjoC] セーブしますか?YES,NOでセーブさせるのってどうやるんですか?
350 名前:名前は開発中のものです。 mailto:sage [2007/05/18(金) 12:00:08 ID:/5IaW1WC] kag3フォルダの中にあるkag3docフォルダがあって 更にその中にあるファイルをIEとかで開いてごらん ちゃんと書いてあるヨ
351 名前:名前は開発中のものです。 mailto:sage [2007/05/18(金) 12:10:49 ID:Ed46HQsl] >349 www.h2.dion.ne.jp/~yasozumi/lecture/lecture_hobby03.html#2
352 名前:名前は開発中のものです。 mailto:sage [2007/05/18(金) 12:25:21 ID:pZI1VjoC] >>350 >>351 センキューです。 ちなみにプレイヤー側で、セーブするしおり番号は選べるようにできないのでしょうか?
353 名前:名前は開発中のものです。 mailto:sage [2007/05/18(金) 12:40:05 ID:fQ7by1Ix] >>352 それもここに書いてある。 www.h2.dion.ne.jp/~yasozumi/lecture/lecture_hobby03.html#2 しおりにセーブする [save place=1 ask=true] 「place」でセーブするしおり番号を指定します。「ask=false」だと確認メッセージが出ません。省略すると「ask=true」になります。
354 名前:名前は開発中のものです。 mailto:sage [2007/05/18(金) 12:49:00 ID:pZI1VjoC] >>353 それだと製作者側でしおり番号が決定されてしまうじゃないですか、 プレーヤー側で任意にしおり番号を選択指定できるようにしたいんです。
355 名前:名前は開発中のものです。 mailto:sage [2007/05/18(金) 13:14:58 ID:/5IaW1WC] >>354 栞番号を選ばせる方法はいくつかあるけど 一番理解が簡単なのは、 *savemode [link target="*save0"]0番の栞をはさむ[endlink][r] [link target="*save1"]1番の栞をはさむ[endlink][r] [s] *save0 [save place="0" ask="true"][jump target="savemode"] とか。吉里吉里/KAGに慣れてきて、TJSも触れるように なってきて、記述量的に楽したければ、リンクのexp属性で 栞をはさむTJS式書いたりすることもあるね (参考:KAG3リファレンス -> TJSをもっと使うために) あとは、[input]タグで挟ませたい栞の番号を入力させ、 それを適当な変数に入れたのち、エンティティを使って [save]タグ使うとか
356 名前:名前は開発中のものです。 mailto:sage [2007/05/18(金) 13:18:27 ID:pZI1VjoC] >>355 なるほどー。ご丁寧な対応ありがとうございました!
357 名前:名前は開発中のものです。 mailto:sage [2007/05/18(金) 22:46:42 ID:DR2+g1DN] [macro name=name]\ [nowait][font color=0xFEDFFF]\ [ch text=%ch]\ [endnowait][font color=default][r]\ [endmacro]\ こういうマクロを組んで、 [name ch=ほげほげ] などと記述して、会話メッセージの、名前だけ色が変わるようにしたいのですが 上の表記だとフォントの色変更が適用されず、 [name ch=ほげほげ] などのように、タグの先頭にスペースや文字などを入れると正しく動作します。 KAGEXで、linemode mode=free のlinemodeをコメントアウトすると、スペースなどを入れなくても正しく動作したのですが これはlinemodeを使わない方がいいという事でしょうか?
358 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 01:02:50 ID:ckj6LgnO] KAGEXなんて未完成品使ってるアホなんてホントにいるの?
359 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 01:04:17 ID:BLLZxu5Y] >>358 それが、某メーカが使ってるんだなw
360 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 02:08:19 ID:+mda/Wrl] 実績的には6ブランドかな。 通常公開されてるやつはいつもはげしくつくりかけ版なのと、 その時点の開発の使ってない機能の放置っぷりがひどいので、 素人が使うのは基本的におすすめできない(ぉ
361 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 02:53:24 ID:kSZSq5bQ] KAGEX、stageレイヤのbackに読み込ませてトランスしてるのに、挙動がおかしい・・
362 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 03:12:47 ID:dxSmWWm4] お前の脳みそがトランス状態なんだろ
363 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 05:12:03 ID:kSZSq5bQ] 何度も申し訳ない、KAGEXで[link]タグを使おうとするとエラーが出る ノーマルのKAGだと、 [link target=*start]test[endlink] これで問題なく動作するのに、KAGEXで同じ記述にすると「致命的なエラーが」って出る これってKAGEXのバグ? 吉里吉里は2.28安定版、KAGEXのRevisionは2681なんだけど
364 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 08:29:58 ID:PkaT+6WE] >>363 前スレの889〜891で既出の話題では?
365 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 08:37:46 ID:PkaT+6WE] ちなみに>>363 の現象は>>357 の解決法と同じで大丈夫かと。
366 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 08:46:32 ID:PkaT+6WE] >>360 6ブランド? 3ブランド(すみっこソフト、なつぽち、ゆずソフト)以外にあったっけ? それと公開されているKAGEXを(他人に)お勧め出来ないのは同意 機能の豊富さ以上に、バグの多さでクレームになりそうw 特にチームでのゲーム製作においては致命的かと まあ、個人で勉強がてら楽しむ分には良いんじゃないかな
367 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 11:28:49 ID:kSZSq5bQ] >>364-365 前スレまではチェックしてなかった、申し訳ないありがとう KAGEX、レイヤに対するactionの部分だけプラグイン化してもらえたらなあ レイヤの移動とかちょっとした操作は凄い便利なだけに・・・
368 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 12:34:44 ID:r87mGQyR] みんなはKAGEXを使って、効率よくなった? うちは結局使いこなせなくて普通のに戻しちゃったけども。
369 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 12:35:41 ID:PkaT+6WE] 366の3ブランドはALcot、すみっこソフト、ゆずソフトの間違いです スンマソ
370 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 13:00:57 ID:PkaT+6WE] >>368 良くなったはず とても使いこなせているとは言えませんがorz 今年の夏に一般公開予定のKAGEXに変わる 新規のフレームワークに期待したいところですね ttp://ruriko.denpa.org/200612c.html#2701
371 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 18:11:04 ID:81+3aqch] KAGEXは使っていないけど KAGEXのTJSソース参考にしていくつかの機能を公式の吉里吉里に取り込んで拡張してる
372 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 18:14:41 ID:kSZSq5bQ] action周りを拡張してうp
373 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 19:02:55 ID:1g9svmme] KAGEXは俺には諸刃の剣。 なぜならtjsを覚える気がなくなるから。 俺もtjsソース参考に色々勉強だけさせて もらって使ってない。
374 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 19:06:08 ID:kSZSq5bQ] KAGだと前景レイヤを動かすのにも、moveタグをああしてこうして・・・ってかなり煩雑だけど KAGEXだとactionタグでさらっと動かせる これだけでもKAGEX使う価値は十分あるんだけど、如何せん使ってるうちに出てくるバグが・・・
375 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 19:25:46 ID:PkaT+6WE] >>373 別に覚える必要がなくなるのなら、 覚えなくても良いと思うのだが tjsはあくまで手段であって目的ではないだろうし >>374 もうあれですよ 自分でバグ取りしてスレに反映させちゃってください
376 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 21:44:45 ID:ObA/vnQO] ゲームエンジンの他人のバグを潰す事ほどコストが高くてメリットの少ない事はないな。 まあ、ADVエンジン特有の話だけど。 俺はKAGのタグハンドラ周りの改良、新プラグインアーキテクチャ導入(既存プラグイン互換)、入力装置の差異を吸収する入力管理、 ウィジェットツールキットの追加、KAGのあらゆる所に拡張ポイントの追加をやったんでプラグインを実装して実行時に接続すれば ハンドラの追加、KAGカーネル部の動作フィルタリング、イベント部のフックが動的に出来るようになってる。 あと、プラグイン自体がバージョン管理、依存性解決の仕組みを持ってる。 んで今はKAGパーサ部を抽象化しようとして ネイティブコード書かなきゃいけないんで一旦、機能フリーズして放置してる。
377 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 22:26:47 ID:BLLZxu5Y] >>376 というか、それでゲームが売れていなければ、自己満足の世界やな。 多機能でも使いこなせなければ、ただのゲームエンジンだし。
378 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 23:16:34 ID:9yGb6Mtp] >>375 374ではないけど、KAGEXのバグを気軽にできる報告場所が欲しいなぁとは思う。 公式の掲示板みたいなやつとか。 >>376 俺の場合はどっちかというと一から自分で作っていく方がコストが高いと思うけど。
379 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 23:47:07 ID:PkaT+6WE] >>378 KAGEXの公式の掲示板ってここですよねw まあ、冗談は置いておいて、現状バグ報告はごうさんにメールすれば良いのでは? 他人と重複する可能性はあるが、そこは我々には分からないので気にせず報告すれば良いかと むしろ複数人が同じバグを報告すると優先的に直すようになったりして
380 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 09:22:07 ID:cTmJfOcr] KAGEXで盛り上がってるとこすんません。 よかひげさんのExhistoryLayerをいじってるのだけど、 ドラッグするとポインタがスライダの端まで行ってはじめてずるっと動くという スライダの動作がどうも好みじゃないんですよね。 吉里吉里同梱のSliderLayerの様に、ドラッグしたまんまに動いてくれる形に したいのですが解答をお持ちの方、ご教授頂けませんか?
381 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 12:04:18 ID:rYg+urrr] 吉里吉里開発サイトってBTSあったけ? フォーラムもML止まってるしなぁ。
382 名前:219 mailto:sage [2007/05/20(日) 13:25:10 ID:KcV7VjP7] class Slider extends ButtonLayer { var dragging; var draggedX; var draggedY; function Slider( win , par ){ super.ButtonLayer( win , par ); } function onMouseDown( x , y , button , shift ) { super.onMouseDown(...); dragging = ( enabled && button == mbLeft ); draggedX = x; draggedY = y; } function onMouseUp( x , y , button , shift ) { super.onMouseUp(...); dragging = false; } function onMouseMove( x , y , shift ) { super.onMouseMove(...); if( dragging ) parent.onSliderDragged( x - draggedX , y - draggedY ); } }
383 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 13:25:54 ID:KcV7VjP7] //class VtScrollbar function onSliderDragged( x , y ) { if( target.pagebypage ) { len = slider.height; /**/ if(y < 5 ){ for( var i = 0; i > ( y / len ) ; i-- ) target.prevPage(); } else if(y > 5 ){ for( var i = 0; i < ( y / len ) ; i++ ) target.nextPage(); } } else { var len = ( height - next.height - prev.height ) / target.lineCount; /**/ if( y < 5 ){ for( var i = 0; i > ( y / len ) ; i-- ) target.prevLine(); } else if( y > 5 ){ for( var i = 0; i < ( y / len ) ; i++ ) target.nextLine(); } } } //class HrScrollbar function onSliderDragged( x , y ) { if( target.pagebypage ) { var len = slider.width; /**/ if( x < 5 ){ for( var i = 0; i > ( x / len ) ; i-- ) target.nextPage(); } else if( x > 5 ){ for( var i = 0; i < ( x / len ) ; i++ ) target.prevPage(); } } else { var len = ( width - next.width - prev.width ) / target.lineCount; /**/ if( x < 5 ){ for( var i = 0; i > ( x / len ) ; i-- ) target.nextLine(); } else if( x > 5 ){ for( var i = 0; i < ( x / len ) ; i++ ) target.prevLine(); } } } //何故か食い残しのクッキーが
384 名前:380 mailto:sage [2007/05/20(日) 14:19:58 ID:cTmJfOcr] >>383 解答ずばり、ありがとうございます。 自分でも同じ動きまではいけましたが、 どうして同じ動きが出来たのかわからないし怖いので ご教授頂いた方を使わせて頂きます。 読んでわかる方が気持ち良いですし。 ありがとうございました。 y>5 の5をtarget.lineCountが少ないうちは増やしてやる仕掛けを入れると ログが溜まっていない段階でも綺麗に動くかもです。 色々やってみます。 重ねてありがとうございました。
385 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 17:55:43 ID:yo2qj8xK] 背景を単色で表示させるため画像を使用しているのですが HTMLのように画像を使用せず色指定で単色の背景を表示させる事は可能でしょうか? 黒に限ってはfreeimageで行けるのですが…
386 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 18:19:44 ID:fB49F8DK] 黒か白の画像を一枚用意しといてガンマ値いじればいいんじゃね
387 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 18:20:27 ID:lZSZPYIU] 背景に色指定なら、iscriptの中に var b = kag.fore.base; b.fillRect(0, 0, b.width, b.height, 0xXXXXXXXX); でいける。詳しくはリファレンス夜目
388 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 18:27:14 ID:fB49F8DK] >>387 それだと色の状態が栞に保存されんから プラグインクラスかなんかにして更にセーブロード処理書かなきゃならなくなるぞ。 一時的に必要なだけならいいけど。
389 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 18:28:22 ID:lZSZPYIU] >>388 ガンマいじるのもたしか栞には保存されなかったと思うけど 違ったらスマンが
390 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 18:31:04 ID:fB49F8DK] >>389 imageタグ経由でいじったガンマ・フロア・セイルは保存されるよー。
391 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 18:33:16 ID:fB49F8DK] …そういや色変えるにはいじるのはガンマじゃなくて輝度(フロアかセイル)だな。間違えた。
392 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 19:04:45 ID:lZSZPYIU] 解決したけど、あえて「HTMLのように」にこだわるなら16進数で描ける colorRectじゃないか? プラグイン書くとしても単純だしすぐ出来るだろう
393 名前:385 mailto:sage [2007/05/21(月) 19:30:09 ID:yo2qj8xK] ありがとうございました。 >>387 で要件を満たせました。 せっかくなんでこれを機にTJSに手を出してみようと思います。
394 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 00:11:44 ID:AmLZE6RQ] KAGEXについてアドバイスください。 KAGEXのサンプルを見てるとカットイン画像とかはnewlayタグを推奨しているみたいですが、 右クリックで、メッセージと同時にカットイン画像を消す方法って無いですかね? 普通にKAGで書く場合は [image layer=3 page=fore storage=star visible=true left=100 top=100] [layopt layer=3 page=fore autohide=true] のように、autohide属性をつければ良いのですが、 newlayタグを使用した場合、上記と同等の動作をする記述方法が分かりませんでした。 一応下の記述でそれっぽい動作はするのですが、 この方法だと「2」の地点で、セーブ・ロードするとカットイン画像の消去が無効になってしまうんですよね。 [call storage="world.ks"] [linemode mode=free] *start|1 [newlay name=star xpos=0 ypos=0 file=star show] [layopt layer=3 page=fore autohide=true] 1 *start|2 2 newlayタグにautohide属性みたいなものがあれば良いのでしょうが、ドキュメントを見た所なさそうな感じですし。 なおレビジョンは2652です。 どうも最新のレビジョンは環境レイヤにKAGの前景レイヤ自体を使ってないようで、 もっと書き方が分からない状態なので、 とりあえずこのレビジョンでどう記述すればよいかアドバイスいただけると助かります。 それとconfig.tjsはデフォルト、envinit.tjsとstar.pngはごうさんのサンプルをそのまま借用しています。
395 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 05:57:21 ID:lznC3T/8] うーん、16進数で色指定できる奴なら R、G、Bそれぞれの10進数に直すツールや知識がありそうな気もするんだが。 >>385 は解決してるみたいだから遅いかも試練が 一応16進数を変換して背景色変えるマクロおいとくわ。 状態はKAGで自動保存してくれるからプラグイン化の必要はなし。 ;【事前準備】 ;1.真っ黒に塗りつぶした背景用画像を準備する ;2.マクロの"●●"部分を黒画像の名前に変更する(例・画像がblack.jpgなら"black") ;【使い方】 ;背景色を「FF1234」にしたければ、[bgcolor color="FF1234"]と書く @macro name="bgcolor" @eval exp="tf.str='0123456789ABCDEF',mp.color2=(mp.color).toUpperCase()" @eval exp="for(var i=0;i<3;i++)mp['mpc'+i]=(tf.str).indexOf((mp.color2).charAt(i*2))*16+(tf.str).indexOf((mp.color2).charAt(i*2+1))" @image storage="●●" page="fore" layer="base" rceil=%mpc0 gceil=%mpc1 bceil=%mpc2 @endmacro ;ここまで 必要であれば@image〜部分のpage属性をbackにしたりしてくれ。
396 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 06:05:37 ID:lznC3T/8] あ、ごめん試してみたら変だった。ceilとfloor間違えてた 正しくはこっち ;【事前準備】 ;1.真っ黒に塗りつぶした背景用画像を準備する ;2.マクロの"●●"部分を黒画像の名前に変更する(例・画像がblack.jpgなら"black") ;【使い方】 ;背景色を「FF1234」にしたければ、[bgcolor color="FF1234"]と書く @macro name="bgcolor" @eval exp="tf.str='0123456789ABCDEF',mp.color2=(mp.color).toUpperCase()" @eval exp="for(var i=0;i<3;i++)mp['mpc'+i]=(tf.str).indexOf((mp.color2).charAt(i*2))*16+(tf.str).indexOf((mp.color2).charAt(i*2+1))" @image storage="●●" page="fore" layer="base" rfloor=%mpc0 gfloor=%mpc1 bfloor=%mpc2 @endmacro ;ここまで >>394 のやつは、黒画像じゃなく白画像なら正しい色になる。
397 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 09:14:40 ID:rEWJhnDt] >>396 乙。tf.strだけmpじゃないんだw
398 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 16:30:58 ID:lwVBs94w] 吉里吉里ってセーブすると、 ロードしたとき、それ以前の一番近いラベルの場所から開始されるんですよね。 ロードしたときにセーブしたその場から始められるようにするにはどうすればいいんでしょうか? 一行ごとにラベルを書けばいいのでしょうか?
399 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 16:39:18 ID:TuFAskSz] どこでもセーブでググれ
400 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 17:24:28 ID:Avaewo6o] >>399 どこでもセーブプラグインより、ラベルを直接打った方が安定する件。
401 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 19:15:59 ID:KlAgjuYM] >>400 同意
402 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 19:53:21 ID:Y3+EO4Gd] 遊び手からよく出る不満がラベルまで巻き戻ることなんだよなぁ むこうは吉里吉里のこと知らないからバグだとか言う奴もいる。
403 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 20:39:31 ID:AmLZE6RQ] >>394 はこちらの勘違いでした。 そのため、無視して下さい。 申し訳ありません。 マニュアルに下記の記載がありました。 > ◆layopt (拡張) > > stage / event および 前景レイヤに対して、従来の layopt に加えて > 以下の属性を追加で利用できるようになります。 ただ、レビジョン2701でstarという画像を用意して、 first.ksに下記を記述してもautohideは有効になりませんでした (前景レイヤには有効です。無効なのはstageレイヤに対してです)。 [image layer=stage page=fore storage=star visible=true left=0 top=0] [image layer=0 page=fore visible=true storage=star left=300 top=300] [layopt layer=stage autohide=true opacity=100 zoom=50] [layopt layer=0 autohide=true opacity=100 zoom=200] 上記の記述では従来のlayoptタグの属性のopacityや追加されたzoomは stageレイヤに効くのですが、autohideは効きませんでした。 マニュアルの文言からは従来のlayoptタグの属性は一通りstageレイヤでも有効と読み取れたのですが、 認識間違ってますかね? 識者の方お願いします。
404 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 21:18:03 ID:zXJo8dvI] >>402 遊び手が何も知らない、ということを前提するのは作り手として当然のことなんだけどね。 そこんとこを判っていない作り手も多い。 遊び手「わーん、バグだよー」 作り手「プギャーww お前吉里吉里のこと知らないだろwwww」 こんなんじゃ、困る。 遊び手に、バグだと思わせるような誤解をさせるような作り方をした製作者がイクナイ
405 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 21:21:55 ID:o3Al1jSO] 作り手の質も使い手の質も年々もの凄い勢いで下がっております
406 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 21:30:38 ID:hXvbbHs/] PCの普及により、年齢も下がっております。
407 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 21:31:14 ID:F4c8GnoE] 有名所は大抵実装してるからなぁ>どこでもセーブ そう言や、吉里吉里=エフェクトがスキップできない 的な意見もどっかで見た希ガス。
408 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 21:57:47 ID:VSNkKLEQ] ときメモやPiaキャロのシステムにすればいいんだよ。
409 名前:398 mailto:sage [2007/05/23(水) 03:22:55 ID:pVy+VTJR] ありがとうございます。 とりあえずどこでもセーブで試してみようと思います。
410 名前:名前は開発中のものです。 mailto:sage [2007/05/23(水) 18:44:03 ID:3lpc0sgU] 吉里吉里製のシューティングゲームがあると聞いたのですが、 kikyou.info/diary/?200504#i24 で紹介されているページはすでにリンク切れになっています。 一度やってみたいのですが、どこにあるか知りませんか?
411 名前:名前は開発中のものです。 mailto:sage [2007/05/23(水) 19:17:45 ID:F+VEgD9a] 更新止まってたからサイトが死亡したかと思った。 ググろうな。お兄さんとの約束だ!!
412 名前:名前は開発中のものです。 mailto:sage [2007/05/23(水) 19:37:49 ID:3lpc0sgU] >>441 すでにググったのですが…… >>410 の後、 ttp://ymtkyk.sakura.ne.jp/krkr.STG/ のページも見つけたのですが、肝心のゲームはダウンロード出来ないような気がします。 多分探し方が足りないのだと思うのですが、キーワードだけでもよろしくお願いします。
413 名前:名前は開発中のものです。 mailto:sage [2007/05/23(水) 21:24:37 ID:q+x3ml7V] >>404 吉里吉里の仕様については君の言うとおりだけど、 エロゲ会社でサポート係やってた頃、 「プレステで動きません」っていうPC初心者のおっさんや 「Winnyで落としたので説明書がありません」なんていう割れ厨を しょっちゅう相手にしてた俺からすると 何も知らないにも程度があるけどねw
414 名前:名前は開発中のものです。 mailto:sage [2007/05/23(水) 21:37:39 ID:/We4vhzw] 割れ厨ワロタ すごい世の中になったもんだね…
415 名前:名前は開発中のものです。 mailto:sage [2007/05/25(金) 02:26:33 ID:z1/c82tb] キミキスのなんか新しいのが出てた ttp://www.enterbrain.co.jp/game_site/kimikiss/images/download/1year/kimikiss_MTG_GCA.exe これ吉里吉里で作ってるんだよな、どういう風に処理書いてるんだろう・・・
416 名前:名前は開発中のものです。 mailto:sage [2007/05/25(金) 04:18:47 ID:wzYZLmFs] うん? どの処理がよくわからないんだ? 口パク目パチはのッペら棒にアニメ追加してるだけだし、moveは言うまでもない。 エフェクトにしてもルールトランジションにしても特に不自然な点はないが…。
417 名前:名前は開発中のものです。 mailto:sage [2007/05/25(金) 07:18:59 ID:B6iDhfaU] 2列同時表示とか
418 名前:名前は開発中のものです。 mailto:sage [2007/05/25(金) 12:25:11 ID:InngcHPU] 素材は別として短期間でやっつけたとは思えんな…。 仕事早いのな。
419 名前:名前は開発中のものです。 mailto:sage [2007/05/25(金) 12:30:25 ID:om9ZaaoZ] 立ち絵や効果音は本編から流用だろ
420 名前:名前は開発中のものです。 mailto:sage [2007/05/25(金) 12:44:35 ID:lHs/Z+oP] 2列同時はTimerでProcessChなり描画を叩いてやればできるだろ。 intarvalをchSpeedにあわせてさ。 locate設定のめんどさを気にしないなら単一メッセージレイヤだけでも可能。
421 名前:名前は開発中のものです。 mailto:sage [2007/05/25(金) 14:30:49 ID:5zs3GupN] 演出系処理は思いつくかどうかの方が大切だよな 既存技術の組み合わせで新しく見える。
422 名前:名前は開発中のものです。 mailto:sage [2007/05/25(金) 19:23:01 ID:GvMFqj5n] それなんてweb2.0?
423 名前:名前は開発中のものです。 mailto:sage [2007/05/25(金) 19:31:17 ID:iWTrJ0qL] 使い古しを組み合わせて必死で目新しさを出そうとするさまは、 結婚三年目の夫婦に似ている。
424 名前:名前は開発中のものです。 mailto:sage [2007/05/25(金) 20:26:10 ID:w3KmXVpT] 縛ったり叩いたり
425 名前:名前は開発中のものです。 mailto:sage [2007/05/25(金) 22:49:02 ID:65TvIn3r] 三年目浮気ぐらい大目にみろよ 開き直ったその態度が気に入らないのよ 夫婦3.0
426 名前:名前は開発中のものです。 mailto:sage [2007/05/25(金) 23:53:24 ID:HkrSiWfq] どっちかというと 家族3.0のような気が
427 名前:名前は開発中のものです。 mailto:sage [2007/05/26(土) 00:20:01 ID:3UoND2qK] JASRACから来ますた そう言や安定版rev.2出たねぇ
428 名前:名前は開発中のものです。 mailto:sage [2007/05/26(土) 10:27:05 ID:MkxWWqip] Risseがおっきい娘って、萌え属性的にピンチじゃね?
429 名前:名前は開発中のものです。 mailto:sage [2007/05/26(土) 11:28:23 ID:OQbVauRb] お前の嗜好はよく分かった・・・。 1m程度なら携帯のRAMにも載るじゃんっと思った俺はJREのフルセットに慣れ過ぎだろうか。 吉里吉里は一式まとめて一つだから問題なくね?浸透もしてない俺言語の組み込み用途なんてないだろ。 ただ、GUIフロントエンドはイラネ。バッチでの使い勝手悪すぎ。なくても動かんかな?
430 名前:名前は開発中のものです。 mailto:sage [2007/05/26(土) 11:36:21 ID:e4oKK38U] バックエンドがあるから、フロントエンドって言い方するんじゃねーのかよ
431 名前:名前は開発中のものです。 mailto:sage [2007/05/26(土) 15:47:00 ID:PZPxQUig] "言語フロントエンド"でググれよ
432 名前:名前は開発中のものです。 mailto:sage [2007/05/26(土) 16:25:02 ID:geKpVXgX] 言語フロントエンドとGUIフロントエンドは違うだろ。
433 名前:名前は開発中のものです。 mailto:sage [2007/05/26(土) 17:56:27 ID:e4oKK38U] >>431 お前がググれ。 お前の言う 言語フロントエンド でも、一個目に出てくるページに書いてるぞ。 >ユーザーインターフェイスを提供するためのプログラムのこと。 >例えば、GUIフロントエンドは、コマンドラインベースのプログラムを視覚的に操作できるようにするために、自前のGUIを実装したプログラムのことである。
434 名前:名前は開発中のものです。 mailto:sage [2007/05/26(土) 18:24:07 ID:BfBLBnk1] >>433 お前はその下のコンパイラにおける〜の部分をよく見ような。 曖昧性回避のページをろくに見ずに他の単語の説明鵜呑みしてどうする。 >>432 に書いてあるだろうが。
435 名前:名前は開発中のものです。 mailto:sage [2007/05/26(土) 21:44:52 ID:e4oKK38U] >>434 何いってんの? GUIフロントエンドの話だろ?バカかお前?
436 名前:名前は開発中のものです。 mailto:sage [2007/05/26(土) 21:54:16 ID:PZPxQUig] いやいや言語フロントエンドの話です
437 名前:名前は開発中のものです。 mailto:sage [2007/05/27(日) 15:36:38 ID:eviIZ0tv] いやいや単に煽り合ってるだけです
438 名前:名前は開発中のものです。 [2007/05/27(日) 20:22:08 ID:qYErcfQQ] コミニュケーションのとれてない馬鹿が煽りあうスレはここですか?
439 名前:名前は開発中のものです。 mailto:sage [2007/05/27(日) 20:28:12 ID:rwkmjF8p] 429がDee氏の日記の中の「言語フロントエンド」というのを勘違いしたところからすばらしい歴史が始まりました
440 名前:名前は開発中のものです。 mailto:sage [2007/05/27(日) 23:12:25 ID:AZjKz9v3] 日記に言語フロントエンドなんて書いてあったけ?
441 名前:名前は開発中のものです。 mailto:sage [2007/05/28(月) 00:50:14 ID:kN4xOX6J] っ [Ctrl+F]
442 名前:名前は開発中のものです。 mailto:sage [2007/05/29(火) 01:16:09 ID:YOCVNrVY] 前景レイヤーだけを揺らす(震えさせる)方法を教えてください。
443 名前:名前は開発中のものです。 mailto:sage [2007/05/29(火) 01:21:23 ID:4apCzzlo] >>442 ・animeにする ・layoptで移動させる
444 名前:名前は開発中のものです。 mailto:sage [2007/05/29(火) 01:37:36 ID:YOCVNrVY] >>443 早速のレスポンスありがとうございます。 ググって勉強させていただきます。
445 名前:名前は開発中のものです。 mailto:sage [2007/05/29(火) 01:41:18 ID:9WluVpbw] ググるより前にリファ読め。
446 名前:名前は開発中のものです。 mailto:sage [2007/05/29(火) 01:54:38 ID:AWHACvTV] 立ち絵を表示させるのに、macro内で [graph storage=%face char=false] [image layer=%no storage=%gra] という風に記述していて、%faceで顔アイコンを、%graで立ち絵を指定させているのですが、 立ち絵のファイル名が hoge_1.png hoge_2.png hoge_3.png 顔アイコンのファイル名が f_hoge_1.png f_hoge_2.png f_hoge_3.png として、そのマクロを記述する時に常に [(macro名) gra=hoge_1 face=f_hoge_1] というように記述するのは手間が掛かります。 ですので、「gra=hoge_」「face=f_hoge_」の部分まではmacro内で記述して、実際にタグを打つ時は [(macro名) gra=1 face=1] という風に数字だけ指定すればいいようにしたいのですが、これは実現可能でしょうか? macroでどのように記述すればよいのか、お教えいただけませんでしょうか。
447 名前:名前は開発中のものです。 mailto:sage [2007/05/29(火) 02:04:57 ID:4apCzzlo] [graph storage="&'f_hoge_'+mp.face" char=false] [image layer=%no storage="&'f_hoge_'+mp.gra"] &(エンティティ)やmpについて詳しいことはリファレンス読め。
448 名前:名前は開発中のものです。 mailto:sage [2007/05/29(火) 02:18:22 ID:AWHACvTV] >>447 ありがとうございました、mpというのは存じておりませんでした
449 名前:名前は開発中のものです。 mailto:sage [2007/05/29(火) 02:42:13 ID:YOCVNrVY] キャラクターが震えた!あざーーす!!
450 名前:名前は開発中のものです。 mailto:sage [2007/05/29(火) 07:14:06 ID:yzTBKPYO] >>447 横レスですまんけど、数字だけでファイル指定するのは 後から判読しにくくなるから、なるべく避けたほうがいいかも 定型の入力はクリップボード拡張ソフトとかで楽になるし
451 名前:名前は開発中のものです。 mailto:sage [2007/05/29(火) 08:39:52 ID:4apCzzlo] 人それぞれだろう。 俺もファイル名に規則性があるやつは末尾数字だけで指定するマクロをよく使う。 見やすく、打つのが早く、保守も楽。 他にint型パラをごちゃごちゃ指定しなければならない場合はまた別だが。
452 名前:名前は開発中のものです。 [2007/05/29(火) 15:50:15 ID:HKbB/Mqa] リテラルほりこむのはどうかと思うが 俺はユニークな変数にほりこんで変数名で指定する派
453 名前:名前は開発中のものです。 mailto:sage [2007/05/30(水) 07:09:48 ID:Mikz/ULK] >>452 自分も>>447 みたいなマクロ使ってるんだけどリテラル入った指定だとなんかトラブルの可能性あるの?マクロでも? ところでいつのまにか秀丸にアウトライン機能が搭載されてて 今までラベル一覧表示のためだけに使っていたかぐや姫とも別れのときがきたようです。
454 名前:名前は開発中のものです。 mailto:sage [2007/05/30(水) 15:21:46 ID:kpfmmRpl] タグ入力補完があるかぎり、かぐや姫から離れられそうにない もしかして秀丸でも補完あるんかな
455 名前:名前は開発中のものです。 mailto:sage [2007/05/30(水) 15:25:37 ID:ORBj9OkK] つ [CompleteX]
456 名前:名前は開発中のものです。 mailto:sage [2007/05/30(水) 16:38:22 ID:kpfmmRpl] >>455 こんなのあったのか、早速入れてみた で、「吉里吉里支援ツール for 秀丸エディタ」も入れてみたら >DLLがロードされてないのにdllfunc関数が使われました ってエラー吐いて使えないなんてこったい
457 名前:名前は開発中のものです。 mailto:sage [2007/05/30(水) 19:42:57 ID:fqpq6xjR] アウトライン
458 名前:名前は開発中のものです。 mailto:sage [2007/05/30(水) 19:45:10 ID:fqpq6xjR] すいません、誤爆ですたorz
459 名前:名前は開発中のものです。 mailto:sage [2007/05/30(水) 23:38:45 ID:DYBeOFnZ] 自分も、タグ入力補完があって、クリック一つでゲーム動かせたり exeやxp3化できるかぐや姫からは離れられない…
460 名前:385 mailto:sage [2007/05/31(木) 00:09:18 ID:xpa/zYUl] KKDE使いたいんだけどラベルツリーが記入順になってくれないから かぐや姫を手放せないなぁ
461 名前:名前は開発中のものです。 mailto:sage [2007/05/31(木) 00:09:58 ID:xpa/zYUl] ↑名前消し忘れ…
462 名前:名前は開発中のものです。 mailto:sage [2007/05/31(木) 11:07:07 ID:1LnwTdjW] >>456 completeXのバージョンが3のを使ってるんじゃないか? あれはv2じゃないと動かないぜ。
463 名前:名前は開発中のものです。 mailto:sage [2007/05/31(木) 16:26:03 ID:7mvOE1H8] あらマジだ
464 名前:名前は開発中のものです。 mailto:sage [2007/05/31(木) 22:14:02 ID:XrCCwYuL] ここって何気にレベル高いですよね。 たくさんの講座サイト回ってもわかんなくてここに来て、でもやっぱり質問せずになんとか頑張ろうって気になる…
465 名前:名前は開発中のものです。 mailto:sage [2007/05/31(木) 22:51:32 ID:glmn5M1n] それって結局分かるようになるの・・・?
466 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 00:10:35 ID:mSBzqmMT] つまるところ学習意欲が上がると言いたいのだろう
467 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 02:15:35 ID:e1O7aU60] 講座サイト回ってる位なら、恐らく既出の質問だろうと予測 公式掲示板過去ログ検索をオヌヌメしてみる ttp://www.kirikiri.info/bbslog/
468 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 11:14:11 ID:Hmw43GA+] 「栞をはさむ」、「栞をたどる」のところを他の名前に変えられないの? ロードとか、セーブみたいに。
469 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 12:36:56 ID:zGZLZ1TS] >>468 system\Menu.tjsを変更すれば可能。
470 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 15:02:09 ID:EFhKzZt2] なんでたかがメニュー如きいじるのにtjsいじらなきゃダメだんだよ KAGでやらせろKAGで
471 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 15:35:06 ID:F8yxL/1K] KAG如きでメニュー弄ろうとすんな
472 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 15:46:35 ID:BCSfD+/Y] systemの中をいじるのはお薦めできないな AfterInit.tjsで後から変更するのがスジだと思うな
473 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 15:47:48 ID:1erATgb7] そういうもんなの?いじりまくてたよ。
474 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 16:20:47 ID:BwREMnFm] AfterInit.tjsに書いた事が、他のtjsの設定に上書きされるんだっけ?
475 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 17:50:29 ID:BCSfD+/Y] 上書きされるように書けば上書きされるよ 例えば「最初に戻る」メニューの表示名を「リセット」に変えたいなら、 AfterInit.tjsの中で、 kag.goToStartMenuItem.caption = "リセット(&R)"; みたいに書けばいい kag.saveBookMarkWithAsk = function(num) { hogehoge; } みたいにすればメソッドの上書きもできる 詳しい動作原理はリファレンス読んでね
476 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 20:17:23 ID:OtP20N3C] >>472 メニューをAfterInit.tjs以降で弄ると ゲーム起動したときにメニューが変更されてる動作が見えちゃうからお勧めしない
477 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 20:59:30 ID:UCkM5ljv] 別に見えても支障はないような……かっこ悪いとかそういう理由?
478 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 21:08:08 ID:3iKRUt7p] 内幕が見えると醒めない?
479 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 21:11:15 ID:y3GHufYL] 見ようによってはバグに見えるような動作はしないにこしたことは無いような。
480 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 21:12:23 ID:+zRrXRn8] >>478 好みによるかもしれんけど、 俺も「そこは見せたらダメだろ」と思うな
481 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 21:14:24 ID:Qb41Ke0W] AfterInit.tjsはKAGのバージョンをあげるときに便利。 diffとか使って、バージョン引き継いだり、KAGが きょどったときに自分で対応できるレベルならば systemを弄ってもいいんじゃね? >>476 MainWindowクラスのコンストラクタ内のvisible = trueのみ コメントアウトして、AfterInit.tjsでkag.visible = trueするとか?
482 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 21:41:54 ID:UCkM5ljv] そんなに難しく考えなくても、メニューバーは最初消しておいて、AfterInit.tjsの最後で 表示するようにしてやれば良いんじゃないの?
483 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 21:50:43 ID:K+7AQS81] あーでもないこーでもないと弄るの面白いからSystemやらMainWindowやら直接弄ってる ver.upしたらとりあえずtxt比較ツール使って変更箇所見つけて書き直してたりするぜ
484 名前:名前は開発中のものです。 mailto:sage [2007/06/01(金) 22:29:13 ID:BwREMnFm] 旧作からの設定の引継ぎとかめんどくさいんだぜ結構
485 名前:名前は開発中のものです。 mailto:sage [2007/06/02(土) 03:07:58 ID:qB0NMssq] 1ヶ月ほど前に出たKAGノベルゲーム制作入門と、 萌えるゲーム製作 どっちの書籍がオススメですか?
486 名前:名前は開発中のものです。 mailto:sage [2007/06/02(土) 08:45:47 ID:yDRwOVAt] KAGノベルゲーム制作入門 …と、萌える〜は買ってない漏れが答えてみる。 タイトルからして駄目臭漂う気がしてな。
487 名前:名前は開発中のものです。 mailto:sage [2007/06/02(土) 11:44:28 ID:ZmbWQrgZ] >>485 まさしく初めての初心者には、萌える〜の方が良いと思う。 最近出た方は情報量が多すぎて、初めての人間にはとっつきにくい希ガス。
488 名前:名前は開発中のものです。 mailto:sage [2007/06/02(土) 22:51:16 ID:GL97oGgg] 質問です。 吉里吉里でリストボックス状のメニューで 一定量項目が追加されるとスクロールバーが表示されるような ものを作りたいのですができるでしょうか? よろしければヒントを下さい。
489 名前:名前は開発中のものです。 mailto:sage [2007/06/02(土) 22:55:54 ID:xWXfZITw] >>485-487 両方持ってるけど、萌えるゲーム製作は逆に内容薄すぎな気が しかも、インタビューとかタグリファレンスとかで50ページ近く水増ししてるし・・・ この内容で吉里吉里/KAGノベルゲーム制作入門より高いんだもんなぁ 吉里吉里/KAGノベルゲーム制作入門って、あまり表沙汰になってない みたいだけど、付録CDに右クリックとかCGモードとかサウンドモードとか 一通り組み込んだサンプルが収録されてる ぶっちゃけシナリオ書きかえるだけで、いっぱしのゲームができるようなってる ところが密かにおいしい・・・
490 名前:名前は開発中のものです。 mailto:sage [2007/06/03(日) 06:28:50 ID:OS3e9lFL] >>488 履歴拡張プラグイン辺りが参考になりそう
491 名前:名前は開発中のものです。 mailto:sage [2007/06/03(日) 10:17:12 ID:xfodP8/A] リストボックスを作るプラグインがある
492 名前:名前は開発中のものです。 mailto:sage [2007/06/03(日) 10:58:35 ID:eY17ce/W] >>489 まぁ、両方買うのが一番だと、両方持ってる俺は思う。 ただ、いきなり最近出たほうを買っても、正直あれをきちんと理解 できたかどうかは自信がない。 対話形式だと銘打ってはいるが、あんまり判りやすいとも思えないし。 でもって、とにかく情報量というか、若干TJSにまで踏み込んで解説してたりと、 ある程度慣れた人間には使い勝手の良い内容ではあるけど、まったくの初心者が あれを見たら、ハードルが高すぎる気がする。そこまでやらなきゃならないのかと。 まずは萌えの方で基礎を理解して、ゲームの体を成したものを一応作れるように なってから、吉里吉里/KAGノベルゲーム制作入門を買っても委員ジャマイカ。
493 名前:名前は開発中のものです。 mailto:sage [2007/06/03(日) 11:05:00 ID:eW6YMEVE] けど、2chのこのスレを見つけることが出来る程度の情報収集能力があるなら、 ネット上の講座なんかで基礎部分は理解できそうなもんだけど。
494 名前:名前は開発中のものです。 mailto:sage [2007/06/03(日) 11:46:46 ID:DXnmF075] >>492 『HTMLタグ?何それ美味いの?』なんて言っちゃうレベルの初心者であれば、『萌え〜』の方がいい。 むしろそういう次元の初心者は吉里吉里なんていじってる場合じゃない。ツクールからやり直せ、と。 極端な話、HTMLで基本的なテーブルを組める程度の知識があれば『製作入門』の方で問題ない。
495 名前:名前は開発中のものです。 mailto:sage [2007/06/03(日) 23:06:50 ID:EIfmnYRb] KAGで作った自作ゲームを即売会とかで売ったことある奴とかいる?
496 名前:名前は開発中のものです。 mailto:sage [2007/06/03(日) 23:12:08 ID:xkbMIEtZ] そりゃいるだろ 俺とか
497 名前:名前は開発中のものです。 mailto:sage [2007/06/03(日) 23:58:05 ID:IfAwotEj] 質問の意図がわからんが、普通にある
498 名前:名前は開発中のものです。 mailto:sage [2007/06/04(月) 04:08:22 ID:uWSgD1oo] フリゲのフラットの様な高感度パロメーターを上下させてシナリオが可変するシステムってどうやるんだ・・・
499 名前:名前は開発中のものです。 mailto:sage [2007/06/04(月) 04:29:19 ID:5kb9roeo] 変数使えばいいじゃん
500 名前:名前は開発中のものです。 mailto:sage [2007/06/04(月) 06:39:18 ID:UAZe+S3Z] >>498 とりあえず、好感度パラメータを変数でもって シナリオ分岐する選択肢を表示する際に、好感度に応じて 選択肢を表示したり、表示させなかったりしたらどうだろう。 後は、画面に表示される名前は同じだけど、シナリオの飛び先が違う 選択肢を複数用意して、IF分岐で好感度に応じて変えるとか。 基本はこんなところだろうか?
501 名前:名前は開発中のものです。 mailto:sage [2007/06/04(月) 09:11:27 ID:lSNaNwom] 画面上のメーターがぐーんって上下するのはアニメーション使ってる。
502 名前:名前は開発中のものです。 mailto:sage [2007/06/06(水) 11:52:36 ID:eMsMsjAq] メッセージレイヤ、layer=message0はそのままで、 layer=message1だけ背景を通過させたい時はどうすれば良いの?
503 名前:名前は開発中のものです。 mailto:sage [2007/06/06(水) 12:26:14 ID:YkrSEUpr] >>502 リファレンス>positionタグ ttp://devdoc.kikyou.info/tvp/docs/kag3doc/contents/Tags.html#position これでも透過されないってことか?
504 名前:名前は開発中のものです。 mailto:sage [2007/06/06(水) 21:15:15 ID:eMsMsjAq] ごめんなさいorz position opacity=0でできました。 過去ログとリファレンスぐらいちゃんと読もうね>俺
505 名前:名前は開発中のものです。 mailto:sage [2007/06/07(木) 20:41:40 ID:TKdByf63] ループファイル(拡張子.sli)でのループ再生は吉里吉里以外では出来ないのでしょうか? Winampなどで出来るプラグインがあると嬉しいのですが・・・
506 名前:名前は開発中のものです。 [2007/06/07(木) 22:26:25 ID:NYe4DDBZ] >>505 大抵のメディアプレーヤーには「リピート機能」が付いてると思うが・・・
507 名前:名前は開発中のものです。 mailto:sage [2007/06/07(木) 23:05:02 ID:TKdByf63] 3分まで行くと30秒に戻る、というようなリピート機能はWinampには無いと思います 単曲リピートはありますが…
508 名前:名前は開発中のものです。 [2007/06/07(木) 23:20:56 ID:qgCQT6LJ] mp3によるループって可能なの?
509 名前:名前は開発中のものです。 mailto:sage [2007/06/07(木) 23:46:15 ID:LBZa2FeI] >>446 に似た質問ですが 変数f.nantokaの数値をimageのファイル名の一部として出力して f,.nantoka==1なら image storage="picture1" f,.nantoka==99なら image storage="picture99" となるように書くにはどうしたらいいのでしょうか
510 名前:名前は開発中のものです。 mailto:sage [2007/06/08(金) 00:25:54 ID:wPOSdpdo] >>509 image storage=&"'picture'+f.nantoka" f,.のカンマは何だ。
511 名前:名前は開発中のものです。 mailto:sage [2007/06/08(金) 01:23:52 ID:R9UlKD+J] >>510 ありがとうございます 気付いたらカンマ入ってたんですがまあ訂正するほどのもんでもないなということで
512 名前:名前は開発中のものです。 mailto:sage [2007/06/08(金) 19:59:48 ID:cPLedSUV] >>510 &の位置おかしくね?
513 名前:名前は開発中のものです。 mailto:sage [2007/06/08(金) 23:59:21 ID:R9UlKD+J] &"と"&どちらでも大丈夫でしたよ
514 名前:名前は開発中のものです。 mailto:sage [2007/06/09(土) 07:07:17 ID:45ozobCw] ホームページ作りました www.geocities.jp/koumei_kari/ 吉里吉里で色々作る予定です 良かったら一度見に来てください スレ違いでしたら無視してください
515 名前:名前は開発中のものです。 [2007/06/09(土) 07:21:09 ID:k3g+a9TA] アクセスアップに必死www
516 名前:名前は開発中のものです。 mailto:sage [2007/06/09(土) 08:08:19 ID:jKFsZGPS] >>514 なにもコンテンツねーじゃんw もうちょっと作り込んでから晒せ
517 名前:名前は開発中のものです。 mailto:sage [2007/06/09(土) 08:11:30 ID:74lMphPI] 私怨の晒し……でもなさそうだなあw
518 名前:名前は開発中のものです。 mailto:sage [2007/06/09(土) 08:13:48 ID:ZG6PDyrH] 一応吉里吉里のプラグインはあるな
519 名前:名前は開発中のものです。 mailto:sage [2007/06/09(土) 08:18:02 ID:vQPGnppR] 絵師逃げたってなにww
520 名前:名前は開発中のものです。 mailto:sage [2007/06/09(土) 16:02:57 ID:xZ/U2ftz] >>514 文字エンコードぐらいちゃんと指定してくれw ソースにshift-jisて書いておいて実際EUCじゃないか。バケバケ
521 名前:名前は開発中のものです。 mailto:sage [2007/06/09(土) 16:23:34 ID:R22DiIUM] >>514 宣伝乙だがとりあえず中身のないリンクは切れ それとアクセスカウンターなんて時代遅れなもんは外したほうがいい アクセス数が気になるならGoogleAnalytics ときどき重いけどなw
522 名前:名前は開発中のものです。 mailto:sage [2007/06/09(土) 16:33:46 ID:E9E3Fojp] >>514 作品を作ってからもう一度宣伝に来るといいよ。 何も無い状態なのに宣伝しても叩かれるだけ。
523 名前:名前は開発中のものです。 mailto:sage [2007/06/09(土) 16:40:36 ID:ZG6PDyrH] いや総合発表スレだろ
524 名前:名前は開発中のものです。 mailto:sage [2007/06/09(土) 17:48:50 ID:Rb6zjm5e] >>514 この段階での宣伝は逆効果になるよ ただ応援はしてる
525 名前:名前は開発中のものです。 mailto:sage [2007/06/09(土) 18:52:02 ID:74mtXsmU] 珍しく進んでるから何かと思ったらw 趣旨は謎だがプラグインは良さそう。
526 名前:名前は開発中のものです。 mailto:sage [2007/06/09(土) 20:35:47 ID:P/JXPxE3] >>494 html"タグ"なんて用語は存在しないからそりゃあ、ナトセさんならおいしいの? てきいちゃうよな。 増えてると思ったら宣伝ですか・・・。
527 名前:名前は開発中のものです。 [2007/06/09(土) 20:42:46 ID:KmQ/rUFm] ・オ。シ・ッ・・・タ Copyright (C) 2007 All Rights Reserved. ケケソキヘホ・/h4> 2007/06/09 イセタ゚・ロ。シ・爭レ。シ・ク、ウォタ゚ > 主にノベルゲームを制作する予定。 > でもたぶん今年いっぱい(来年も?)ほとんど活動しないでしょう。そんな気がします 活動してから作れヴォケ
528 名前:名前は開発中のものです。 mailto:sage [2007/06/09(土) 21:33:29 ID:gMhhTT1L] 514にこんなに反応してあげるおまいらの優しさに心が暖かくなったよ
529 名前:名前は開発中のものです。 [2007/06/10(日) 02:03:54 ID:a9P9mp1+] はじめてADV作ってるんですが分からないことがあるので教えてください。 たいていのADVには右上かどこかに日付を表示してありますよね? あれは一般的にはどうやって表示してるんですか? メッセージレイヤーを一つぶん用意するんですか? 1日1日、画像を用意するんですか? それともほかの方法があるんですか? よろしくおねがいします。
530 名前:名前は開発中のものです。 [2007/06/10(日) 02:07:23 ID:z/MGex7a] >>529 どっちもあり得るけど、大抵は画像じゃないかな ゲームのデータファイルの中から画像を抜き出せるソフトがあったりするから、 一度それで参考になりそうなゲームの中身を見てみたらいいんじゃね? 作る立場から見ると、結構参考になるよ
531 名前:名前は開発中のものです。 [2007/06/10(日) 07:53:56 ID:a9P9mp1+] >>530 ありがとうございます。 そんなソフトあったんですか〜。知らなかったです。 すぐ使ってみます!
532 名前:名前は開発中のものです。 mailto:sage [2007/06/10(日) 10:09:36 ID:nEygI0zR] >>529 たいていの場合、開始日と終了日が仕様書で指定されています。 たとえば、「6月1日〜6月30日まで」という感じで。 なので、簡単な方法は、6月1日から6月30日までの画像を30枚用意する方法。 1日目を6月1日、2日目を6月2日にするような感じで表示。 プログラムでやるならば、0から9までの画像と月と日を作ってもらって、プログラムで表示する方法。 はじめて作るなら、前者(30枚用意)の方が楽かと。
533 名前:名前は開発中のものです。 mailto:sage [2007/06/10(日) 13:15:15 ID:wubJRWls] 質問が自分の知識レベルの範囲内で回答できる内容だった場合、「そんな事も知らないのか」 「そんな事も知らないならこのツールを使うべきではない」「少しは努力しろ」等と罵倒するだけで、絶対に回答しない。 質問が高度すぎて自分の知識レベルでは理解できなかった場合、質問を無視する。
534 名前:名前は開発中のものです。 [2007/06/10(日) 14:13:59 ID:z/MGex7a] >>533 うさだコピペで鼻高々乙
535 名前:名前は開発中のものです。 mailto:sage [2007/06/10(日) 14:22:50 ID:QtvDLP9w] 吉里吉里2でゲームを作っています。(KAG無し) ウィンドウに滑らかに伸びる線を描画したいのですが、 ひとつの関数内で強引に画面に描画するような方法はありませんか? 今は下記のような実装になっていますが、 出来ればTimerやAsyncTrigger、入力イベント処理停止フラグを使わずに行いたいです。 [自分のゲームの現在の実装] 1.線描画関数をコール 2.線の開始点と終了点をメンバ変数に保存 3.入力イベント処理停止フラグを立てる(線描画中はマウスなどの入力は出来ない) 4.線描画タイマをスタート 5.線描画タイマハンドラがコールされる 7.既定の長さ線描画 8.現在の描画位置が終了位置でなければ、再度タイマをスタート → 5へ 9.描画位置が終了位置ならば、描画終了イベントを投げる 10.描画終了イベントハンドラがコールされる 11.タイマ停止 12.入力イベント処理停止フラグを落とす
536 名前:名前は開発中のものです。 mailto:sage [2007/06/10(日) 14:35:44 ID:vMFH5pLR] タイマを見せるか隠すかはともかくとしても、結局は それと大差ないやり方にしかならないと思う 関数の途中から再開とかないし
537 名前:名前は開発中のものです。 mailto:sage [2007/06/10(日) 15:51:29 ID:Bs8wBmdI] >>535 タイマを機能ごとにふるとややこしくなるので、メインから再帰的に呼ばれる タスクシステムを汎用に組むのがおすすめ。概念的には以下のようなかんじ。 入力イベントはフラグ立てにとどめて解釈はメイン側からポーリングするように しとけばそもそも停止しなくてよい。 class Task { // タスク処理用 var startTick; function Task(tick) { startTick = tick;} function work(tick) { // 開始時刻と現在時刻の差分からなんかてきとーに実行。線描画とか。 return 終了したらtrue; } }; var tasks = []; // タスクのリスト function main(tick) { // メイン。これは自体はTimer か Continuousから呼ぶ if (tasks.count > 0) { // 本来のメイン処理を待たせるタスクがあるならそれを処理 for (var i=tasks.count-1;i>=0;i--) { if (tasks[i].work(tick)) { tasks.erase(i); } } } else { // 本来のメイン処理... tasks.append(new Task(tick));// メインを待たせる処理を登録 } }
538 名前:名前は開発中のものです。 mailto:sage [2007/06/10(日) 17:44:26 ID:+qSOBUs5] 吉里吉里2 SDK version 2.28 stable rev.2 / KAG 3 3.28 stable rev.2 メニューバーの「ウィンドウ表示」や「フルスクリーン」選択時、音を鳴動させたいと思い、 MainWindow.tjsの850行目前後のonWindowedMenuItemClick関数とonFullScreenMenuItemClick関数に # kag.se[0].play(%[storage:"音.wav"]); と記述した所、音は鳴動するようになったのですが、 フルスクリーン状態でゲームを再起動すると下記のエラーが表示されてしまいます。 17:29:18 メンバ "kag" が見つかりません at mainwindow.tjs(853)[(function) onFullScreenMenuItemClick] 17:29:18 スクリプトで例外が発生しました メンバ "kag" が見つかりません 17:29:18 trace : mainwindow.tjs(457)[(function) KAGWindow] <-- initialize.tjs(232)[(top level script) global] <-- startup.tjs(6)[(top level script) global] <-- startup 現在は、MainWindow.tjsの450行目前後の「前回起動時にフルスクリーンだった場合はフルスクリーンにしてみる」を無効にすることにより、 起動時にonFullScreenMenuItemClick(this);を読ませない事で上記エラーを回避していますが、 上記の方法では、フルスクリーン状態でゲームを再起動してもウィンドウ表示で表示されてしまいます。 そのため、下記を実現するためにはどのように書き換えれば良いか、アドバイスいただければと思います。 1. メニューバーの「ウィンドウ表示」や「フルスクリーン」選択時、音を鳴動させたい。 2. フルスクリーン状態でゲームを再起動したら、フルスクリーン状態で起動させたい。
539 名前:名前は開発中のものです。 mailto:sage [2007/06/10(日) 17:59:39 ID:QtvDLP9w] ありがとうございます。 >>536 やっぱり無いですか・・・。 ちょっと強引な気がしていたんですが、これが常套ですかね。 >>537 周期タイマーを1つ作ってProcするループを自分で作るイメージでしょうか? まだ咀嚼しきれていませんが、参考にさせて頂きます。
540 名前:名前は開発中のものです。 mailto:sage [2007/06/10(日) 20:25:04 ID:DtlzxhQt] >538 それはKAGのコンストラクタからその式が呼ばれるんだけど、コンストラクタが動作している間は まだglobal.kagには何も代入されてないしメンバも作成されていないからだね KAGWindow のコンストラクタの最初あたりにglobal.kag = this;と書いてみたら?
541 名前:名前は開発中のものです。 mailto:sage [2007/06/10(日) 20:26:33 ID:DtlzxhQt] 連騰すまん あるいはkag.se[0].play(%[storage:"音.wav"]);じゃなくてthis.se[0].play(%[storage:"音.wav"]);と書くとか
542 名前:名前は開発中のものです。 [2007/06/10(日) 21:08:23 ID:a9P9mp1+] >>529 です。 >>532 ありがとうございます。 まだ初心者なので、日数分画像を用意してみようと思います。
543 名前:名前は開発中のものです。 mailto:sage [2007/06/11(月) 00:04:13 ID:OzsAUJ9K] >>540 、>>541 ご解答いただきありがとうございます。 教えていただいた二つの方法、共にエラーが出なくなることを確認しました。 重ね重ねありがとうございます。 それと、>>538 に関連し、もう一つ参考程度にお聞かせいただければ幸いなのですが、 上記の手順を追加するだけでは、フルスクリーン状態で再起動すると 起動時に音.wavが鳴動してしまいました。 起動時にonFullScreenMenuItemClick関数を呼び出すので当たり前ですが (そこまで想定して質問していない自分に問題があるわけですが)…… 一応起動時にフルスクリーンにする際のみ、音を鳴動させなくする事は出来たのですが、 明らかに効率が悪い(この箇所のためだけに変数を使用している所など)と思われる組み方なんですよね。 動けば良いと言えばそこまでですが。 そのため、下記のソースのここら辺を直した方が良いとか言うのをアドバイスしていただけると助かります。 if(scflags.fullScreen !== void && +scflags.fullScreen)内に # scflags.test = false; を追加 onFullScreenMenuItemClick関数などで # if(scflags.test) # this.se[0].play(%[storage:"音.wav"]); # else # scflags.test = true; という分岐を追加
544 名前:名前は開発中のものです。 mailto:sage [2007/06/11(月) 00:14:29 ID:L9rU1B0p] うごきゃいいんじゃね?
545 名前:名前は開発中のものです。 mailto:sage [2007/06/11(月) 01:30:51 ID:cwALLDi3] KAGで「この機能が無いわけない!」と思って血眼に探したけどやっぱりなさそうなので質問です。 メッセージ表示音を鳴らす方法ってあります?ADVによくあるアレ。 出来れば1文字1文字に合わせて短いwavを鳴らす方法がいい。 あと発言者によって音も変えたい。 タイプライターで打ち出すような演出もできるように。 これって、KAGを改造しないと無理なのかなあ。
546 名前:名前は開発中のものです。 mailto:sage [2007/06/11(月) 03:30:54 ID:wDPNfpEw] それは作った人がいてけっこう広く使われてるはず 俺は使ったことないから良いものなのかとか知らないが
547 名前:名前は開発中のものです。 mailto:sage [2007/06/11(月) 05:17:22 ID:2Qvm1Fb8] >>545 ttp://krkr.edolfzoku.com/test/kag003.html 俺はこれを改造して使ってる
548 名前:545 mailto:sage [2007/06/12(火) 04:13:34 ID:0AjRRtKu] お、ありがとー。 でも、全部のメッセージをタグで括らないといけないってのはちょっと現実的じゃないなあ…。 ないものは、作るしかないのか。
549 名前:名前は開発中のものです。 mailto:sage [2007/06/12(火) 16:37:13 ID:oh3AyfOl] >>543 別におかしくはないと思うけどな >>548 適当に作ればいいじゃないか ムリならあきらめろ。技術と努力があれば可能だ KAGの文字(タグとラベルとコメント以外)は内部的に 1字ずつchタグが呼ばれてるとか、どっかでみたし、 tagHandlers.chをハックするとか あとは、PerlやJavaScriptとかでもいいけど、 適当な言語で、「発言」を「@type text=発言」に 置換して吐くようなの作るのが簡単かね とりあえず>>547 のは、最低限*loopってのを ユニークな名前のに修正することはしとけ どっかで競合しそうな名前やし
550 名前:名前は開発中のものです。 mailto:sage [2007/06/14(木) 01:34:52 ID:0zJ8DpNP] >>544 >>549 レスどうもです。 とりあえず問題はなさそうとの事なので、このままでいこうと思います。 KAGWindowコンストラクタ内を触っているため、 MainWindow.tjsのバージョンアップ毎にマージする必要がありそうに感じる所とかは 保守性を考えると何とかしたい所ではありますが。 KAGWindowコンストラクタもafterinit.tjsやoverride.tjsに記述できれば良いのですが、 スーパークラス関係のエラーがでたり、起動したとしても変更部分が反映されずで上手くいかず。 何か良い手があったらアドバイスください。 特に現状のままでも動作に支障は無いのですが一応。
551 名前:名前は開発中のものです。 mailto:sage [2007/06/14(木) 02:12:08 ID:/7Bp9INm] >>550 今あるKAGWindowを別の名前に変えて、それを継承したKAGWindowを作ればいいんでね? 必要なところだけoverrideしたやつ。 吉里吉里のバージョンアップはほとんど吉里吉里コアの変更なので、 KAGWindowはあんまり気にしなくていいんでは? (きになるなら、winmergeでマージすればいいわけで)
552 名前:名前は開発中のものです。 mailto:sage [2007/06/14(木) 08:19:58 ID:yodO0965] 20070113開発版から 20070612開発版に乗り換えたんだけど描画周り重くなってる俺だけ? あと、トランジションやwait回りの動作も少し仕様が変わってるような気がする トランジションをクリックスキップすると一瞬もたついてしまう [wait time=1]を[wt]のすぐ後に記述するともたつきは回避できるけど けっこう拡張してるから何が原因なのか調べるの苦労しそうだ……
553 名前:名前は開発中のものです。 mailto:sage [2007/06/14(木) 17:13:32 ID:3QLNxThy] その描画周りはkagとtjsどっちの話? kagならチェンジログに載ってない内部実装はころころ変わってるから なんかの理由で変更があっただけじゃない?
554 名前:名前は開発中のものです。 mailto:sage [2007/06/14(木) 18:51:17 ID:X7+zZjQR] kag は最近ほとんど更新されてないよーな。 描画まわり重くなってる、ってフルスクリーン時? もしそうで、あと、通常の画面解像度が 1280x1024 だったりすると 2007/4/16 2.29-dev.20070416 ・フルスクリーン表示のアルゴリズムを大幅に刷新 (デフォルトでは一般的な 液晶モニタ向けの解像度決定アルゴリズムになっています) これに伴い -fszoom オプション追加、-fsres オプションの指定内容を変更 これの影響がもろにでる。-fsres=nearest にすると前と同じになると思うので ためしてみると良い。これ、最新の環境だとたぶん効果的なんだけど、ちょっと 古い環境だとむしろ不幸なんだよね。 2007/6/12 2.29-dev.20070612 の ・オプションを動的に変更する System.setArgument メソッドを追加 をつかえば、プログラムから -fsres が変更できるから、メニューとかで この設定の切り替えを追加したほうがいいかもと思ってる。 あるいは(吉里吉里設定じゃなく)これを調整するだけの外部ツールをつくって添付するとか。 トランジションのクリックスキップのもたつきってのはこれかなぁ? 2007/5/21 2.29-dev.20070521 ・画面更新イベントがcontinuousハンドラよりも前に呼ばれていたので後にするように
555 名前:名前は開発中のものです。 mailto:sage [2007/06/14(木) 19:12:21 ID:RGdsrZLX] 1フレーム中の更新順がかわっただけでもた付いて見えるほど低fpsで回ってたけか? 実行環境側の変化はないの? アルゴリズムや描画モデルの変更が最近多いから それと相性悪いて事だろうけど、マシンスペック晒してみ?
556 名前:名前は開発中のものです。 mailto:sage [2007/06/14(木) 23:45:03 ID:0zJ8DpNP] 吉里吉里開発サイトってRSSつかえる? ttps://sv.kikyou.info/trac/kirikiri/timeline のページの最下部にRSS Feedってのがあるけど、RSSリーダーに登録できない…… 吉里吉里ダウンロードページのRSS/ATOMフィードや、 Deeさんの日記のRSSは登録できたのに何でだろ? ↓の説明見る限り、特別な工程を踏まなくてもRSSリーダーに登録できそうなのだが ttps://sv.kikyou.info/trac/kirikiri/wiki/AboutRssFeed
557 名前:名前は開発中のものです。 mailto:sage [2007/06/15(金) 00:47:03 ID:0ogRCVrS] >>556 うちはOperaだが、普通に取得できた リーダの問題かね?
558 名前:名前は開発中のものです。 mailto:sage [2007/06/15(金) 04:27:21 ID:ghUViONt] wm5用のRSSリーダでも問題ないからソフトがわじゃ? リーダにURIコピペしてリーダがわで自力で登録できないなら ソフト側の問題だね。ソフトウェア板かどっかで聞いてみれば?
559 名前:名前は開発中のものです。 mailto:sage [2007/06/15(金) 23:41:32 ID:nBI/szoG] >>557 >>558 検証していただきありがとうございます。 goo RSSリーダー、glucose2、RSSバーの3つでは駄目なため書き込みましたが、 livedoor Readerで動作する事を確認しました。 こちらの検証不足で申し訳ないです。 他のリーダーも試してみたうえで、RSSリーダーを変更するようにします。
560 名前:名前は開発中のものです。 mailto:sage [2007/06/18(月) 22:09:21 ID:bKh7DHqv] 最近吉里吉里でネタないね。 動的言語界だとJRuby1.0とかES4 ri公開とかあったのに。
561 名前:名前は開発中のものです。 mailto:sage [2007/06/18(月) 22:17:41 ID:bKvLE+nU] 「君が主で執事が俺で」のヒットでNスクの方が活気があるからかね そういえば最近吉里吉里使ってるヒット作ってあったっけ?
562 名前:名前は開発中のものです。 mailto:sage [2007/06/18(月) 23:11:52 ID:1nEF4MHV] 俺の中ではキミキスのおまけがヒットしたけど 一般的にはどうなんだろ
563 名前:名前は開発中のものです。 mailto:sage [2007/06/18(月) 23:27:36 ID:bKvLE+nU] とてもヒットしたとは思えんが 同じフリーなら一月ほど前に出たNスク製のナルキ2の方が遥かに出来は良かったぞ
564 名前:名前は開発中のものです。 mailto:sage [2007/06/18(月) 23:30:38 ID:D1SXPLxl] 分かったから巣に帰れ
565 名前:名前は開発中のものです。 [2007/06/18(月) 23:40:57 ID:a4UoUucY] Nスクだろうと吉里吉里だろうとあるレベルまではユーザ次第なんだよ そこを超えたらツールの方向性が違うから比較のしようがない。
566 名前:名前は開発中のものです。 mailto:sage [2007/06/18(月) 23:57:14 ID:bKvLE+nU] >>564 誰もNスクのほうが優れてるとは言ってないだろ お前はエスパーかw どちらの作品もライターが良質だったな 言い換えれば上記ライターの作品が吉里吉里で動いても良い作品になると思うぜ
567 名前:名前は開発中のものです。 mailto:sage [2007/06/19(火) 01:03:22 ID:fsQ7I40D] えw
568 名前:名前は開発中のものです。 mailto:sage [2007/06/19(火) 01:41:10 ID:DR4/hP3J] これは戸惑うな
569 名前:名前は開発中のものです。 mailto:sage [2007/06/19(火) 04:03:04 ID:uUWlNecH] まさに支離滅裂
570 名前:名前は開発中のものです。 mailto:sage [2007/06/19(火) 09:08:26 ID:5yvUo71y] そもそもきみあるのライターが良質って釣りですか?
571 名前:名前は開発中のものです。 mailto:sage [2007/06/19(火) 09:21:58 ID:DSshFIo1] 最近だとつくとりが面白かったな。扱ってるネタが。 そんなわけで椎名里緒の話を・・・
572 名前:名前は開発中のものです。 mailto:sage [2007/06/19(火) 13:18:04 ID:uUWlNecH] しかもライターが良いかどうかスクリプターに関係無いしな
573 名前:名前は開発中のものです。 mailto:sage [2007/06/19(火) 15:13:05 ID:vdFDixyM] つーか>>561 はきみあるやったのか? ジャイアンの前評判がでかすぎただけで中身はごくごくいつものタカヒロパロディだったぞ? シナリオも掘り下げてないし。 いや、大佐とベニのキャラだけは認める。 それにあのシステムじゃどのエンジン使っても出来る。 あれはシステム間借りした都合。
574 名前:名前は開発中のものです。 mailto:sage [2007/06/19(火) 15:28:28 ID:PRyvXQeK] PRGなんかで魔法禁止プレイとか女性キャラ縛りなんて遊び方があるよな。 いつか吉里吉里でもKAG縛りゲームコンテストみたいのやってみたいと思う。 本職のプログラマからすれば、「馬鹿じゃねえの、ユウキノベルでも使ってろ」と言われそうだが やっぱ制限がある中でいろいろ考えるのもおもしろいと思う。 問題はTJS使う方が圧倒的に楽だし遊ぶ方もおもしろいってことだな 制作者のオナニー大会にしかならないのが困りもの。
575 名前:名前は開発中のものです。 mailto:sage [2007/06/19(火) 15:46:11 ID:DSshFIo1] つか、KAG縛りって厳密にはどこまでならやっていいんだ? 変数は使っていいのか? TJSがダメってことはeval, emb, タグ要素でエンティティ使うのもダメってことにならんか。
576 名前:名前は開発中のものです。 mailto:sage [2007/06/19(火) 16:07:40 ID:LaYvpMQ0] 制限付きでありとかがいいんじゃないか。 ・変数は5つまで(使い道は最後まで固定する) ・扱えるのは整数のみ。
577 名前:名前は開発中のものです。 mailto:sage [2007/06/19(火) 16:27:32 ID:DSshFIo1] んー、楽したいから吉里吉里使ってるのに そのメリットを封印してまでの知的な面白みがあるとは思えんなー。 もともとKAGとTJSの境が曖昧なだけに、無駄手間が増えるだけっつーか。 制作期間制限とかのほうが楽しそうだ。
578 名前:名前は開発中のものです。 mailto:sage [2007/06/19(火) 16:35:19 ID:3n7Z/Vs9] 普通にACTとかSTGとか作れよ もしくはマブラヴみたいなカメラアクションのプラグインとか
579 名前:名前は開発中のものです。 mailto:sage [2007/06/19(火) 16:38:21 ID:HAyz84nk] >>573 戯画PBなんだから戯画のシステムつかわせてもらえばいいのにとか思ったのは俺だけではないだろう。 なんか縛りでもあるのかね。あるいは高いんだろうか。
580 名前:名前は開発中のものです。 mailto:sage [2007/06/19(火) 17:55:29 ID:WM3vaFzt] >もしくはマブラヴみたいなカメラアクションのプラグインとか そんなもんつくってどうするんだ? 2D視点のカメラワーク演出なんて誰がやっても同じ作りだろ。 KAGだけでもできるんだから必要な奴は自分で組んでるだろ。 ツクールXPみてるとrubyでRPG作ってるわけだから 速度いらないならともかく、アクションはどうだろうな。 保守したくはないが。
581 名前:名前は開発中のものです。 [2007/06/20(水) 00:03:55 ID:GEgaPwU5] wuvorbis.dllでoggメインでBGMを鳴らしているが、MIDIも使いたい。 MIDIとoggはどちらか片方しか使えないのかな?
582 名前:名前は開発中のものです。 mailto:sage [2007/06/20(水) 00:18:09 ID:JU2Fkx0c] メインのBGMをMIDIにして、SEの別バッファでoggを使えばいい。 もし音量調節プラグインを使ってるなら、そっちも多少修正しなきゃならんが。
583 名前:名前は開発中のものです。 mailto:sage [2007/06/20(水) 21:20:58 ID:khZZ+h0O] >>582 ありがとう。 やってみる。
584 名前:名前は開発中のものです。 mailto:sage [2007/06/20(水) 21:27:28 ID:RRZ326Oh] ここで聞いて良いものか分かりませんが KKDE(0.8.1.0)の左ペインにあるラベルツリーを文字順ではなく 記入順に変更する事はできないでしょうか?
585 名前:名前は開発中のものです。 mailto:sage [2007/06/22(金) 19:23:04 ID:rQXIjqk6] >>584 配布してるとこ行って聞け
586 名前:名前は開発中のものです。 mailto:sage [2007/06/24(日) 23:46:48 ID:eSf0/GWM] 初歩的な質問で申し訳ないのですが、 sampleフォルダをkrkr.exeにドラッグしなくても XPファイルというのを作ってkrkr.exeをクリックするだけで ゲームが始まるようにしたいです。 本当にゲームを作りたい気持ちでいっぱいなのですが、ここで躓いてしまっています。 具体的にどうすればいいか教えていただけないでしょうか。 どうかよろしくお願いします。
587 名前:名前は開発中のものです。 mailto:sage [2007/06/25(月) 00:03:05 ID:ZFS9J7lw] KAGリファレンスを隅から隅まで読む。以上。
588 名前:名前は開発中のものです。 mailto:sage [2007/06/25(月) 00:07:13 ID:KS1MauTt] マニュアルを読め。 本当に作りたい気持ちがあるのか? 物作りでそういう手抜きしようとするなよ。
589 名前:名前は開発中のものです。 mailto:sage [2007/06/25(月) 00:49:02 ID:c5x22k1m] >>587 KAGリファレンスを隅から隅まで読みました! 仕組みはわかりませんができるようになりました! ありがとうございます。 また変な質問するかもしれませんがどうかよろしくお願いします!
590 名前:名前は開発中のものです。 mailto:sage [2007/06/25(月) 06:15:13 ID:Pwl/kKBO] 吉里吉里で作られたフリーゲームソフトのソースを見て勉強したいんだけど、 どうやったら分解できますか?
591 名前:名前は開発中のものです。 mailto:sage [2007/06/25(月) 06:18:15 ID:oaU0YaRD] 覗かれるのを嫌う制作者もいるのでその話題は禁止です。
592 名前:名前は開発中のものです。 mailto:sage [2007/06/25(月) 06:54:00 ID:CIb2ar5j] >>590 作者にメール
593 名前:名前は開発中のものです。 mailto:sage [2007/06/25(月) 10:01:20 ID:3VfQYvD0] >>590 『吉里吉里/KAGではじめるゲーム製作』に 一部の作品がソースレベルで附属されてるんで それ買って参考に
594 名前:名前は開発中のものです。 mailto:sage [2007/06/25(月) 10:35:44 ID:rOrDlOnR] TJSリファレンス読んでりゃすぐ分かるけどな。 それか、吉里吉里のソース使ってunpackするツール書くとか。 それが出来んなら単純にkagのソース読むのが一番良い。
595 名前:名前は開発中のものです。 [2007/06/25(月) 19:51:04 ID:rogpbZHA] Araay使え
596 名前:名前は開発中のものです。 mailto:sage [2007/06/26(火) 03:00:59 ID:2u7rtrmM] >覗かれるのを嫌う制作者もいるのでその話題は禁止です。 これテンプレに入れて欲しいのは俺だけかな…
597 名前:名前は開発中のものです。 mailto:sage [2007/06/26(火) 05:15:24 ID:HmmCtLbs] 下手にテンプレいれると余計集まってくる。
598 名前:名前は開発中のものです。 mailto:sage [2007/06/26(火) 09:41:51 ID:2uBKCk4V] 除かれるの嫌なら吉里吉里なんて使ってんじゃねーよ
599 名前:名前は開発中のものです。 mailto:sage [2007/06/26(火) 10:09:55 ID:FUFJJWyR] べつに吉里吉里じゃなくたって覗かれるときは覗かれるがなー え?マイナーツールなら覗かれなかったって? ちがうちがう、それはツールがマイナーだったからじゃなくておまえの作品が所詮 マイナーだったからだ。
600 名前:名前は開発中のものです。 mailto:sage [2007/06/26(火) 12:04:58 ID:PqBCRUKf] コンピュータな時点で完全に防ぐ方法なんてないのさ それは置いといて、覗きや抽出を助長するレスはすんな テンプレにいれるのもいいと思う 集まる集まらないというより、住人がいらん反応せんように 今回は勉強目的っぽかったんで、593のレスしたけど
601 名前:名前は開発中のものです。 mailto:sage [2007/06/26(火) 12:21:13 ID:/+y7Nj5O] いや本当の初心者はソースを覗くという発想が無い。 テンプレに載せると「そんなことが出来るのか」と知識を与えてしまう。 複号はある程度知識を持ってからやることで初心者にはまだ早い。 初心者を馬鹿にする訳ではないがパソコン初心者にWinny教えるようなもんだ。 荒れるケース1 覗くにはどうするの? ○○使え それってどう使うの?使い方一から十まで質問するよ 初心者UZEEEEE うるせえ、教えろボケ。 荒れるケース2 Fateの中身見たけどすっげえ高レベルだな あんなの低レベルすぎるだろ。猿でも書ける おいおい、実際に書いてから言えよ 出来るって言ってるだろ。これだから低脳は困る
602 名前:名前は開発中のものです。 mailto:sage [2007/06/26(火) 12:53:52 ID:sKaSlCky] どうでもいいよ。 技術なんて盗んで盗まれてナンボなんだから。
603 名前:名前は開発中のものです。 mailto:sage [2007/06/26(火) 21:58:45 ID:je+z+iWN] まぁ、吉里吉里でFateを超えるゲームが出てこないのが残念だな。 というか、現状の吉里吉里だとFateぐらいが上限ってことか。
604 名前:名前は開発中のものです。 mailto:sage [2007/06/26(火) 22:29:17 ID:S40bNkXI] >>603 3年以上前に発売された作品を超えるものが出てないのか? それって、シナリオ補正入ってないか
605 名前:名前は開発中のものです。 mailto:sage [2007/06/26(火) 23:11:07 ID:wY2i79wX] >>603 技術レベルがFate並のゲームなら幾らでも出てるんじゃね? 603の趣味に合うシナリオや演出、キャラのゲームが無いという意味だったら知らんがw
606 名前:名前は開発中のものです。 mailto:sage [2007/06/26(火) 23:19:39 ID:pAMsT5Jh] これはケース2か…?
607 名前:名前は開発中のものです。 mailto:sage [2007/06/26(火) 23:33:20 ID:je+z+iWN] ケース2か・・・。 >>604-605 キャラクタ、立ち絵演出は関係ない。 どちらかというとプログラムでのエフェクト(ブラーとかラスタとか)とその組み合わせかな・・・。 吉里吉里をつかってFateと同等またはそれ以上の作品をあげてもらえないだろうか。 Direct3Dでやると簡単だが、それを吉里吉里でがんばってやるってのが楽しいので。 それを見て、コミケにむけてやる気を出してみようかと。
608 名前:名前は開発中のものです。 mailto:sage [2007/06/26(火) 23:43:52 ID:OPJHMIF6] 演出のすごさを競うようなタイプのエンジンじゃなくない?
609 名前:名前は開発中のものです。 mailto:sage [2007/06/26(火) 23:54:34 ID:S40bNkXI] >>607 もしかしたら全然売れてないソフトでFateと同等程度のエフェクトを実装しているのがあるかもしれんが、 ゲームとして面白くなければ触手は動かんから分からんとしか回答出来んね
610 名前:名前は開発中のものです。 mailto:sage [2007/06/26(火) 23:55:03 ID:yutnG8AT] まぁお話の内容さえ面白ければ売れる というのはひぐらしで前例があるな やったことないから実際に面白いかは知らんが
611 名前:名前は開発中のものです。 mailto:sage [2007/06/26(火) 23:59:57 ID:S40bNkXI] >>610 ノベルだとシナリオが作品の9割くらいを示そうだしな これがアクションとかシューティングだと、操作性が重要になり、逆にシナリオはどうでも良くなるのだろうが
612 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 00:00:43 ID:LyVBDZ+0] >吉里吉里をつかってFateと同等またはそれ以上の作品をあげてもらえないだろうか。 >Direct3Dでやると簡単だが、それを吉里吉里でがんばってやるってのが楽しいので。 何で型月は楽なやり方があるのに、それで作らなかったんだろう? 変な会社w
613 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 00:03:51 ID:sZlgfM6A] 技術を競うならfateより昔にでてた二十四季とかのほうがすごいべ。 吉里吉里エフェクトのパイオニア 今の本家ブラーはここ書いたコード使ってんじゃなかったっけ 陽炎の効果にも感動したな。重かったけど。 なんでfate信者はこんなに盲目的なんだ。
614 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 00:22:07 ID:koMyqt3D]
615 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 00:22:52 ID:NZTodacc] >ゲームとして面白くなければ触手は動かんから おまwww食指だろうwwwwwww
616 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 00:25:32 ID:INUxSBsb] >>612 3D化すりゃ後が楽だしGPUに任せられるからCPUの不可が下げれるが、 吉里吉里からD3D叩くのが面倒なんだよ。fateがでた時点では描画モデル変更する仕組みもなかったし。 >>607 はD3Dで実装した場合の話してるんだろう。 実際にFFD見たいな感じで小さいレイヤを複数表示してエフェクト掛けながら 移動させるとこれで重い。エフェクト掛けでパワー食ってる感じ。 fateのフェードイン・アウトするレイヤはDLL書いて直接ピクセルいじってるみたい だからまだマシなんだろう。PS2版だと結構動画に代わってたし。
617 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 00:37:25 ID:9tMQFpNv] 月姫はNスクなんだぜ ひぐらしもNスクなんだぜ
618 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 00:53:00 ID:L6pb6KiE] 結局は演出はエンジンじゃなくてスクリプターの発想と技量だとおもうよー
619 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 03:18:00 ID:suMAesTF] 俺的にはグロビュールの百色眼鏡が技術凄かった (体験版しか試してないが) でも絵がものすごい勢いでウケなさそうだと思った
620 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 04:20:06 ID:sE8AeBCL] >>607 ぶらーとかはあらかじめぼかした絵を半透明で重ねればそれっぽく見えるので、 Fate で顕著だった高速展開する殺陣の演出にはあんまシステム的にがんばる 必要はないんじゃないかなぁ。どちらかというと、拡大縮小×多重合成とタイミングのセンスの勝負だと思う Fate 遊んだのはだいぶ前だったからもうほとんど忘れてるけど、 効果音とあわせたタイミングのとりかたがえらくうまかったという記憶はある。 システム的なエフェクトはどちらかというとあんまおおげさな動き じゃないところでじわっと効いてくるという印象。名前でてるけど二十四季とか。 最近で吉里吉里つかってるやつで戦闘系か…… ExE の戦闘シーンがけっこう がんばってたかな。剣戟とかの効果絵の演出は Fate ほどうまくないかもしれないけど、 (関係ないって否定されちゃってるけど)動きのある立ち絵系演出や、イベント絵に 効果を足す演出をシームレスにまぜこめてるので、Fate から演出表現的には 進化してるといえるかもしれない。 残像による高速移動の表現とかそういうのも立ち絵(+合成効果)で表現できるしね。 Fate でも立ち絵効果はいくつかあったけどまだこなれてなかったと思う。 最近の諸作品の立ち絵演出系の進歩は目覚ましいから、次作ではフィードバック もあるのかも。 吉里吉里の外に眼をむけるなら、スパロボの演出とかが2次元ぱたぱたアニメ系 表現の頂点かなぁ。いろいろ参考にはなると思う。素材力のごりおしな気もするけどw
621 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 04:43:16 ID:UzGJEWRI] 二十四季とノモスは寝かせすぎで腐っちまってるし 百色眼鏡は分割商法で自滅しかけ。 あと演出面に力入れてそうなのは flash組み合わせて頑張ってるですろり、 画像量で勝負かけてきそうなタリナイモノんとこの新作、 この夏の本命馬だがまんまFate・アヴァタール、 他はなんかあったっけ。
622 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 06:39:45 ID:b5yZ3GLc] >>610 fateはひぐらしに比べシナリオはたいして面白くないが 演出が凄いから売れた、って事だろうか? シナリオさえ面白ければ演出に凝る必要ないのなら。
623 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 06:41:50 ID:b5yZ3GLc] …と思ったが単にひぐらしに比べ制作人数多いから 演出凝る余裕があるだけか。
624 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 12:57:47 ID:xpb4nHMb] 2Dにおける演出技法をまとめようかと思ったがあまりにもあいまいかつ膨大すぎてやる前から投げ出した
625 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 15:12:04 ID:wHc5qJCj] どなたかswfの再生タグの例を書いてくれないか? 音楽は流れるんだが映像が表示されない(´・ω・`)
626 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 19:34:55 ID:03HNA1NR] @video visible=true width=640 height=480 @playvideo storage="flash.swf" @s
627 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 21:56:33 ID:wHc5qJCj] とても助かった!thx!!
628 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 23:42:55 ID:Dn9EGWm/] 修正パッチってpatch.xp3ってファイルをインストールしたフォルダにいれるって方法しかないの? 商業作品みたいな、インストールしたフォルダで実行したらアップグレードできるようなパッチの作り方はまた特別なもの?
629 名前:名前は開発中のものです。 mailto:sage [2007/06/27(水) 23:49:51 ID:mE+BGQyO] >>628 質問の意味が分からんが、吉里吉里製の商業作品の修正パッチの動作は参考になりませんか?
630 名前:名前は開発中のものです。 mailto:sage [2007/06/28(木) 01:55:49 ID:1c/I/fjJ] >>628 吉里吉里つかってるなら商業作品でも追加パッチファイルを配布するのが一般的だぞ。効率的だし。 まあ、バイナリ差分ツールを使ってパッチをあてるのを止める人は別にいないから 自由につくればいいんじゃ?
631 名前:名前は開発中のものです。 mailto:sage [2007/06/28(木) 02:08:45 ID:hBkbi8GA] 質問が悪かったです。 聞きたいのは、.xp3形式じゃなくて.exe形式のパッチの作り方です。
632 名前:名前は開発中のものです。 mailto:sage [2007/06/28(木) 02:40:18 ID:1c/I/fjJ] >>631 「バイナリ差分」でぐぐれ。
633 名前:名前は開発中のものです。 mailto:sage [2007/06/28(木) 16:05:17 ID:0wQNXuRc] ていうかそれはインストーラーに近いんじゃないのか
634 名前:名前は開発中のものです。 mailto:sage [2007/06/28(木) 18:30:44 ID:jydfSaDk] 画面全体にFlash動画を表示して その上にテキストレイヤー表示して そのままゲーム進めることってできる?
635 名前:名前は開発中のものです。 [2007/06/28(木) 19:35:43 ID:N+e7UBpE] >>634 Flashのレイヤ再生 >>631 自己解凍書庫にすればいいだろ
636 名前:名前は開発中のものです。 mailto:sage [2007/06/28(木) 19:42:23 ID:x1GpY65o] swfのレイヤ描画は、現Verじゃ対応してないんじゃなかったっけ
637 名前:名前は開発中のものです。 mailto:sage [2007/06/30(土) 13:28:56 ID:4xSHbHtt] 姉 孕みっくす1&2 の質問 ゲームプレイ中、音声ありのセリフを読むときには1クリックで音声停止、 そして次のクリックで文章送りっと言う煩わしクリックゲーム 1クリックで次のセリフを進みたいんですかどうすればいいの? xp3\system\Config.tjs 弄ってもできない
638 名前:名前は開発中のものです。 mailto:sage [2007/06/30(土) 14:08:42 ID:j/RfLjAS] メーカーに聞け
639 名前:名前は開発中のものです。 mailto:sage [2007/06/30(土) 14:27:40 ID:1rgfXoLX] Config.tjsなんぞで直るはずもないし、第一このスレで訊くことじゃない
640 名前:名前は開発中のものです。 mailto:sage [2007/06/30(土) 15:03:20 ID:OFP1dLlb] 我慢すれば全て解決
641 名前:名前は開発中のものです。 mailto:sage [2007/06/30(土) 15:10:06 ID:4xSHbHtt] 自己解決しました >>639 の「Config.tjsなんぞで直るはずもない」が解決のヒントになりました ありがと
642 名前:名前は開発中のものです。 mailto:sage [2007/07/01(日) 15:28:52 ID:YAFY+5sY] 基本的な質問ですまぬ。長文を表示中、クリック/Enterを受け付けなくするには どうしたらいいだろうか? 自動的に読み進むを強制的にONにするとか……。 ;呪文詠唱中(ここからクリック無効にしたい);;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 高速道路を北に向かって走っていた私は、トイレ行きたくなったので サービスエリアに立ち寄りました。 @wait time=400 canskip=true 手前の個室はふさがっていたので、その隣に入りました。便器に腰を 下ろそうとしたその時、隣から 「やあ、元気?」と声がしたのです。 男は皆そうですが、トイレで見知らぬ人と話をすることはありません。 @wait time=400 canskip=true どうしていいかわからなかったので、ためらいがちに「まあまあだよ」と 答えました。 @wait time=400 canskip=true すると隣人は「そうか……それで、今何してるの?」と言うのです。 妙だなと思いましたが、私はバカみたいにこう答えました。 @wait time=400 canskip=true 「君と同じだよ。ウンコしようとしてるんだ!」 やがて隣の男は、声をひそめてこう言ったのです。 @wait time=400 canskip=true 「おい、あとでかけ直すよ。隣の個室に、俺の話にいちいち答えるアホがいるんだ!」 @p @cm ;呪文詠唱終;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
643 名前:名前は開発中のものです。 mailto:sage [2007/07/01(日) 15:36:33 ID:IhFHaWIS] [clickskip enabled=false] (シナリオ) [clickskip enabled=false]
644 名前:名前は開発中のものです。 mailto:sage [2007/07/01(日) 15:37:10 ID:IhFHaWIS] 間違えた。最後はtrueだ
645 名前:名前は開発中のものです。 mailto:sage [2007/07/01(日) 18:11:03 ID:YAFY+5sY] >>643 ありがとう。上手くいったよ。
646 名前:名前は開発中のものです。 mailto:sage [2007/07/02(月) 12:03:50 ID:iGXad6uS] www.kirikiri.info/bbslog/ これ検索できる? エラーで検索できない
647 名前:名前は開発中のものです。 mailto:sage [2007/07/02(月) 12:13:04 ID:Ilj6OswJ] >>646 この前も同じエラー出て何日か検索できなかったよ。
648 名前:名前は開発中のものです。 mailto:sage [2007/07/02(月) 13:15:04 ID:iGXad6uS] 時期に復旧しますか。 ありがとう。待ちます。
649 名前:名前は開発中のものです。 [2007/07/04(水) 12:36:08 ID:UB4Lrn6F] TJSには JavaScriptや ActionScriptにある argumentsオブジェクトのようなものは存在しますでしょうか? 引数の個数を調べたり、引数の内容を動的に変更したいのです。 もしくは、eval()でローカル変数にアクセスする方法はありますでしょうか?
650 名前:名前は開発中のものです。 mailto:sage [2007/07/04(水) 12:43:26 ID:wMZ2luc6] ヒント: *
651 名前:名前は開発中のものです。 mailto:sage [2007/07/04(水) 14:02:06 ID:wMZ2luc6] えとfunction hoge(args*) { }で引数を配列にして受け取れる ttp://devdoc.kikyou.info/tvp/docs/tjs2doc/contents/function.html を参照のこと
652 名前:名前は開発中のものです。 mailto:sage [2007/07/04(水) 16:10:58 ID:UB4Lrn6F] >>651 なるほど! ありがとうございます。
653 名前:名前は開発中のものです。 mailto:sage [2007/07/06(金) 01:13:36 ID:HHrvJ1Z7] どこでもセーブ使っててパッチ作りたい場合って どうやって作ればいいんだろ
654 名前:名前は開発中のものです。 mailto:sage [2007/07/07(土) 01:27:45 ID:cYEtkK9e] Flashがいきなり再生できなくなった。 01:22:52 Cannot create Flash ActiveX control : 指定されたモジュールが見つかりません。 at movie.tjs(197)[(function) play] 01:22:52 ムービー movie.swf を再生できません : Cannot create Flash ActiveX control : 指定されたモジュールが見つかりません。 てエラーが出る。 思い当たる原因はAdobeのFlashCS3を入れたこと。 今までは問題なく再生できてたし、旧環境のPCでやってみたらやっぱり問題なく再生される。 同じ現象になってる奴いない?
655 名前:654 mailto:sage [2007/07/07(土) 01:35:18 ID:cYEtkK9e] 自分のだけでは確認が不十分なので、問題なかったよそ様のゲームも 立ち上げてみたら、やっぱり同じエラー出てる。 krFlash.dllが未対応ってことか、やっぱり。 (Flash単体では再生可能)
656 名前:654 mailto:sage [2007/07/07(土) 02:18:33 ID:cYEtkK9e] すまん。IEでFlashPlayer入れなおしたら治った。 ふだんFireFoxしか使ってないから分からんわ。(FireFoxの方で更新は試していた)
657 名前:名前は開発中のものです。 mailto:sage [2007/07/09(月) 13:32:44 ID:++cH2yPk] 講座サイトもほとんど活動停止状態だな。 息がありそうなのはおさかな定食と熊野のとこぐらいか。 Outfocusも出版記念で久しぶりに新ネタ追加してくれないかな。
658 名前:名前は開発中のものです。 mailto:sage [2007/07/09(月) 18:24:42 ID:PrAFAuCf] 吉里吉里は衰退してる、ってこと? それとも吉里吉里ユーザー自体は増えてるけど 講座サイト運営者の息が繋がってない、ってことかね
659 名前:名前は開発中のものです。 mailto:sage [2007/07/09(月) 18:48:00 ID:34CnjtZp] 講座がすでに有るならわざわざ作ろうと思う人は少ないよ
660 名前:名前は開発中のものです。 mailto:sage [2007/07/09(月) 18:52:02 ID:Hen/vEBq] 吉里吉里使いと言うかノベルゲーム制作者の総数自体はもうそんなに伸びないんじゃないかな 新規開拓されるような層はもうないしね。減りもせず増えもせずって感じだと思う。 ただ吉里吉里で言えばユーザー総数が増えなくても安定感って実績を 現在進行形で伸ばしているわけだから今も成長してると言える。 講座サイトが途中で止まってしまうのはしょうがないんじゃないかな。 必要な解説量が多すぎる。
661 名前:名前は開発中のものです。 mailto:sage [2007/07/09(月) 18:56:08 ID:Hen/vEBq] >659 初心者向けの講座の多くは文字表示、変数、画像表示、トランジションあたりまで 解説して止まってるんだよな。「はじめての吉里吉里」みたいな講座も大切だけど KAGを完全にマスターする講座とか初心者以上中級者未満って位置づけの講座が欲しいところ
662 名前:名前は開発中のものです。 mailto:sage [2007/07/09(月) 19:05:03 ID:29g3lvCN] TJSのみで作ったテトリスのソースとかなら需要あるかね?
663 名前:名前は開発中のものです。 mailto:sage [2007/07/09(月) 20:05:47 ID:Ai8HxNmR] >>661 初心者以上中級者未満ってのはどの程度なんだ? ある程度できればあとはリファレンスで十分じゃないのか
664 名前:名前は開発中のものです。 mailto:sage [2007/07/09(月) 20:20:05 ID:ck6h8Kq3] >>662 見たいです
665 名前:名前は開発中のものです。 mailto:sage [2007/07/09(月) 20:21:59 ID:Hen/vEBq] リファレンスはすでに命令を知ってる人の再確認用資料であって、これから命令を習う人の教材ではない
666 名前:名前は開発中のものです。 mailto:sage [2007/07/09(月) 20:23:23 ID:Hen/vEBq] >662 このスレが落ちると見れなくなるから吉里吉里SPの人とかに渡したらどうだ?
667 名前:名前は開発中のものです。 mailto:sage [2007/07/09(月) 20:27:35 ID:Mg0QdHDG] >>657 昨日、逆引きマニュアルに2件追加されたばかりなんだが・・・
668 名前:名前は開発中のものです。 mailto:sage [2007/07/09(月) 20:43:18 ID:7CslEFzl] リファレンスが読めるようになったら初心者脱出って感じか? プログラムの勉強しないと読めないやね… 基本的に「どうしてもこういう事をやりたい」って思わないと上達しない っていうかする意味もあんまり無いと思うのだがいかが
669 名前:名前は開発中のものです。 mailto:sage [2007/07/09(月) 21:30:07 ID:aM4hW6wu] >>662 お前には期待してる
670 名前:名前は開発中のものです。 mailto:sage [2007/07/09(月) 21:33:26 ID:N8sdR5cN] KAG-EX-SP-UNLIMITED-SUPER-KIRIKIRIマダー?
671 名前:名前は開発中のものです。 mailto:sage [2007/07/09(月) 21:42:31 ID:qmseDT7i] なにその、 Visual Studio Team Edition for Software Developers with MSDN Premium Subscription 見たいな名前は
672 名前:名前は開発中のものです。 mailto:sage [2007/07/10(火) 00:14:09 ID:aLgCHtji] 熊野の講座を久しぶりに読んでみたけど、tempsaveでクイックセーブが実現できるって書いてあったよ・・・orz
673 名前:名前は開発中のものです。 mailto:sage [2007/07/10(火) 01:32:47 ID:jYGen0K4] KAGEXのレイヤ操作系を抽出したプラグインまだ〜(チンチン
674 名前:名前は開発中のものです。 mailto:sage [2007/07/10(火) 02:21:52 ID:zjLw9N6p] >>673 いらね
675 名前:名前は開発中のものです。 mailto:sage [2007/07/10(火) 02:35:13 ID:AYHXOgOR] Array のサブクラスが上手く動いてくれません 吉里吉里初心者なのですが、何か勘違いしてますか? バージョンは 2.28r2 です class InsaneArray extends Array { function InsaneArray() { super.Array(); } } var array = new InsaneArray(); array.add("要素"); array.count; // 値は 1 array[0]; // ここで例外「メンバ "0" が見つかりません」
676 名前:名前は開発中のものです。 mailto:sage [2007/07/10(火) 02:36:49 ID:jYGen0K4] >>674 そんな事言うなよ 前景レイヤをmove使わずに動かせるだけでも非常に便利なんだぞ というかmoveが使いにくい
677 名前:名前は開発中のものです。 mailto:sage [2007/07/10(火) 09:18:07 ID:d1Sofn33] >>676 今の版ではコード的にはレイヤとは関係なく動作するようになってるから、 Action.tjs と MainWindow.tjs の関連部分だけひっぱるといいよ
678 名前:名前は開発中のものです。 mailto:sage [2007/07/10(火) 09:23:56 ID:d1Sofn33] >>675 たぶん仕様。継承した時点で [] が メンバのアクセス用になってて Array としての特殊なアクセスが無効になってると思われ。
679 名前:名前は開発中のものです。 mailto:sage [2007/07/10(火) 11:08:05 ID:L7tNDuI1] >>677 MainWindow.tjsの該当しそうな部分をコピペして移していったら 他のタグまで使えなくなったりした どうやら自分の手にはまだ早かったようだ・・・
680 名前:名前は開発中のものです。 mailto:sage [2007/07/10(火) 17:06:02 ID:RN41dDE7] それより吉里吉里3まだ? インタプリタ部分のビルドできるソースコードあるの?
681 名前:名前は開発中のものです。 mailto:sage [2007/07/10(火) 17:11:40 ID:NbYB8ak7] あるけどないよ
682 名前:名前は開発中のものです。 mailto:sage [2007/07/10(火) 17:57:45 ID:zJF6v+t6] IDEに何つかってる? KAGいじるだけなら必要ないが、 TJSいじるのに、吉里吉里にデフォでついてるデバッガでは面倒すぎる。
683 名前:名前は開発中のものです。 mailto:sage [2007/07/10(火) 19:09:02 ID:cf/g9ud4] Irrlichtをラップした3Dプラグインをつくってるんだが、 通常のクラスと、ポインタや参照型の動作をトレースしたクラスとが混在したらややこしいかな。
684 名前:名前は開発中のものです。 mailto:sage [2007/07/11(水) 01:00:42 ID:eS3Ti+oD] >>682 吉里吉里用のIDEって更新続いてるのある? >>683 3Dで何するかによるんじゃない? 低レベルな事やるなら分かれててもいいんだろうけどGLUTみたいな補助は欲しいかも。 ところでどこまでラップするの? Irrlichtてモデルフォーマット+アニメの読み込みからGUIの構築まで出来たよね。
685 名前:名前は開発中のものです。 mailto:sage [2007/07/11(水) 01:09:52 ID:MFdw1+9o] extNagano.dllって、普通にloadpluginだけじゃ使えない?
686 名前:名前は開発中のものです。 mailto:sage [2007/07/11(水) 01:22:57 ID:svHDqZjk] >>684 吉里吉里用IDE作ってる所自体がないような。 エディタとしてなら↓で十分っぽい。 www.poringsoft.net/cnt/program/kkde.html eclipseのプラグインでもあれば完璧なんだが‥
687 名前:683 mailto:sage [2007/07/11(水) 02:48:20 ID:I480yaEN] >>684 任意のレイヤーを対象にレンダリングと、あとモデル管理程度の 機能だけ実装したマネージャを核として、他はネイティブをほぼそのまま呼んでる。 GUIは吉里吉里側まかせにして、イベントリスナとかアニメータもTJSで書いて渡せるようにしてる。 描画ループとか速度必須な部分以外はTJSでC++ライクに書く感じ。 Irrlicht自体が結構抽象化されてるから、単純にそのままラップしても使い物になると思う。 もともと卒業制作でエロゲw作るためにやりはじめたものなんだがwww
688 名前:名前は開発中のものです。 mailto:sage [2007/07/11(水) 03:43:23 ID:S/ZHkdTo] >>687 質問。 drawdevice 実装? それとも別窓を立ち上げ?
689 名前:名前は開発中のものです。 mailto:sage [2007/07/11(水) 04:33:15 ID:hTJAklJP] >>868 >eclipseのプラグイン ちょっと想像するとTJSをjava用コンパイラコンパイラで吐いた方が後々楽だったりする。 けど、吉里吉里のライブラリ部分は・・・orz レイヤとかプラグインとか。 やるならdrawdeviceでやってゆるいライセンスで公開してくれたらウマーなんだが・・・。 >>687 そういうのならTJS以上の知識が必要になる部分は極力隠ぺいした方が良いんじゃないかな? せいぜい、クリティカルや低レベルな部分を叩く部分をutilsに持ってくる程度? アニメータをTJSで書くならFPS管理もラッパーでやって欲しいなぁ。
690 名前:名前は開発中のものです。 mailto:sage [2007/07/11(水) 11:38:33 ID:I480yaEN] >>688 drawDeviceの存在知らなかった…orz 別窓じゃ使い物にならないから、テクスチャをレンダーターゲットにしてから吉里吉里のレイヤーにコピーしてた。 drawDeviceならもっとスマートに実装できるだろうから改良してみる。 >>689 プロパティに値入れてプラグイン側でFPS調節くらいならば実装してるが。 ↓この人が作ってるのとかは巧くラップされてる感じ。 ruriko.denpa.org/200704c.html TJSよりC++に親しんでる俺としてはIrrlichtそのままのほうがわかり易いんだなあ… カメラ&光源を制御するTJSクラス程度なら実装してる。
691 名前:名前は開発中のものです。 mailto:sage [2007/07/11(水) 13:51:43 ID:2Kk4G4uX] ライブラリは何使っても結局似たような設計思想になるんだな。 描画ループをどう回して、どうTJSを絡めるかの違いくらいか。 >TJSよりC++に親しんでる俺としてはIrrlichtそのままのほうがわかり易い そりゃあ、まあIrrlichtをそのまま使うなら。 単純なカメラ・光源操作と、あと基本的なポリゴンを一発で生成・表示したり パーティクルエンジンがTJSにあれば嬉しいね。 #JOGLは描画周り本家よりスマートで良いぜw
692 名前:名前は開発中のものです。 mailto:sage [2007/07/11(水) 14:58:49 ID:I480yaEN] drawdeviceについていくらか調べてみたが、要するに もともと吉里吉里側でやっていた描画処理を丸々受け持つクラスをつくる ってことでいいのかな。 プラグインサンプルのPassThroughDrawDeviceがあったけど、 あれをいじればデフォルトと同じ処理でFPS調節版くらいはすぐつくれるかな?
693 名前:名前は開発中のものです。 mailto:sage [2007/07/11(水) 16:07:17 ID:S/ZHkdTo] >>690 ruriko.denpa <これが実際 drawdevice なんだけどね。 ttps://sv.kikyou.info/trac/kirikiri/browser/kirikiri2/trunk/kirikiri2/src/plugins/win32/drawdeviceIrrlicht 今 gameswf をまぜこみかけているのでちょっとごちゃってるけど、吉里吉里の描画系を Irrlicht にのせる基本コードはだいたい誰がつくってもこれに近い形になるはずなのでご参考までに。 メインループは Continuous ハンドラを使って Irrlicht 側の画面更新をたたけば TJS の処理系とスマートに共存できる。 そうすると、fps 調整は、本家純正で、ちょっと前に Continuous ハンドラの呼び出しタイミングを制御する -contfreq オプションが追加されているのでそれまかせで。 概念的には、吉里吉里側の primaryLayer (drawdevice化にともない複数もてる)を Irrlicht 側でテクスチャとして参照できるようにしてある。今の実装だと前面に固定でべたではってるけど 単純なポリゴンの回転+移動の口を追加すれば画面内で Vista ごっこができるね(笑) その他 Irrlicht 側で各種モデルとかをカメラとかを保持させて、吉里吉里画面含めてそれら素材を コントロールする口を TJS側にもたせるような形ですすめればいいんじゃないかな。 クラス構造をもってるものはTJS 側でもクラスとしてのラッピングがされていると使いやすいとは思うけど 口がたくさんあるので全部そろえるのは相当骨が折れそう。
694 名前:名前は開発中のものです。 mailto:sage [2007/07/11(水) 16:49:13 ID:BbZEIfzD] >>693 本人様ですか!?ありがとうございます。 Continuousハンドラを使う方法だと呼び出しが過剰でCPU100%になってたので、 Timerイベントで回していたのですが”-contfreq”こんなものが追加されてたんですね。 流石にクラス全部は無理ですが、IrrlichtのサンプルプログラムがTJSで書ける くらいのラッピングはしてみました。 今のところIrrlichtのレンダリング結果はレイヤーにコピーして、画面への描画は吉里吉里に任せているのですが 描画処理をIrrlichtメインでやるとすると、吉里吉里のレイヤーシステムとの兼ね合いで悩んでしまいます。 (特にメッセージレイヤーなどはKAGのシステムをそのまま使いたいので…)
695 名前:名前は開発中のものです。 mailto:sage [2007/07/11(水) 17:29:49 ID:S/ZHkdTo] >>694 >-contfreq まさに回りすぎになってこまるのでてきとーにsleepはさんで抑制するプラグインとか書いたりしてたんですが (fpslimit プラグインもソースはレポジトリにコミット済み) その話をしてたら dee さんがたしてくれました(笑) 最新の開発系は、起動時オプションをプログラム側から制御できるので、ユーザに調整させることもできます。 上でも書いたけど、drawdevice を使うと primaryLayer が複数もてるので、1つ目(最初につくったもの) は、Irrlicht の gui 環境よろしく、画面にそのままのサイズで最前面に固定ではりつけて、マウスとかの入力もそれに送りこむよう にして、UI関係は従来通り KAG 管理とし、2つ目以降は画像素材をCPU合成して、Irrlicht 側に送り込む口にして、 それを他の3D素材とあわせて3D的に配置して、背景として表示されるような形にするのがいいかんじかなーと思ってます。
696 名前:名前は開発中のものです。 mailto:sage [2007/07/11(水) 22:25:46 ID:5CPpaaqW] >Continuous ハンドラの呼び出しタイミングを制御する -contfreq ちょw 思わぬところで勉強になった!ありがとう! 俺もContinuousHandlerは重いから、周期短めのTimer使ってたよorz<メインループ
697 名前:名前は開発中のものです。 mailto:sage [2007/07/12(木) 02:16:48 ID:IG+cBYqn] drawdeviceを使って組み込めるんなら、Direct3Dで一から作った方がいいんでね? と思う今日この頃・・・。
698 名前:名前は開発中のものです。 mailto:sage [2007/07/12(木) 05:45:51 ID:vSZrMgmp] モデルの読み込みとかやりたいんじゃない? それよりオープンソースで一応クロスプラットフォームなコードにD3Dはご冗談。 ついでに音周りも抽象化しないかな?
699 名前:名前は開発中のものです。 mailto:sage [2007/07/12(木) 10:03:43 ID:EJQEk7dD] 異なるメッセージレイヤそれぞれに、別々のレンタリング済みフォント(***.tft)を割り当てるにはどうすればいいのでしょうか? ただ普通にmappfontを使うと、全てのメッセージレイヤが同一のフォントになってしまいます。
700 名前:名前は開発中のものです。 mailto:sage [2007/07/12(木) 13:17:15 ID:tUulC6wz] 割り当てるフォント名をかえたら?
701 名前:名前は開発中のものです。 mailto:sage [2007/07/12(木) 16:00:33 ID:sfc0w6eU] >>685 普通にloadpluginで使える
702 名前:名前は開発中のものです。 mailto:sage [2007/07/12(木) 18:16:01 ID:k01/ZSlp] >>697 698のいってるとおり、モデルとかシーンとかの処理自分でかきおこすのはめどいなぁと・・・ 吉里吉里2だし、クロスプラットフォーム性は特に気にしてない。Irrlicht だけど DirectX 指定で動かすことになるとおもうー。
703 名前:名前は開発中のものです。 mailto:sage [2007/07/12(木) 21:33:34 ID:KDX7hYS8] >>698 吉里吉里って、いつクロスプラットフォームになったの?
704 名前:名前は開発中のものです。 mailto:sage [2007/07/12(木) 21:36:55 ID:Vtpr/rZp] とりあえず吉里吉里3のKAGでは レイヤの表示や移動方法等 何行も書かずに済んで もっと分かり易く使い易くなってくれている事を望む…。 おねがいします…
705 名前:名前は開発中のものです。 mailto:sage [2007/07/12(木) 22:41:49 ID:1HkoovMQ] つkagexSquirrel
706 名前:名前は開発中のものです。 mailto:sage [2007/07/12(木) 22:43:19 ID:magS4fFV] マクロで可能 そのマクロを作って欲しいの?
707 名前:名前は開発中のものです。 mailto:sage [2007/07/12(木) 22:46:15 ID:hC++UVnP] フリーのマクロってないもんかなぁ いや、フリーじゃなくていいが他人のマクロを見てみたい
708 名前:名前は開発中のものです。 mailto:sage [2007/07/12(木) 23:26:25 ID:Vtpr/rZp] >>706 効率良く、使い勝手のいいマクロがあるなら、それでも良いのだけど。 自分で作るマクロが正直、信用ならないし 基本、文とか絵の人で構成されているんだけど TJSまで行くと、みんな全く理解できないし マクロを作ろうとするだけで、時間も喰っちゃって…… KAGやNSCRまでなら、なんとか理解出来る。 プログラムに関しては、そんなレベルです。 orz 他のエンジン使えばいいのかもしれないけど 綺麗さや開発が放置されていないエンジンという点では吉里吉里が一番の気がするし。
709 名前:名前は開発中のものです。 mailto:sage [2007/07/13(金) 00:19:05 ID:DFr/8SHf] マクロの共有サイトみたいなのがあると便利かもね
710 名前:名前は開発中のものです。 mailto:sage [2007/07/13(金) 01:45:05 ID:YN46tFKb] >>703 まだなってないけどこれからなる予定らしいよ
711 名前:名前は開発中のものです。 mailto:sage [2007/07/13(金) 05:59:56 ID:ciNsKKJy] メッセージレイヤの、文字だけを消去するタグはありませんか? [er]だと、font faceで指定したフォントも一緒にリセットされてしまい困ります。
712 名前:名前は開発中のものです。 mailto:sage [2007/07/13(金) 11:34:10 ID:3kwCDNvC] つ[cm]
713 名前:名前は開発中のものです。 mailto:sage [2007/07/13(金) 15:30:19 ID:AnH3CFJJ] >>710 まだビルドできないだけでコア部分は既に非依存じゃない?
714 名前:名前は開発中のものです。 mailto:sage [2007/07/13(金) 15:34:05 ID:zRbWVSZ7] OS依存な部分が既にラッピングで抽象化されているってことか?
715 名前:名前は開発中のものです。 mailto:sage [2007/07/14(土) 05:36:37 ID:vFQR3mvK] "&'f.hoge_mem_' + f.hogehoge + '.count'" というような書式の変数があって、この中身をcondやifで比較したり("上記変数" > 3、のような) 中身を他の変数に入れたりしたいのですが(例→f.test = "上記変数") エラーを出さずにevalやif、condのTJS式で記述するにはどうすればいいでしょうか? 単純に @eval exp="f.test = "&'f.hoge_mem_' + f.hogehoge + '.count'"" とか @〜 cond=""&'f.hoge_mem_' + f.hogehoge + '.count'" > 3" などとするとエラーが出てしまいます。
716 名前:名前は開発中のものです。 mailto:sage [2007/07/14(土) 06:11:41 ID:P3SQm4qz] f["hoge_mem_" + f.hogehoge].count これがやりたいんだろうけどkagでどうやるかは知らん。
717 名前:名前は開発中のものです。 mailto:sage [2007/07/14(土) 06:36:24 ID:vFQR3mvK] ありがとうございます、該当部分だけiscriptの中に記述する事にします。
718 名前:名前は開発中のものです。 mailto:sage [2007/07/14(土) 11:13:08 ID:eOlwdXd3] >>709 だれかがwiki作ってくれれば、暇な人がうpしてくれるでしょう・・・。 他力本願だなが。
719 名前:名前は開発中のものです。 mailto:sage [2007/07/14(土) 13:43:42 ID:SM82VQkA] 吉里吉里のリファレンス本って出版されてないの? タグのほうは出てるっぽいんだけど・・・ サイトより本のほうが調べやすいんだけどな。
720 名前:名前は開発中のものです。 mailto:sage [2007/07/14(土) 14:47:07 ID:tvHB7BJF] 吉里吉里、なにげにデバッグがめんどくね?
721 名前:名前は開発中のものです。 mailto:sage [2007/07/14(土) 14:58:26 ID:FFqdf5oG] TJSは型安全性が無いに等しいからな… せめて引数の型制約くらいは出来ないものかな。
722 名前:名前は開発中のものです。 mailto:sage [2007/07/14(土) 15:36:50 ID:BcW1kKzl] >>711 タグってわけじゃないけど つ[eval exp="kag.current.clear2()"] こういうのはInside KAG3にまとまってる あとMEG氏のところにも少々 >>718 つ吉里吉里情報局の吉里吉里Wiki
723 名前:名前は開発中のものです。 mailto:sage [2007/07/14(土) 16:28:35 ID:nh6p2Cg1] >>715 >@eval exp="f.test = "&'f.hoge_mem_' + f.hogehoge + '.count'"" とか >@〜 cond=""&'f.hoge_mem_' + f.hogehoge + '.count'" > 3" なんかエンティティの使い方が滅茶苦茶だったり、二重引用符が たくさんあったりしてるな @eval exp="f.test = f['hoge_mem_' + f.hogehoge].count" cond="f['hoge_mem_' + f.hogehoge].count > " これでどう? そんなにエンティティが使いたければ @eval exp="&'f.test = f.hoge_mem_' + f.hogehoge + '.count'" cond="&'f.hoge_mem_' + f.hogehoge + '.count > 3'" こんな感じだとうまくいくんじゃね?
724 名前:名前は開発中のものです。 mailto:sage [2007/07/14(土) 16:29:50 ID:nh6p2Cg1] >>723 うへ、なんかしらんけど、3がぬけてら @eval exp="f.test = f['hoge_mem_' + f.hogehoge].count" cond="f['hoge_mem_' + f.hogehoge].count > 3"
725 名前:名前は開発中のものです。 mailto:sage [2007/07/14(土) 16:51:27 ID:vFQR3mvK] >>724 ありがとうございます、condの条件式の方は正しく動作しました。 eval expの方は、エンティティを使うとうまくいきました。
726 名前:名前は開発中のものです。 mailto:sage [2007/07/15(日) 15:29:57 ID:aW0WPAyK] >>720 ステップでおえるデバッガほしいね
727 名前:名前は開発中のものです。 mailto:sage [2007/07/15(日) 18:02:17 ID:YRSa4LUh] Flashプラグインがインストールされていなければ警告を表示するようにしたいのですが、 Flashプラグインの有無、バージョンの取得はどのようにすればいいでしょうか?
728 名前:名前は開発中のものです。 mailto:sage [2007/07/15(日) 19:13:00 ID:XlgfRcKE] それは吉里吉里とは関係ないので別の所で聞いてください (インストーラとかランチャから、あるいは吉里吉里から外部プログラムを実行して 見ればいい情報でしょう?)
729 名前:名前は開発中のものです。 mailto:sage [2007/07/15(日) 21:23:24 ID:9c6NIv7X] >>727 エラーで落ちるんだっけ? エラーが出るんなら try{}で補足してやればいいんじゃいかな tjs弄れないとちょっと難しいかも知れんが。
730 名前:名前は開発中のものです。 mailto:sage [2007/07/15(日) 22:19:15 ID:BjDMy2v4] 次スレから↓もテンプルに入れてほしいな、数少ないTJS解説サイトだし ttp://www.geocities.co.jp/tjschallenger/ それはそうと、この手の対話形式って大体生徒が優秀なんだよね まあ自分みたいな落ちこぼれだと全然話が進んでいかないのですがorz 上のサイトも第3章の途中から理解できなくなったし どこかにTJSを理解する上で良い本とかサイトとかないですかね それこそ学校でプログラムを習い始める時に使う本レベルの平易なもので TJSそのものでなくてもTJSと文法的に似ている言語なら、ある程度スムーズにTJSに移行できそうな気がするのですが 後、TJSを理解したいのはKAGでは出来ないだろうと思われることがいろいろ出てきたからです。 そして今は時間に余裕があるので、今のうちに学んでおきたいなと
731 名前:名前は開発中のものです。 mailto:sage [2007/07/15(日) 22:36:48 ID:lqQUJC9J] >>730 そういうサイト探してたんだよ、d
732 名前:名前は開発中のものです。 mailto:sage [2007/07/15(日) 22:38:53 ID:70sdvQu2] >>730 こんなのあったのか 具体的にどこらへんから理解できなくなるもんなんだ?
733 名前:名前は開発中のものです。 mailto:sage [2007/07/15(日) 23:07:44 ID:BjDMy2v4] >>732 多分「3.6 時計のディスプレイ」辺りから分からなくなった気が(うろ覚えですが) 具体的にどうして分からなくなるかというと、 【「○○の○○」で作ったものをベースに作る】みたいな記述が第3章から増えている気がしますが、 そのときには既にベースとなるものを忘れているんですよねorz 理解した気になって先に進んでいたというところでしょうか 後、上記解説サイトは、最近1週間に1つ解説を追加するペースなのですが、 自分もそれにあわせ学んでいた事も関係あるかも まとまった時間を確保して一気に学ばないと駄目かな とはいえ、上記サイトの管理人さん乙です 最初に目的を設定し、それに沿って学習していくのは目標がはっきりし学びやすいと思います 第4章は第3章が理解できてなくても何となると信じて待ってます(^^;
734 名前:名前は開発中のものです。 mailto:sage [2007/07/16(月) 02:34:15 ID:HPL/Sbfx] >>730 俺も知らなかった… 良サイトの臭いがする
735 名前:名前は開発中のものです。 mailto:sage [2007/07/16(月) 03:08:06 ID:40Vwmcs7] 「ネイティブクラス」の用語の使い方はちょっと間違いだね。 TJS 的には、ネイティブクラス = C++ で記述されているクラスのこと。 システム組み込みクラスはもちろんネイティブクラスではあるけど、 プラグインで拡張されたクラスもネイティブクラスだから、 素直に「第3章 吉里吉里組み込みクラス」といったタイトルが妥当かな とここに書いて著者さんに伝わるかしら… >>370 TJS は Javascript や ActionScript と近い言語だから、 そのあたりの書籍はそれなりに参考になると思う
736 名前:名前は開発中のものです。 mailto:sage [2007/07/16(月) 03:28:09 ID:tGXuSTBx] SliderLayer.tjsを使ってスライダーバーを使うのに、 ツマミを画像にしたりするのはどの辺を弄ればいいんでしょうか
737 名前:名前は開発中のものです。 mailto:sage [2007/07/16(月) 06:37:47 ID:Uze0z35c] Flashは使っているけどプログラムはダメな人間から見ると tjsとActonScriptは、書式は似てるけど分かり易さが違うように見えます。 ActionScriptだと 何(素材やら何やら)を、どう動かすか、と言う記述で 比較的、思った機能や事を実現し易いけれど tjsの場合、素材を動かすまでの前段階が複雑で 複雑な事をしようとすると更に複雑になって どうすればいいのかが、結局、良く分からない。orz Actionscriptは参考書の量が結構あるから って事もあるかもしれないけど。
738 名前:名前は開発中のものです。 mailto:sage [2007/07/16(月) 11:37:31 ID:v4Jv8N9m] >>735 一般的には ネイティブクラス→ビルドインクラス(言語仕様で絶対持つ) ↓ カスタムクラス(自分でエンジン実行後に動的ロード) だね。ecma-262だと仕様書で補足的に細かく定義されてるけど。 あと、ASとJSに近いのはシンタックスだけだから本は参考にはならんよ。 シンタックスが似てるから移植は楽だけど。 ES4のクラス定義はC++だし。
739 名前:名前は開発中のものです。 mailto:sage [2007/07/16(月) 12:17:18 ID:UodAZR7s] >>738 なんかめちゃくちゃ勘違いしてるね。 >だね。ecma-262だと仕様書で補足的に細かく定義されてるけど。 まず、tjsはecma-262ではありませんので、 ecma-262の定義を持ち出すのは意味がありません。 tjsはあくまでも「JavaScriptに似せて作られたオリジナル言語」です。 JavaScriptではありません。 >あと、ASとJSに近いのはシンタックスだけだから本は参考にはならんよ。 ASとJSは、どちらも「ECMAScript」であり、シンタックスどころか挙動も同じです。 JSとtjsは前述の通り違うものなので、細かく違いがあり、 JSやASの本を参考にするのに、確かに若干難があるかと思います。 >ES4のクラス定義はC++だし。 ES4のクラス定義は、とてもC++とは言えないモノです。 ECMAScript4のプログラム書いてみたことないでしょ?
740 名前:名前は開発中のものです。 mailto:sage [2007/07/16(月) 13:53:22 ID:kql0T/HA] >>735 どうもです ActionScriptはFlash使ってないので、Javascriptの方向で検討してみたいと思います 後、オブジェクト指向について詳しく解説されている本とかがあるとスクリプト言語非経験者には良いかな >>730 のサイトでは第2章で詳しく説明されてますが、中々覚えれないorz というか、最初に学ぶスクリプト言語がTJSってのが良くないのかも知れませんが
741 名前:662 mailto:sage [2007/07/16(月) 13:55:10 ID:B4EQAEVS] きもいくらい米付けて初心者仕様の分かり易いソースにするつもりが 何か途中で飽きちゃった・・・ 見たいと言ってくれてた人ごめんよ(´・ω・`) 煮るなり焼くなり好きにどぞ シンプルテトリスソース付 gamdev.org/up/img/9781.zip
742 名前:名前は開発中のものです。 mailto:sage [2007/07/16(月) 15:17:51 ID:40Vwmcs7] >>737 それは ActionScript と TJS の違いではなくて、 Flash Player と 吉里吉里2 の違い。 吉里吉里は標準では低レベルなオブジェクトか、あるいは、 複雑すぎるオブジェクト(KAGね)しか提供されてないのが難点だね。 Flash Player 相当のオブジェクト一式が準備されてれば、 ほとんど同じような感覚で扱えるだろうと思う。
743 名前:名前は開発中のものです。 mailto:sage [2007/07/16(月) 16:57:12 ID:0ILN/bRG] 吉里吉里のソースにあるFileIO用のクラスが使い易ければッ・・・
744 名前:名前は開発中のものです。 mailto:sage [2007/07/16(月) 17:13:06 ID:7g0podTT] >>741 人のソース読むのって結構面倒だなw 吉里吉里でループさせるのはtimer使うしかないんかな?
745 名前:名前は開発中のものです。 mailto:sage [2007/07/16(月) 17:36:05 ID:1NOuYNie] ループというよりイベントを起こし続ける、だな
746 名前:名前は開発中のものです。 mailto:sage [2007/07/16(月) 18:20:34 ID:yybUW9sM] >>741 乙です。 TJSの完成品ソースって何気に貴重だよね。 ていうか、KAG使ってないのでは初めて見たかも。
747 名前:名前は開発中のものです。 mailto:sage [2007/07/16(月) 18:52:18 ID:OZtqfHZO] テトリスのライセンスはプロプライエタリなのに ゲーム屋の研修で勝手に使われる問題と言うのがあってだな。 というのはおいといて、TJSのコンパイラコンパイラって何? 手書き?
748 名前:名前は開発中のものです。 mailto:sage [2007/07/16(月) 19:56:48 ID:40Vwmcs7] >>745 System.addContinuousHandler ただしこれを使うと、標準状態の吉里吉里は全力でCPUを使いきるので要注意。 最新の開発版なら System.setArgument("-contfreq", 60) として 制限指定すれば処理の呼び出し周期が 1/60 秒より短くなることはなくなる。 最新でない吉里吉里では、-reducecpu を吉里吉里設定で指定するか、 独自にプラグインを書いて ContinuousHandler の呼び出し中で Sleep させる必要がある。
749 名前:名前は開発中のものです。 mailto:sage [2007/07/17(火) 10:36:20 ID:XeLA6CcL] >>741 TJSってチンプンカンプンだけど貰った。 久しぶりにテトリスやったけど、なかなか面白かったw
750 名前:名前は開発中のものです。 mailto:sage [2007/07/17(火) 21:36:57 ID:pKLkz2ft] >>741 なんか勝手に全部のますが埋まってオワタ\(^o^)/ これは仕様ですか?
751 名前:662 mailto:sage [2007/07/17(火) 23:46:45 ID:QzKcEyTK] >>744 すでに他の人が言ってるけど、ContinuousHandlerで。 でも一周期の処理が軽かったり、高いFPSを要求しなかったりするものではTimerでも十分です。 今回うpしたテトリスでは最速でも100ms周期なので、 余程PCスペックが低くない限り、少なくとも体感できるレベルでは Timerの精度が問題になることはないかと思います。 >>750 テトリス如きでバグ付きとかありえないですよね(;´Д`) 修正しました。あと棒が何か長かったのとかも修正しました。 gamdev.org/up/img/9794.zip
752 名前:名前は開発中のものです。 mailto:sage [2007/07/18(水) 02:45:33 ID:QlCfjF5m] 20G・・・ニヤリ
753 名前:名前は開発中のものです。 mailto:sage [2007/07/18(水) 06:12:28 ID:GlMGvWX8] クリッカブルマップの使用で、onenterで変数が入り、クリック後の処理でその変数を使用するようにしてるんですが クリッカブルマップを読み込む直前に、クリック領域にあらかじめカーソルを合わせておいて、猛連打していると onenterの処理が行われる前にクリック後の処理に行ってしまい、不具合が起こる事があります。 知ってしまうと狙って起こせてしまうので、どうにかしたいのですが 何か有効な手段はありませんでしょうか?
754 名前:名前は開発中のものです。 mailto:sage [2007/07/18(水) 06:21:45 ID:LcRGQ44T] >>753 expの前に常にonenterが呼ばれるとは限らないよ そういう仕様だったと思う 対処法はonenterが呼ばれなくてもexpが正しく動作するよう書くしかない 何をやりたいのかいまいち分からないので具体的な方法は示せない 後は自分で考えて
755 名前:名前は開発中のものです。 mailto:sage [2007/07/18(水) 07:12:12 ID:GlMGvWX8] >>754 ありがとうございます。 とりあえず、onenterでやっている変数代入の処理と同じ事を、expでもやっておく事で 力業ですが当面は解決しました。
756 名前:名前は開発中のものです。 mailto:sage [2007/07/18(水) 14:47:41 ID:hBJ+Nqz9] かぐや姫studioについて質問です。 環境オプションを設定しても、かぐや姫から実行することができません。 こんな感じ www.vipper.net/vip279432.gif.html どなたか解決方法ご存知ありませんか? 過去スレでも同じ症状になった人がいたようなんですが、 その方は自己解決したらしく、参考になるようなことは書いてませんでした。
757 名前:名前は開発中のものです。 mailto:sage [2007/07/18(水) 15:21:03 ID:I/kcHSAp] 表示(V)→実行(R) にチェック入れればOK
758 名前:名前は開発中のものです。 mailto:sage [2007/07/18(水) 15:42:06 ID:hBJ+Nqz9] >>757 早いお返事ありがとうございます。 うーん、確認してみたらチェック入ってました。 他になにか原因があるんでしょうか……。
759 名前:名前は開発中のものです。 mailto:sage [2007/07/18(水) 15:50:46 ID:I/kcHSAp] あ、灰色になって実行不可になってるのか おかしいな、環境オプションでフルパスが合ってるならなるはずなんだけど もう一回参照からフルパス弄ってみれば、リファラーとか含めて全部
760 名前:756 mailto:sage [2007/07/18(水) 16:46:55 ID:hBJ+Nqz9] >>759 うーん、これも問題ないようです。 他に同じ症状の方がいないようなので、私の環境でなにか問題があるのかもしれませんね。 もう少しいろいろ弄ってみます。 ありがとうございました。
761 名前:名前は開発中のものです。 mailto:sage [2007/07/20(金) 14:37:16 ID:z++rLIu/] 起動時にcallでmacro.ksとか、色々ksファイルを読み込むようにすると メニューバーからの文字表示速度が変更しても反映されない スクリプト見てもおかしい所無いし、原因が分からない・・・
762 名前:名前は開発中のものです。 mailto:sage [2007/07/20(金) 14:49:22 ID:z++rLIu/] 色々試した結果、call先の内容に関係なく、call〜returnを通すと文字表示が変更効かなくなった バージョンは2.28.1.9904だけど、なんだろうこれ
763 名前:名前は開発中のものです。 mailto:sage [2007/07/20(金) 15:06:25 ID:z++rLIu/] 吉里吉里のサイト見たら、安定版のバージョンが2.28.2.9904だったから exeだけ入れ替えたら直った・・・ごめんなさい
764 名前:名前は開発中のものです。 mailto:sage [2007/07/20(金) 17:01:07 ID:ocTAkd2t] 吉里吉里でMADを流せますか? またそれと似たような物を作ることは可能ですか?
765 名前:名前は開発中のものです。 mailto:sage [2007/07/20(金) 17:18:42 ID:68iACW3J] 流せるし作れる
766 名前:名前は開発中のものです。 [2007/07/21(土) 13:59:00 ID:4RHioK/i] >>415 みてて思ったんだが 立ち絵がクロスフェードしながらスライドして出てきたりって どうやってんの? 普通はスクロールトランジションさせながらクロスフェードトランジションなんてできないよな
767 名前:名前は開発中のものです。 mailto:sage [2007/07/21(土) 13:59:35 ID:4RHioK/i] IEだった・・・下げ忘れ
768 名前:名前は開発中のものです。 mailto:sage [2007/07/21(土) 14:06:59 ID:E+/0cpCf] MOVE使えばできる
769 名前:名前は開発中のものです。 mailto:sage [2007/07/21(土) 14:23:46 ID:4RHioK/i] >>768 感動した
770 名前:名前は開発中のものです。 mailto:sage [2007/07/21(土) 20:15:29 ID:uTvAB8Na] ttp://www.takiya.jp/gakkowa/ 学校であった怖い話の続編だが、吉里吉里で作ってるみたいだ。
771 名前:名前は開発中のものです。 mailto:sage [2007/07/21(土) 20:58:03 ID:6R7zUEGY] >>770 やってみた。普通だった・・・・
772 名前:名前は開発中のものです。 mailto:sage [2007/07/21(土) 21:51:27 ID:47zUD6q6] ほぼ素のままの吉里吉里だな 製作のヒントや刺激になるものは何もないんだが… 770は何を伝えたかったんだ?
773 名前:名前は開発中のものです。 mailto:sage [2007/07/21(土) 23:05:51 ID:f4aK7sph] 宣伝
774 名前:名前は開発中のものです。 mailto:sage [2007/07/22(日) 02:45:29 ID:augxyJsq] Flashからシナリオに飛ばす部分があるのですが、Windows Vistaでエラーになってしまいます。 XPでは問題ありません。 下記がActionScriptと、吉里吉里のエラーです。 ---------------------- getURL("FSCommand:Go", "シナリオ.ks/" ); ---------------------- ホニャララに *シナリオ.ks\ が見付かりません。 ---------------------- ホニャララの部分は、swfが書かれたシナリオファイルです。 どなたか解決法は御存知ないでしょうか。 Windows Vista Business Flash Player 9 吉里吉里 2.28.1.9904 KAG 3.28 stable
775 名前:名前は開発中のものです。 mailto:sage [2007/07/22(日) 04:32:22 ID:Rg35OBAE] >>774 ためさずに言うけど getURL ではなく FSCommand("GO", "シナリオ.ks") だとどうだろう
776 名前:名前は開発中のものです。 mailto:sage [2007/07/22(日) 09:33:10 ID:I4V+I9Ki] テトリスみたくミニゲームのオープンソースが もっとあるといいなあと思うんだが、誰もやる気ない? それともTJSユーザーでゲーム作れる人って少ないんだろうか?
777 名前:名前は開発中のものです。 mailto:sage [2007/07/22(日) 09:55:56 ID:01Oo/VxX] テトリスがそもそもプロプラな件
778 名前:名前は開発中のものです。 mailto:sage [2007/07/22(日) 13:31:15 ID:W2fFuTJ1] プロプラじゃないのってあるの?
779 名前:名前は開発中のものです。 mailto:sage [2007/07/22(日) 18:27:46 ID:cVam0fU4] 吉里吉里で出てるゲームってどんなプロテクト入れるんだろう・・?
780 名前:名前は開発中のものです。 mailto:sage [2007/07/22(日) 22:18:50 ID:Rg35OBAE] >>779 ソースいじれるんだからその気になればなんでも入れられるよ
781 名前:名前は開発中のものです。 mailto:sage [2007/07/22(日) 22:36:16 ID:bgZW1Fgo] 吉里吉里で作ったゲームってVistaでも普通にプレイできるんだっけ?
782 名前:名前は開発中のものです。 mailto:sage [2007/07/22(日) 23:03:06 ID:01Oo/VxX] >>781 できるよ ただし栞の保存場所はMyDocumentsか何かにしておくのが吉
783 名前:名前は開発中のものです。 mailto:sage [2007/07/22(日) 23:08:16 ID:bgZW1Fgo] うーん、Vistaだけセーブデータの指定ってできるんかな
784 名前:名前は開発中のものです。 mailto:sage [2007/07/22(日) 23:19:02 ID:eaaYx9AS] >>781-783 それちょうど気になってて、質問しようとしてたところだった。 「Vistaだけセーブ場所の指定」ってのができればいいんだけど、できるのか分からない。 最終手段として「Vistaの人はゲーム自体をMyDocumentsに入れてくれ」 ってのじゃだめなのかなあ?
785 名前:名前は開発中のものです。 mailto:sage [2007/07/22(日) 23:19:45 ID:01Oo/VxX] やったことないけど、System.osNameでWindowsのバージョンとか拾えないの? 拾えるなら、それ見て保存場所を適宜変えてやればいいんじゃない?
786 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 00:04:18 ID:Hy1vD4i1] >>784 ttps://sv.kikyou.info/trac/kirikiri/ticket/32 これじゃないの?
787 名前:名前は開発中のものです。 [2007/07/23(月) 04:41:45 ID:7XBdfAMo] ここはどれくらいのレベルになったら聞いていいですか? 正直まだ始めたばかりなので、TJSはほとんど分かりません。 CやJAVAは大体やってますがソース見る限り、リファレンスがないとあまり読めません。
788 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 04:46:49 ID:kGZSlVlZ] リファレンス見て即座に分かるような内容でもない限り、とりあえず大丈夫です
789 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 08:41:18 ID:i5avkWAd] そんなに気にしなくていんじゃね? 努力の跡が見えれば大抵は回答つくよ。
790 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 09:39:02 ID:B11bIlhG] >>780 そうなのか。ありがとう。 兄貴がパソゲー会社に行っててプロテクトがどうだのってよく聞かれてたから気になったんだ。 吉里吉里使ってるゲームのプロテクトってどうやってんだろうかな?
791 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 09:50:14 ID:VKQwL0hp] それ系の話題はなぁ…
792 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 10:12:14 ID:WfZ9hNuB] >>784 てっとりばやいのは >>785 の言ってる通り、System.osName を使って判定して kag.saveDataLocation を適当にいじること 最新の開発版では kag.saveDataLocation は System.dataPath に設定されてる。 これはコンフィグ状態に応じて保存場所が変化する仕組み。>>786 のやつね。 これを使いたい場合の簡単な方法 ・吉里吉里設定を使って $(vistapath) を含んだ定義になったcfファイルを作る →吉里吉里が Vista 以前か以降かを判定して appDataPath / exePath を切り替えてくれる 安易なネーミングにするとゲーム毎で重なって不幸になるので注意 ちょっと高度な方法 ・インストーラで、Vista かどうか、インストール先はどこか、などのの判定をまぜつつ、 ユーザに対してデータ保存先を選択させて、その結果をインストール先の cf ファイルに書き出す 吉里吉里自体で Vista でどうこうという問題は、 ・ムービーを拡大表示するとジャギる ということ以外はいまんとこ見聞きしたことはないけど、インストーラ系は Vista の影響を もろにうけるのできちんと調査したうえでしっかりつくる必要があるので注意。
793 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 12:15:17 ID:VGFuJCaH] >>790 プロテクトは自作すればOK ちゃんと暗合方法も拡張できるようになってるから
794 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 12:49:30 ID:B11bIlhG] >>793 なるほど〜。 ってことは自作でプロテクト組まなきゃならないのか・・・。大変だな・・。 なにか参考になるのあれば兄貴に連絡したいけどなぁ。 自作しかはいらないみたいだから、今出てるプロテクトツールは組み込めないってことなんだね。 ありがとう、参考になったよ。
795 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 13:24:40 ID:bPmFSPe+] >>792 config.tjsの「◆セーブデータ保存場所」の設定で、 ;saveDataLocation = System.personalPath + "吉里吉里の栞データ"; や ;saveDataLocation = System.appDataPath + "吉里吉里の栞データ"; にするんじゃダメなの? こうしとくとOSに係わらず、マイドキュメントフォルダやApplication Dataフォルダがセーブ場所になるんだよね? それともこれだと、これらのフォルダ自体がない古いOSの方でエラーになっちゃうんかな
796 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 13:33:28 ID:kGZSlVlZ] 基本的にはexeの所に置きたいんだよなあ
797 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 14:29:22 ID:WfZ9hNuB] >>795 もちろんかまわないよ。ユーザからの文句に耐えられるなら(笑)
798 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 14:59:30 ID:WfZ9hNuB] >>794 なんか根本的な誤解があるみたいだけど、世の中の商用のプロテクトを使う場合でも、 自社のプログラムに組み込んで使うための接続部分は吉里吉里であるか否か かかわらず、どうやっても「自作」だぞ? 普通に技能があるプログラマなら、どこの提供してるプロテクトでも、自前のシステムだろうが 吉里吉里にだろうが組み込みできるはずだが、具体的な情報は守秘の関係などもあって、 ここで聞いても何もでてこないと思う。プロテクトを提供してる会社にまず問い合わせるべきだろう。 わかりやすい実例だと、TYPE-MOON の作品は吉里吉里のシステムで Alpha-ROM でプロテクトがかかってる
799 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 15:22:20 ID:B11bIlhG] >>798 つまり、接続部は自作しろってことだね。 ありがとう。
800 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 16:16:01 ID:e5hs4e1F] vistaの方針はアプリの保存データはユーザー個別のフォルダに置け、だからな・・・。 ゲームだとゲーム本体を権限のある場所に置いてそのサブフォルダにデータ置きたいよな。 MSのフォルダの方針はころころ変わるから規則を決めてほしいよね。
801 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 17:59:25 ID:7/1Kk4Fr] >>799 マルチ乙
802 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 18:46:45 ID:9UE4lJrk] なんかvistaの話が出てるがセーブデータはMy Documentsにしないと動かないのか?
803 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 18:52:18 ID:iEhl0kCo] お父さんの許可がないとエロ息子はエロゲインストール出来ない
804 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 20:24:21 ID:jNxCBvRp] >>802 しなくても動く。 ただし、Program Filesにインストールした場合、プログラムと同じディレクトリにセーブデータを作成すると、 Vista所定の場所の分かりづらいところに作成される(パスがリライトされるといえばのいいのか・・・) 全OS共通にするなら、My Documentsが無難っていう話。
805 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 20:56:41 ID:UeCRdblv] 通常ユーザがシステムディレクトリを無制限にいじれるっていうのがそもそも豪快すぎる ウイルスが一向に減らないわけだ
806 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 21:28:02 ID:OHncBxK7] そういう意味では、アプローチは正しいのかも知れんね。 だが変更のコストが高くついた。
807 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 23:41:32 ID:KZ7eywMM] >>805 問題なのはソフトベンダーが勝手なところにバンバンインスコしシステムを書き換えまくる事です。 これはユーザーの意思ではありません。 とでも言っておくかw linuxだとインスコもシステム書き換えも全部ユーザーの意思でやった上でファイルに関する細かいルールがあるんだけどなぁ。
808 名前:名前は開発中のものです。 mailto:sage [2007/07/24(火) 06:24:07 ID:r1WeTSvo] エロゲでもこのシステム使っていたりするんですよね? プロの開発者の方とかもいるんですか?
809 名前:名前は開発中のものです。 mailto:sage [2007/07/24(火) 06:34:24 ID:WrMbySWF] 知ってるが お前の態度が 気に入らない
810 名前:名前は開発中のものです。 mailto:sage [2007/07/24(火) 08:23:26 ID:ZKWd6NVC] 三度ググって 出直してこい
811 名前:名前は開発中のものです。 mailto:sage [2007/07/24(火) 08:29:41 ID:nr+t9+zT] 知ってるが お前のち○ぽが 入らない
812 名前:名前は開発中のものです。 mailto:sage [2007/07/24(火) 12:55:36 ID:yvJ6Y0My] いらないファイルとは glossary.tank.jp/t0122.html 何もしてないとは glossary.tank.jp/t0017.html
813 名前:名前は開発中のものです。 mailto:sage [2007/07/24(火) 13:55:41 ID:OSWLA8+G] 吉里吉里ではメッセージ枠作成が難しい
814 名前:名前は開発中のものです。 [2007/07/24(火) 13:56:31 ID:eAnbnZfU] え?
815 名前:名前は開発中のものです。 mailto:sage [2007/07/24(火) 14:07:46 ID:OSWLA8+G] 俺はメッセージレイヤーふたつにするから(ギャルゲ作成のため)
816 名前:名前は開発中のものです。 mailto:sage [2007/07/24(火) 14:12:52 ID:gnmbO3Iz] 俺既にメッセージレイヤー20個超えてるけど
817 名前:名前は開発中のものです。 mailto:sage [2007/07/24(火) 14:17:17 ID:Ubejky6C] 何を!じゃあ俺なんて40個使っちゃうもんね!
818 名前:名前は開発中のものです。 mailto:sage [2007/07/24(火) 14:52:14 ID:ZKWd6NVC] 俺のメッセージレイヤは108個まであるぞ!
819 名前:名前は開発中のものです。 [2007/07/24(火) 15:23:01 ID:eAnbnZfU] 煩悩の数だけ
820 名前:名前は開発中のものです。 mailto:sage [2007/07/24(火) 16:15:26 ID:9bVjJTzh] >>775 ありがとうございます。 しかし FSCommand("GO", "シナリオ.ks") ではダメでした。
821 名前:名前は開発中のものです。 mailto:sage [2007/07/24(火) 16:59:16 ID:hZszATIk] >>819 にネタを分かってもらえなかった>>818 であった。
822 名前:名前は開発中のものです。 mailto:sage [2007/07/24(火) 18:06:14 ID:Iu3acHmR] まぁゲ製板だし
823 名前:名前は開発中のものです。 mailto:sage [2007/07/24(火) 18:12:30 ID:UZ6QCTDP] ネタが分かったとしても何もならんよ
824 名前:名前は開発中のものです。 mailto:sage [2007/07/24(火) 18:30:34 ID:1AOb0vlq] まだまだだね
825 名前:名前は開発中のものです。 mailto:sage [2007/07/24(火) 21:22:32 ID:RMg7d/zY] >>824 そしてネタわかってる奴登場
826 名前:名前は開発中のものです。 [2007/07/25(水) 10:54:18 ID:SNaUC+OC] で、何のネタなの?
827 名前:名前は開発中のものです。 mailto:sage [2007/07/25(水) 11:08:44 ID:NIB/281j] テニヌの王子様
828 名前:名前は開発中のものです。 mailto:sage [2007/07/25(水) 11:11:06 ID:SNaUC+OC] テニプリなんて見た事ねぇ・・・
829 名前:名前は開発中のものです。 mailto:sage [2007/07/25(水) 19:26:58 ID:jNdut+w/] どちらかというとニコニコだろう
830 名前:名前は開発中のものです。 [2007/07/25(水) 23:55:19 ID:Nek6/4f9] 質問です。 FLASH再生終了って[wv]で検知出来ないんですか? [wait time=xxx]で処理を待つ方法しか無いんでしょうか。
831 名前:名前は開発中のものです。 mailto:sage [2007/07/25(水) 23:57:59 ID:btUzUt16] リファにはなんて書いてあった?
832 名前:名前は開発中のものです。 mailto:sage [2007/07/25(水) 23:59:46 ID:EY/D9ieD] 検知できない。
833 名前:名前は開発中のものです。 [2007/07/26(木) 00:00:56 ID:0KY3SWEC] 付属のKAGマニュアルにも公式にも書いてないっす。 ググっても同じ症状の人が居たけどwaitでやれってお答えですた。 やっぱ無理?
834 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 00:04:17 ID:qdYMdt38] で、リファのwvタグの所にはなんて書いてあった?
835 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 00:10:18 ID:0KY3SWEC] >>834 いや、だから何かいい方法があるのか聞いてるわけで('A`)マンドクセーナ 出来ないって見ますたよ。 ググって調べたりもしますたよ。これでいい?
836 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 00:14:27 ID:GsVnoPpi] 質問に答える気なんてさらさらなくて、質問に来たやつを馬鹿にするためだけに住み着いてるやつっているよな 専門系のスレに多い
837 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 00:27:16 ID:Eom3/tJb] >>834 つ「SWF(Sockwave Flash) の再生の終了を待つことはできません。wait タグ等で必要な時間を待つなどをして対処してください。 」
838 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 00:29:50 ID:mM+jTiBe] 過疎スレだから無理だけど、正直KAGスレとTJSスレに分けた方がいいんだよな。
839 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 00:30:04 ID:MctZr23A] >>830 waitで適当に待つか、フラッシュ側で終わったあたりに次の ラベルにジャンプするようにするか、フラッシュを使わないか
840 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 00:31:19 ID:EpaxJ6gv] >[wait time=xxx] なんでこれじゃいかんの?
841 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 00:33:49 ID:qdYMdt38] >付属のKAGマニュアルにも公式にも書いてないっす。 っていってるのからリファよくみてねえのかと思ったよ
842 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 00:36:11 ID:ke347rno] >841 あのー、付属のKAGマニュアルとリファレンスは全く同じものですよ。知ってました?
843 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 00:45:28 ID:dw/UIApT] 質問の仕方が教えてチャンなだけだよね。
844 名前:名前は開発中のものです。 [2007/07/26(木) 00:46:55 ID:EpaxJ6gv] >>842 リファにはできないって書いてあるのに、 >FLASH再生終了って[wv]で検知出来ないんですか? >付属のKAGマニュアルにも公式にも書いてないっす。 こう言ってたからじゃね?
845 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 00:47:30 ID:EpaxJ6gv] ゴメンageちゃった
846 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 01:11:54 ID:VCqus/+b] 馬鹿同士が潰し合い、専門系のスレっていうより専門学校生が毎日やってることだな。 そのせいで中途半端にメンヘラ系の知識が付くと。 普通に考えたら>>844 にたどり着くわな。
847 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 01:44:44 ID:hgiSm/Rz] >>844 レスの流れを見れば「もっと良い方法」のことだと思うよ >>833 のレスが根拠 はい、推理ゲームおしまい
848 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 02:05:36 ID:JuvweFHU] >>829 本誌に載った日からネタにされてましたが?
849 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 02:06:22 ID:il3Asx2l] >848 どっちにしても見ないw
850 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 02:26:48 ID:bRXvv1/V] KAGのマクロで、属性の値をTJSの式中で使うのってムリ? [macro name=test] [eval exp="var foo=%arg;"] [endmacro] [test arg="てすと"] ↑変数fooに"てすと"を入れたいけど、当然エラーになる
851 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 02:50:20 ID:QUoq9Jcs] [eval exp="var foo=mp.arg"]でいけるかな
852 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 02:59:44 ID:bRXvv1/V] >>851 うまくいった。お返事ありがとう!
853 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 04:40:14 ID:pLbLzQyf] 吉里吉里のplaybgmって、loopするのが気持ちちょっと早くない? oggなんだけど、なんか最後まで再生しきる直前にloopしてる感じで、微妙に繋がりが悪い
854 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 05:18:24 ID:hgiSm/Rz] >>853 通常のプレイヤーだと リピートするときに再読込するからその分コンマ何秒か処理が遅れる
855 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 05:43:30 ID:pLbLzQyf] >>854 そうなんですか、何かいい解決策はないですかねえ・・・
856 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 07:24:24 ID:2qpV8Rj6] ん?要するに吉里吉里がoggのギャップレス再生に準拠してるって事じゃないの? 遅れるのは技術的な問題で遅れないのが本来は自然なんじゃ? 最後に無音入れて調節すれば?
857 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 08:43:21 ID:/PPs6MwH] 要するに、ループシーケンサーみたいに ループするフレーズを延々流していても 繋がっているように聞こえていて欲しいなぁっ、て事ですよね? おれも解決策知りたい。
858 名前:名前は開発中のものです。 mailto:sage [2007/07/26(木) 09:14:09 ID:ium7BDgL] ループチューナで調整すれば?