[過去ログ]
■吉里吉里/KAG/TJS雑談質問スレ■その29 (1002レス)
■吉里吉里/KAG/TJS雑談質問スレ■その29 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: 名前は開発中のものです。 転載ダメ [sageteoff] 2015/06/05(金) 01:50:10.83 ID:r78FM0BY ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。 自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。 マルチポストはやめましょう。個人叩きも禁止です。 ※スレで質問をするときは※ KAG/TJS/吉里吉里ドキュメント、スレの過去ログ、公式掲示板のログ、 FAQ、Google等で調べてからにしましょう。 努力の形跡が見られないとスルーされがちです。初心者?でも頑張れ! 吉里吉里スレ過去ログ倉庫 ttp://bbs.bokunatu.com/krkr/ 吉里吉里2/KAG3雑談質問スレ_過去ログ ttp://www.geocities.jp/kirikiri_log/ 吉里吉里ダウンロードページ ttp://kikyou.info/tvp/ ダウンロードしたアーカイブに含まれる「KAG System リファレンス」は 初心者にとって最も頼もしい教科書です。何度も繰り返し読みましょう。 ■タグリファレンス … KAGの機能が網羅的、辞書的に載っています。 大よその機能(KAGでどんなことが出来るか)は把握しておきましょう。 ■Tips/その他 … 陥り易いミスやより高度な使い方への足掛かりになる 数々のTipsが記載されています。 ■TJSをもっと使うために ゲームのインターフェイスをカスタマイズしたい、また KAGの命令に無いことをしたくなったらまずここを読んでみよう。 必要に応じて>>3-5の公式掲示板や講座等を併用してください。 (併用に、紙媒体の参考本が欲しい人は、ダウンロードページにリストがあります) 前スレ ■吉里吉里/KAG/TJS雑談質問スレ■その28 http://peace.2ch.net/test/read.cgi/gamedev/1391503520/ http://echo.5ch.net/test/read.cgi/gamedev/1433436610/1
2: 名前は開発中のものです。 [sage] 2015/06/05(金) 01:50:37.59 ID:r78FM0BY 過去スレ 28 http://peace.2ch.net/test/read.cgi/gamedev/1391503520/ 27 http://toro.2ch.net/test/read.cgi/gamedev/1358185635/ 26 http://toro.2ch.net/test/read.cgi/gamedev/1339311446/ 25 http://toro.2ch.net/test/read.cgi/gamedev/1323994344/ 24 http://toro.2ch.net/test/read.cgi/gamedev/1307083588/ 23 http://hibari.2ch.net/test/read.cgi/gamedev/1296706327/ 22 http://hibari.2ch.net/test/read.cgi/gamedev/1285897465/ 21 http://hibari.2ch.net/test/read.cgi/gamedev/1274510516/ 20 http://pc11.2ch.net/test/read.cgi/gamedev/1264933876/ 19 http://pc11.2ch.net/test/read.cgi/gamedev/1254711054/ 18 http://pc11.2ch.net/test/read.cgi/gamedev/1244218314/ 17 http://pc11.2ch.net/test/read.cgi/gamedev/1234356309/ 16 http://pc11.2ch.net/test/read.cgi/gamedev/1227735828/ 15 http://pc11.2ch.net/test/read.cgi/gamedev/1216865800/ 14 http://pc11.2ch.net/test/read.cgi/gamedev/1204006714/ 13 http://pc11.2ch.net/test/read.cgi/gamedev/1195603475/ 12 http://pc11.2ch.net/test/read.cgi/gamedev/1186395177/ 11 http://pc11.2ch.net/test/read.cgi/gamedev/1175480292/ 10 http://pc11.2ch.net/test/read.cgi/gamedev/1166252149/ 9 http://pc8.2ch.net/test/read.cgi/gamedev/1160427850/ 8 http://pc8.2ch.net/test/read.cgi/gamedev/1147590108/ 7 http://pc8.2ch.net/test/read.cgi/gamedev/1138099311/ 6 http://pc8.2ch.net/test/read.cgi/gamedev/1116774771/ 5 http://pc8.2ch.net/test/read.cgi/gamedev/1095183786/ 4(タイトルは3) http://pc5.2ch.net/test/read.cgi/gamedev/1081199649/ 3 http://pc5.2ch.net/test/read.cgi/gamedev/1067436686/ 2(再利用) http://pc2.2ch.net/test/read.cgi/gamedev/1044256119/ 1 http://pc2.2ch.net/test/read.cgi/gamedev/1021890648/ http://echo.5ch.net/test/read.cgi/gamedev/1433436610/2
3: 名前は開発中のものです。 [sage] 2015/06/05(金) 01:51:03.65 ID:r78FM0BY 【公式】 kikyou.info ttp://kikyou.info/ 吉里吉里/KAG 掲示板 ttp://kikyou.info/tvp/bbs/ 公式掲示板過去ログ検索 ttp://www.kirikiri.info/bbslog/ 吉里吉里開発サイト ttps://sv.kikyou.info/trac/kirikiri/ 【ドキュメント】(最新版のオンラインマニュアル) KAG System リファレンス ttp://devdoc.kikyou.info/tvp/docs/kag3doc/contents/ 吉里吉里2 リファレンス ttp://devdoc.kikyou.info/tvp/docs/kr2doc/contents/ TJS2 リファレンス ttp://devdoc.kikyou.info/tvp/docs/tjs2doc/contents/ 【FAQ】 逆引きマニュアル ttp://homepage1.nifty.com/gutchie/kirikiri_kag2/faq.html 【網羅的リンク集】 OUTFOCUS Wiki ブックマーク ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=%A5%D6%A5%C3%A5%AF%A5%DE%A1%BC%A5%AF http://echo.5ch.net/test/read.cgi/gamedev/1433436610/3
4: 名前は開発中のものです。 [sage] 2015/06/05(金) 01:51:29.56 ID:r78FM0BY 【講座】 吉里吉里2/KAG3によるノベルゲーム開発 ttp://homepage1.nifty.com/gutchie/kirikiri_kag3/game_dev.html Studioついんくる - 吉里吉里2/KAG3講座 ttp://contest2004.thinkquest.jp/tqj2004/70619/subindex.html RUTA'S GAME - 初心者のための吉里吉里講座 ttp://www.manitoux.net/ruta/game/kiri/ TJSに挑戦! ttp://www.geocities.co.jp/tjschallenger/ 【解説】 Inside KAG3 ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=Inside+KAG3 TJS入門 ttp://homepage1.nifty.com/gutchie/kirikiri_kag/tjs_primer.html http://echo.5ch.net/test/read.cgi/gamedev/1433436610/4
5: 名前は開発中のものです。 [sage] 2015/06/05(金) 01:51:55.44 ID:r78FM0BY 【KAGEX】 KAGEX ttp://ruriko.denpa.org/2006_ca.html#W_%E5%90%89%E9%87%8C%E5%90%89%E9%87%8C KAGEXのダウンロードの仕方(Subversionリポジトリへのアクセスの仕方) ttp://kikyou.info/diary/?200610#i4_3 ↑の解説の「リポジトリのURL」は↓に変更されています ttps://sv.kikyou.info/svn/kirikiri2/branches/kag3ex3 ※注意 KAGEXを含め、公式以外のプラグインやコードを使用する場合は それらが作者の好意によって公開されているいうことを理解し、 バグや、吉里吉里のバージョンアップに伴う不都合に対して、 泣いたり怒ったりしないようにしましょう。 また、スレで話題にする時は、プラグイン名や出所を明記しましょう。 使っている人とそうでない人とで、話が噛み合わない場合があります。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/5
6: 名前は開発中のものです。 [sage] 2015/06/05(金) 01:53:19.17 ID:r78FM0BY 吉里吉里Zはテンプレのどこに入れたらいいのか迷ったので今回は入れなかった。 入れたい人が説明文込みで貼ってください。 ttp://krkrz.github.io/ http://echo.5ch.net/test/read.cgi/gamedev/1433436610/6
7: あぼーん [あぼーん] あぼーん あぼーん http://echo.5ch.net/test/read.cgi/gamedev/1433436610/7
8: 名前は開発中のものです。 [sage] 2015/06/06(土) 18:30:31.45 ID:8N7W3XCT 吉里吉里Zのユーザーってどれくらいいるんだろ そろそろ移行したいとは思いつつ踏ん切りが http://echo.5ch.net/test/read.cgi/gamedev/1433436610/8
9: 名前は開発中のものです。 [sage] 2015/06/06(土) 18:34:02.44 ID:lVDsA1Tz まずTJSをゴリゴリ書いているかどうか そうじゃなきゃ無理に移行しなくても…… http://echo.5ch.net/test/read.cgi/gamedev/1433436610/9
10: 名前は開発中のものです。 [sage] 2015/06/06(土) 20:19:40.69 ID:tVq9V9JJ 吉里吉里からZより ティラノとかスマホに 移ってると思うんだけど、どうかな? http://echo.5ch.net/test/read.cgi/gamedev/1433436610/10
11: 名前は開発中のものです。 [sage] 2015/06/06(土) 20:23:04.19 ID:lVDsA1Tz 吉里吉里をTJSレベルまで元々使いこなしてた人は移らない(移れない) KAGレベルしか使っていなかった人は移り始めていると思う で、そういう人は吉里吉里Zに移行する必要もない http://echo.5ch.net/test/read.cgi/gamedev/1433436610/11
12: 名前は開発中のものです。 [sage] 2015/06/06(土) 22:17:47.29 ID:8N7W3XCT >>11 TJSでプラグインを書きまくってるしsystemフォルダのファイルもかなり弄ってるんだけど、 そっか、そのほうが移行しにくいのか。当たり前だよね。 今も開発が進んでいてVC++でビルドされているってのは魅力的なんだけどなあ。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/12
13: 名前は開発中のものです。 [sage] 2015/06/06(土) 22:19:57.41 ID:lVDsA1Tz いんや、TJSバリバリやっている人は「ティラノスクリプトとかに」移れないってことよ 自分でTJSいじれて、エラーとかちょろっと出ても解決出来る人は移行する価値ある http://echo.5ch.net/test/read.cgi/gamedev/1433436610/13
14: 名前は開発中のものです。 [sage] 2015/06/06(土) 23:14:41.30 ID:lVDsA1Tz 2行目は「吉里吉里Zに」ね http://echo.5ch.net/test/read.cgi/gamedev/1433436610/14
15: 名前は開発中のものです。 [] 2015/06/07(日) 17:33:15.12 ID:pd3hIik1 吉里吉里じゃ初歩的な質問かも知れないけど教えてほしい。 出来そうな気がするんだけど、文章を表示させつつ処理を続けるって出来るのかな? 文章が流れてる最中でクリックすると、次のメッセージじゃなくて行末まで表示する処理をしてしまうけど、 これを無視して次の文章や画像表示に移りたいんだけど、難しい? コンフィグ画面作ってて、メッセージスピードのプレビューを表示させてたら、次のなんらかのボタンを押すためにはは (クリック1回) プレビューの行末まで一気に表示 (クリック2回) ボタンを押下出来る の2クリック必要なんだ。 これを1クリックでボタンを押せるようにメッセージ表示途中の処理待ちを無くしたいんだ。 mainwindowのどこかを弄れば出来そうな気もするんだけど、わかる人がいたら教えてほしい。 KAG−EXと吉里吉里Zの両バージョンで組んでる最中。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/15
16: 名前は開発中のものです。 [sage] 2015/06/07(日) 17:34:05.74 ID:pd3hIik1 ageてしまった。すまない。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/16
17: 名前は開発中のものです。 [sage] 2015/06/07(日) 21:04:06.51 ID:hAPUa8ae >>15 http://ayaemo.skr.jp/blog/2008/01/post-597.html#kirikiri_5_2_3 文字表示速度プレビューのサンプルだけど参考にならないかな http://echo.5ch.net/test/read.cgi/gamedev/1433436610/17
18: 名前は開発中のものです。 [sage] 2015/06/08(月) 13:00:33.10 ID:CPBQop9Z >>17 要はこのサンプルで、長文を流す>文字表示作度を弄る>まだ長文が流れてる最中にほかのボタン等(たとえば全画面とか)を反映させたいということなんだけど 通常の吉里吉里の仕様だと文章が流れている最中には、文末までの即時表示が優先されてほかの画面上の操作を受け付けてくれないと言う状態をなんとかしたいの 文章が流れている途中にクリックしたら即時停止(もしくはそのまま文章が流れつつ)ほかのボタンやスライダーを押下出来るっていうのがどこを弄るのか良くわからない…… アルテミスとかQLIEだとふつうにできるので、まさかこんなところでハマるとは思ってなかった http://echo.5ch.net/test/read.cgi/gamedev/1433436610/18
19: 名前は開発中のものです。 [sage] 2015/06/08(月) 13:16:52.51 ID:JbF/8X3n >>18 うーん……俺はこのサンプルほぼそのまま使ってできてるけどなあ メッセージレイヤはプレビュー専用のものを確保してる? 他のボタンと同じレイヤにしてると駄目だよ http://echo.5ch.net/test/read.cgi/gamedev/1433436610/19
20: 名前は開発中のものです。 [sage] 2015/06/08(月) 14:57:39.16 ID:CPBQop9Z >>19 別レイヤーに書いて、メッセージを表示命令を出したら即別レイヤーに切り替えているけどダメみたい >>17のサイドメニューのサンプルでも、長文を流しながらスピードシークバーを弄って まだ文章が流れてる最中に全画面などのボタンを押そうとすると即時押せなかったりしてる(クリックはそっちのボタンに反映してるから、メッセージ表示には使われてないっぽいけど) それとも、見てる場所を間違えてるのかな? ;//------------------------------- ;〜message4がカレント メッセージスピード変更ボタンを押す [position layer="message6" index=1012001 left="表示座標X" top="表示座標Y"続く〜 〜続き width=1280 height=720 opacity=255 marginl=0 margint=0 marginr=0 marginb=0 draggable=false visible=true cond="f.config_page ==0" visible=true opacity=0] ;↓メッセージレイヤーはindexセットできないようだから強制的に [eval exp="kag.fore.messages[6].absolute=1012001"] [current layer="message6" page=fore] [locklink] [endnowait] メッセージスピードが変更されました。 [nowait] [unlocklink] [current layer="message4" page=fore] ;画面リフレッシュへjump [s] こんな感じで組んでる。 今は誤動作が起きるのでlocklinkを入れてる。 単にメッセージスピードを確認させるために表示したいだけなんだけど、表示終わるか1クリックして表示を終端まで行かせないと次のクリックが出来ないからはまってしまったの。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/20
21: 名前は開発中のものです。 [sage] 2015/06/08(月) 15:43:47.99 ID:JbF/8X3n >>20 もしかしてここのをダウンロードして動かしてみたのかな? http://ayaemo.skr.jp/blog/2008/01/kirikiri-professional01.html#samples このダウンロードファイルの中には表示速度のプレビューのサンプルは入ってないよ あとたぶんKAGだけで表示速度のプレビューは無理なんじゃないかな http://echo.5ch.net/test/read.cgi/gamedev/1433436610/21
22: 名前は開発中のものです。 [sage] 2015/06/08(月) 16:06:04.81 ID:pnCSoteI >>21 ダウンロードで試していたorz やっぱり無理なのかね ワムさんは実現してるっぽいからなんとかなりそうな気もするが、根本的に書き換えないといけないのかな http://echo.5ch.net/test/read.cgi/gamedev/1433436610/22
23: 名前は開発中のものです。 [sage] 2015/06/08(月) 16:11:35.12 ID:JbF/8X3n >>22 あれこれ考えるより、あのサンプル使うのが簡単だよ(経験者談) http://echo.5ch.net/test/read.cgi/gamedev/1433436610/23
24: 名前は開発中のものです。 [sage] 2015/06/09(火) 00:30:13.01 ID:r43mHWh7 avi形式の動画を再生させるとき、実機のwindows7上では再生出来るのですが MacのVirtualBox上のwindows7では"インターフェイスがサポートされていません"と出て再生されません。 同じ症状の方はいらっしゃいませんか……? http://echo.5ch.net/test/read.cgi/gamedev/1433436610/24
25: 名前は開発中のものです。 [sage] 2015/06/09(火) 16:30:02.81 ID:uJsOKd7G AVI は Codec の環境依存が多いからそもそも非推奨だけど… http://echo.5ch.net/test/read.cgi/gamedev/1433436610/25
26: 名前は開発中のものです。 [sage] 2015/06/09(火) 16:38:20.79 ID:UoYt4Pwy 一番基礎の基礎、クッソ重いがどんな環境でも再生できる拡張子みたいな顔しよってからに http://echo.5ch.net/test/read.cgi/gamedev/1433436610/26
27: 名前は開発中のものです。 [sage] 2015/06/09(火) 18:45:03.69 ID:QTqPbqvn 今更avi? http://echo.5ch.net/test/read.cgi/gamedev/1433436610/27
28: 名前は開発中のものです。 [sage] 2015/06/10(水) 22:41:46.13 ID:2r7sfcDw インストーラーについてはここではスレ違いですか? http://echo.5ch.net/test/read.cgi/gamedev/1433436610/28
29: 名前は開発中のものです。 [sage] 2015/06/10(水) 23:06:01.14 ID:WZvWlFrU 吉里吉里とインストーラーの間に特に関連性ないからねえ…… 同人ゲーム製作系のスレでいいのでは http://echo.5ch.net/test/read.cgi/gamedev/1433436610/29
30: 名前は開発中のものです。 [sage] 2015/06/11(木) 01:11:54.46 ID:OQ99KX22 いいんじゃないの? お題はあくまで「吉里吉里に適したインストーラ」ということにすれば http://echo.5ch.net/test/read.cgi/gamedev/1433436610/30
31: 名前は開発中のものです。 [sage] 2015/06/11(木) 01:28:05.88 ID:YHIG0Lhg >>28 俺も良いインストーラーがあったら教えて欲しい。 Inno Setupを使おうか検討しているんだけど、あれってファイルを固めて しまうみたいでそれが嫌なんだよな。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/31
32: 名前は開発中のものです。 [sage] 2015/06/11(木) 09:37:45.32 ID:pAlvB3Zf inno setup使ってるけどexternalに設定すれば固めないよ http://echo.5ch.net/test/read.cgi/gamedev/1433436610/32
33: 名前は開発中のものです。 [sage] 2015/06/11(木) 10:19:28.84 ID:CoLBNZR3 吉里吉里3はデルデル詐欺でしたね^^; http://echo.5ch.net/test/read.cgi/gamedev/1433436610/33
34: 名前は開発中のものです。 [sage] 2015/06/11(木) 19:40:12.96 ID:RZx+YxkF 複数のゲームをインストールできるインストーラーなんてあるんだろうか CD-Rの容量余っちまうから過去作も全部ぶち込んでやろうかと思って http://echo.5ch.net/test/read.cgi/gamedev/1433436610/34
35: 名前は開発中のものです。 [sage] 2015/06/11(木) 20:27:02.13 ID:5YM7b5Ct 吉里吉里3はもういいから スマホ用吉里吉里出してくれ http://echo.5ch.net/test/read.cgi/gamedev/1433436610/35
36: 名前は開発中のものです。 [sage] 2015/06/11(木) 20:40:29.48 ID:O6v/yf8x ティラノって課金してもロクに動かないって聞いたけどどうなんだろう 誰か持ってる人おらん? http://echo.5ch.net/test/read.cgi/gamedev/1433436610/36
37: 名前は開発中のものです。 [sage] 2015/06/12(金) 00:02:27.78 ID:TLMG/raX 公式Q&A Q.吉里吉里のTJSは利用できますか? A.いいえ。ティラノスクリプトでは、TJSはサポートしておりません。代わりにJavascriptを使って同様の事が可能になるようする予定です コレが解決すればいいんだが開発者に動きが見られないから期待薄かな http://echo.5ch.net/test/read.cgi/gamedev/1433436610/37
38: 名前は開発中のものです。 [sage] 2015/06/12(金) 00:11:38.19 ID:Em8FM17w ティラノの作者は今はUnity用のjokerscript ってのつくってる html環境むけとか、どう考えても苦行だからしょうがない http://echo.5ch.net/test/read.cgi/gamedev/1433436610/38
39: 名前は開発中のものです。 [sage] 2015/06/12(金) 01:08:22.28 ID:rn3fivAx 吉里吉里はレベルが高そうで最初ティラノに行ったけど 結局、吉里吉里の方が断然使いやすかった http://echo.5ch.net/test/read.cgi/gamedev/1433436610/39
40: 名前は開発中のものです。 [sage] 2015/06/12(金) 02:54:01.76 ID:kbUub75v >>32 おお、固めない設定があったんだ。教えてくれてありがとー。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/40
41: 名前は開発中のものです。 [sage] 2015/06/12(金) 21:37:49.61 ID:W4AL3wN/ KAGParser拡張しようと思ってるんだけど、なんか要望ある? できれば具体的だと嬉しい。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/41
42: 名前は開発中のものです。 [sage] 2015/06/12(金) 21:56:04.83 ID:TLMG/raX 3Dダンジョン作ったが移動や旋回のアニメ描画がクッソ重いので perspectiveCopyをもっと高速に描画できるようにして欲しい(池沼) http://echo.5ch.net/test/read.cgi/gamedev/1433436610/42
43: 名前は開発中のものです。 [sage] 2015/06/12(金) 22:09:08.62 ID:aRk+Iyhj >>41 要望ということは公開する予定があるのかな? 単発のタグを要望すると仕様が肥大化するので マクロを強化してほしいかな http://echo.5ch.net/test/read.cgi/gamedev/1433436610/43
44: 名前は開発中のものです。 [sage] 2015/06/12(金) 22:53:42.43 ID:W4AL3wN/ >>43 マクロのどんなところ? マクロ定義で、使用時に省略した引数に初期値を使うようにするのは入れる予定。 [macro name=abc var=3] [emb exp=mp.var] [endmacro] みたいなの。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/44
45: 名前は開発中のものです。 [sage] 2015/06/12(金) 23:24:18.80 ID:aRk+Iyhj >>44 不満は組んでるときに出てくるので 急に聞かれても個別例はパッと出てこないけど 全体的に思うのはKAGとTJSを 行ったり来たりしなくて済むようにしてほしい 具体的にはたとえばマクロだとできないから サブルーチンに飛んでループ処理するとか だから要望としてはマクロでもどこでも KAGでループできるようにしてほしい http://echo.5ch.net/test/read.cgi/gamedev/1433436610/45
46: 名前は開発中のものです。 [sage] 2015/06/12(金) 23:50:47.49 ID:lSsB3PXY (´・ω・`)・・・KAGParserって何だろうKAGの部分かな・・・TJSからマクロ呼んだり、KAGから読んだ画像にonClick?onMousedown?属性を付与させたりできるの? http://echo.5ch.net/test/read.cgi/gamedev/1433436610/46
47: 名前は開発中のものです。 [sage] 2015/06/12(金) 23:54:17.32 ID:W4AL3wN/ >>45 KAGでのループは、既にExtKAGParserというのがあって、そっちで できるようになってるんだよね。実は 44 のも実装されてた。 ttp://www.geocities.jp/keep_creating/krkrplugins/ExtKAGParser/ExtKAGParser.txt これで不足してたら教えて。 今回探してみて思ったけど、「こんなの欲しいなぁ」ってだけの情報でも、 どっかに書いてあるとあとから見て役に立つね。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/47
48: 名前は開発中のものです。 [sage] 2015/06/12(金) 23:57:45.58 ID:W4AL3wN/ >>46 KAGParserは、KAGスクリプトを解析してタグを返したり、マクロ定義したり、[if]とか[jump]とかの制御構文を実行したりするもの。 画像に(というかLayerクラスに)属性追加したりはしないよ。 コレ↓ね。 ttp://devdoc.kikyou.info/tvp/docs/kr2doc/contents/f_KAGParser.html http://echo.5ch.net/test/read.cgi/gamedev/1433436610/48
49: 名前は開発中のものです。 [sage] 2015/06/13(土) 06:39:10.92 ID:nsFt3I7H >>41 タグの属性の=の前後に空白を入れても認識するようにして欲しいっす。 こんな感じで。 [call target = *subroutine] http://echo.5ch.net/test/read.cgi/gamedev/1433436610/49
50: 名前は開発中のものです。 [sage] 2015/06/13(土) 07:04:46.37 ID:fUsuZWZa >>47 KAG拡張にはすでに KAGEXがある もしそれと衝突する場合 そうとう便利じゃないと普及しないと思う どれくらいの規模の物を 配布しようとしてるか分からないけど http://echo.5ch.net/test/read.cgi/gamedev/1433436610/50
51: 名前は開発中のものです。 [sage] 2015/06/13(土) 07:09:56.65 ID:fUsuZWZa >>47 あとKAGの守備範囲かどうか考えてないけど 思いついた欲しい機能挙げていい? ネットのブラウザみたいに スクロールバーで上下スクロールして 読むタイプのメッセージウィンドウ クリックで改ページするんじゃなくて http://echo.5ch.net/test/read.cgi/gamedev/1433436610/51
52: 名前は開発中のものです。 [sage] 2015/06/13(土) 11:56:44.46 ID:jU1VifUF >>50 既にあるもので満足してるならそれを使えばいい。 そっちには無くて、でも欲しい便利機能などがあれば知りたい。 普及させるのが目的じゃなくて、俺(やみんな)が楽にゲーム作れるようになるのが目的。 >>49 それは簡単に対応できるけど、それ嬉しいかな…?ちょっと考えてみる。 >>51 KAGParserの範囲じゃなくて、メッセージレイヤの拡張だね。 メッセージレイヤ結構書き換える必要があってオオゴトだけど、確かにそういうの欲しいとは思う。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/52
53: 名前は開発中のものです。 [sage] 2015/06/13(土) 13:06:35.34 ID:fUsuZWZa >>52 何が一番欲しいか考えたんだけど 「ソースが整理されてドキュメントが追加されて クリーンで改造しやすくなったKAG」かな それで欲しい機能は各自で実装するようにすれば 仕様が肥大化せず最もスマートな形だと思う 最近できた吉里吉里ZのKAG版みたいな感じ イメージとしては「KAGZ」みたいな? http://echo.5ch.net/test/read.cgi/gamedev/1433436610/53
54: 名前は開発中のものです。 [sage] 2015/06/13(土) 13:07:07.35 ID:fUsuZWZa >>53 補足すると KAG本体の話になっちゃったけど KAGParser限定の話だとしても 吉里吉里ZではDLLによる プラグイン仕様になったことだし 改造しやすくという要望は同じ http://echo.5ch.net/test/read.cgi/gamedev/1433436610/54
55: 名前は開発中のものです。 [sage] 2015/06/13(土) 13:24:05.93 ID:wg6/weJ7 parserの部分がどこまでなのか知らないので適当に不便だなと思ったあたりを・・・ @マクロ限定でもいいんだけど、[char,1,1,3,4]とか[wait,1000]みたいに引数をカンマで渡したい。 $_とか$1みたいな形で引き出せると嬉しいにゃイコール撃ちたくない・・・[cus_wait w1000]みたいなのだと複数割り当てられないし。 A*chap01_0251|○○「ら、らめぇ 的なセーブラベル作るの大変。セーブラベル作成時に自動的に次の行の頭何文字か持ってくる/こないと選択式に出来ないだろうか Bevalのコマンドをもう少し簡略化して欲しい。 *check_ {var char_name='童貞ちゃん'} {var var1=0} {static var VAR1MAX=10} ドコにお宝あるかなぁ[s] *check [er]{&char_name}ちゃん!お疲れ様!いま{&var1++.'/'.&VAR1MAX}個だよ。あと{&VAR1MAX-&var1}個集めればクリアだよ![s] 的な呼び方KAGからできたら楽そうなんだけど・・・むり?[eval exp=""]っていちいち打つのだるい上に変数確認めんどひ http://echo.5ch.net/test/read.cgi/gamedev/1433436610/55
56: 名前は開発中のものです。 [sage] 2015/06/13(土) 13:31:18.38 ID:lI842xvk とりあえず要望を言っていいのなら 本家版[quake]タグのwin8フルスク対処とか拡張欲しいです 今の[quake]は大雑把な縦揺れ、横揺れのみだと思うんだけど 自然で滑らかな揺れとか揺り戻しの設定が欲しいっていうか… http://echo.5ch.net/test/read.cgi/gamedev/1433436610/56
57: 名前は開発中のものです。 [sage] 2015/06/13(土) 14:09:31.76 ID:jU1VifUF >>53 KAGParserはもうプラグイン化できてるから、その意味では既に各自が拡張できる下地はあると思うよ。 それ以外の仕組みで拡張を考えるのは難しいね… >>55 @は面白いね。 デリミタとして(今は空白なのを)','も使えるようにして、マクロ側でmp["1"]に一つ目の引数(の名前)、mp["2"]で二つ目の引数(の名前)…を代入しとけば、マクロ中で%1, %2 とかで参照できそう。これは検討してみる。 Aは、|の後の見出し文字列のことだよね?確かにそれは便利そう。文法がはっきりすれば実装してみたい。たとえば、 *label|+4 良子「らめー」 は *label|良子「ら 良子「らめー」 と同義ということでいい? Bは[emb]のことかな。確かに面倒だ。{}で囲んだら[eval exp=""]と同等と考える、みたいなのはできると思うが、そうすると'{'が普通の文章中で使えなくなっちゃうんだよね…。 [&ABC]を[emb exp="ABC"]と同等にする、とかならアリかも。どうかな。 >>56 quakeの中の話はKAGParserじゃないんだけど、気持ちはわかる。 ただ、Win8対応は本家でKAGシステム側で対応中だから待つか、今のブランチを使うとか。 ttps://sv.kikyou.info/trac/kirikiri/browser/kirikiri2/branches/kag3_win8fix あと、quakeの拡張はプラグインがいくつか既に公開されてるからそれも検討したらどうかな。コレとか。 ttp://koumei.rejec.net/html/exp_quake.html 実はExtKAGPerserの中の人に連絡とってみた。一緒に色々検討してみるつもり。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/57
58: 名前は開発中のものです。 [sage] 2015/06/13(土) 16:12:51.94 ID:fUsuZWZa >>57 >KAGParserはもうプラグイン化できてる それはそうなんだけど >それ以外の仕組みで拡張を考えるのは難しい とは思わない だって吉里吉里そのものがノベルゲームエンジンに 新しい拡張の仕組みを用意したわけじゃん じゃあ具体的にどんな拡張の仕組みがあるかといえば たとえばKAG(Parser)をプラグインで拡張できるみたいな プラグインと称する仕組みもすでにあるんだけど 洗練されて使いやすいとは思えない http://echo.5ch.net/test/read.cgi/gamedev/1433436610/58
59: 名前は開発中のものです。 [sage] 2015/06/13(土) 18:37:09.65 ID:jU1VifUF >>49 ソース見たら、今でもできるようになってたよ。 >>58 汎用的なプラグインの仕組みかー。それは今の俺の力では無理なんで、今回はスキップさせてくれ…。 どっちかというと美しいインターフェースの設計みたいな、そういう力が必要だなぁ。できる人、頼む。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/59
60: 名前は開発中のものです。 [sage] 2015/06/13(土) 22:21:56.11 ID:BIoiqeMa 背景画像のループとか簡単に出来ると嬉しい ってデザインとか演出やってて思います…… KAGだけでループ処理出来たら楽だなあ http://echo.5ch.net/test/read.cgi/gamedev/1433436610/60
61: 名前は開発中のものです。 [] 2015/06/13(土) 23:41:47.53 ID:Ranj/2kb 希望だけ言っていいならlayerexbtoa.dllをkagで簡単に使えるようになったらいいなぁって http://echo.5ch.net/test/read.cgi/gamedev/1433436610/61
62: 56 [sage] 2015/06/14(日) 01:11:48.04 ID:YLdvyjMe >>57 お疲れさまです KAGPerserはシナリオ部分ですね失礼しました [s]タグやラベル通過だけでなく [l]タグ直前までの既読判定もできるような何かが欲しいんですが これはKAGParser、KAGParser.onLabel範疇でしょうか? 商業PCゲーみたいに既読文章の文字の色を変える機能を 実装しようとしたんですが既読判定は[s]タグかラベル通過のみで [l]タグで止まってる状態でセーブして、それをロードしてもうまくいかないというか… http://echo.5ch.net/test/read.cgi/gamedev/1433436610/62
63: 名前は開発中のものです。 [sage] 2015/06/14(日) 01:13:42.33 ID:rxbnTFoL >商業PCゲーみたいに既読文章の文字の色を変える機能 これ俺も欲しい 吉里吉里でなんかいい方法ないかな http://echo.5ch.net/test/read.cgi/gamedev/1433436610/63
64: 名前は開発中のものです。 [sage] 2015/06/14(日) 01:40:51.63 ID:NsU85ftu >>63 パッと思いついたすぐできそうな方法では 既読情報のフラグで色を変える 色分けはラベル単位になるけど http://echo.5ch.net/test/read.cgi/gamedev/1433436610/64
65: 名前は開発中のものです。 [sage] 2015/06/14(日) 02:30:29.31 ID:iBGAIxhB >>60 >>61 どっちもKAGParserではないなぁ…。誰かよろしく。 背景の無限ループは、どっかにプラグインがあったよ確か。 >>62 既読判定はKAGParserではなくて system/MainWindow.tjs なんだよね…。だから今回は対象外。 MainWindow.tjsのgetCurrentRead()を見るよろし。 簡単に言えば「セーブされてるラベル群中に現在のラベルがあるかどうか」をチェックしている。 だから、[l]で止まってセーブした時にそこまで読んだことにするには、仕組み上[l]の部分に(画面途中だからセーブ不能な)ラベルを配置するしかない。 うーん、たとえば、セーブポイントからの既読行数を覚えるようにすれば、たとえページの途中でも既読判定は可能だろう。でも、そうすると今度はセーブ・ロード間でのシナリオ変更に弱くなってしまうというデメリットも生まれてしまう。 なかなか難しいね。いい考えある人挙手を!というか作って! >>63 既読部分の色を変えるのもやっぱりMainWindow.tjsをつつく。ch : function()... のあたりで、既読なら色変えるとかする。 でも、たとえば時々メッセージのテキスト色を変えて表示しているゲームの場合、既読の時にその色をどうするか、みたいな問題があるよ。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/65
66: 名前は開発中のものです。 [sage] 2015/06/14(日) 10:03:06.81 ID:KERsBEYc 吉里吉里でこんなの欲しい 既読部分に絡むけど文字の縁取りとグラデ 過去スレに同じ話題があったけどkagで全部に反映される方法が吉里吉里初心者には難しいや http://echo.5ch.net/test/read.cgi/gamedev/1433436610/66
67: 名前は開発中のものです。 [sage] 2015/06/14(日) 13:06:56.12 ID:TM/zeG/D >>66 MessageLayer.tjsを魔改造していいのなら、今こんなの作ってます(宣伝)。 https://github.com/sayonogami/fadech_grad http://echo.5ch.net/test/read.cgi/gamedev/1433436610/67
68: 名前は開発中のものです。 [sage] 2015/06/14(日) 13:09:51.72 ID:Kz0kyUKV KAGのタグを途中で改行できるようにしてほしい 属性が多いとスクリプトが横長になって可読性が落ちてくるので http://echo.5ch.net/test/read.cgi/gamedev/1433436610/68
69: 名前は開発中のものです。 [sage] 2015/06/14(日) 13:40:33.68 ID:iBGAIxhB >>66 もKAGParserじゃないなぁ。 >>67 はイイね!そのまま使えそう。 >>68 ExtKAGParserで既に実装されてるよ。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/69
70: 名前は開発中のものです。 [sage] 2015/06/14(日) 13:43:31.24 ID:KERsBEYc >>67 おーすごい!起動させてもらったよ、これで問題なくいけるんじゃないか まだ作りかけって書いてるけど既にテキストにグラデだけなら問題なさそうな 正式公開楽しみにしてる http://echo.5ch.net/test/read.cgi/gamedev/1433436610/70
71: 名前は開発中のものです。 [sage] 2015/06/14(日) 13:51:22.89 ID:KERsBEYc KAGParserでやれることっていうのがいまいち解ってないからトンチンカンな事言ってそうごめん あと単純に吉里吉里で欲しいなって思ったのはボタン押したときに画像がトランジション出現消去はするんだけど ゲーム自体は止まらず進行してる奴かな文字描画ではプラグインあるの見たんだけどね 自分でTJSで組んで描画まではいったんだがトランジションで積んだ http://echo.5ch.net/test/read.cgi/gamedev/1433436610/71
72: 名前は開発中のものです。 [sage] 2015/06/14(日) 15:22:20.66 ID:iBGAIxhB >>71 これもKAGParserとはちがうけれど、 表示する画面を「一番前」に不透明で表示すれば、後ろの画面が動いていてもなんとでもなるよ。 右クリックルーチンは多くがそうなってたはず。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/72
73: 62 [sage] 2015/06/14(日) 16:12:06.79 ID:YLdvyjMe >>64 おっしゃる通りラベル単位での実装は可能ですね。 一画面3行程度で[l]を使わず、すぐ次のラベルに行けるゲームなら問題ないと思います。 ただ一画面に10行テキストとかだと可読性のため[l]を使わざるを得ないのが困り物です。 >>65重ね重ねありがとうございます。 提案されたものを考えてみたら昔、配布されていた どこでもセーブプラグインがそういう考え方の仕様だったと思います。 あのプラグインでも文字数の変化をしてしまうと ラベル自体に変化があるのかロード不可が生じるんですよね… 見当違いのこと言ってましたのに丁寧に答えて下さって、ありがとうございます。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/73
74: 名前は開発中のものです。 [sage] 2015/06/14(日) 16:27:59.24 ID:KERsBEYc >>72 画面がというよりクリックで読み進めてても、画面の端で動いて出て消えてるというかな 読み進めてるんだけどゲーム中流れるBGMのタイトルが左上に独自レイヤ動作でさっと出るような 自分が知らないだけかもしれないんだけど吉里吉里内では上手くできなくて シナリオ内でいうなら他の人も書いてるけどemb他変数まわりかな 単語ひとつでこれは○○変数だよーできると楽になるような気はする http://echo.5ch.net/test/read.cgi/gamedev/1433436610/74
75: 名前は開発中のものです。 [sage] 2015/06/14(日) 17:38:19.01 ID:rxbnTFoL >>65 なるほどなあ 一応mainwindowtjsやらいじってラベル単位では やれるのは知ってたんだが pタグ単位でとかになるとセーブロードあたりでやっぱり難しいんだな parserに関係ないのに丁寧に回答くれてありがとう http://echo.5ch.net/test/read.cgi/gamedev/1433436610/75
76: 名前は開発中のものです。 [sage] 2015/06/14(日) 20:11:19.93 ID:NsU85ftu >>73 >どこでもセーブプラグイン セーブまわりの情報を動的に生成するのは バグの温床だからなるべく避けたほうがいいと思う ユーザから見て不便なのは分かるけど 個人的にはセーブポイントはシナリオ完成時に スクリプトでいじらず完全に静的に固定したまま シナリオに書いてある通りというのがオススメ http://echo.5ch.net/test/read.cgi/gamedev/1433436610/76
77: 名前は開発中のものです。 [sage] 2015/06/14(日) 23:16:26.25 ID:iBGAIxhB >>73 正確には文字数の変化じゃなくて行数の変化だよ。制限厳しいのはその通りだけど。 変更に強いセーブの仕組みって何かないかなぁといつも考えてるけど、いいアイディアが浮かばないね… やっぱりマメにラベル書くのが一番かなぁ。 >>76 俺もそう思う。なんとかしたいんだけどなぁ。 >>74 そういうのはやっぱりKAGPluginにして、ちゃんとonCopyLayer()とonExchangeForeBack()を実装するとうまく動くよ。 下の「レイヤコピーに対応する」「トランジションに対応する」が参考になるかも。 ttp://www.geocities.jp/keep_creating/DojinDOC/HowToWriteKAGPlugin.html KAGParser、現在 [macroname arg1 arg2 arg3] でマクロを呼び出すと、マクロ内で %1でarg1を、%2でarg2を…のように参照できるところまでは実装した。 これから[&entity]で[emb eval="entity"]と等価にするのを実装する予定。 今のKAGParserって処理が上から流れてないからモノスゴ判りづらいね…少しずつ書き換えてるけどエンバグが怖い。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/77
78: 名前は開発中のものです。 [sage] 2015/06/15(月) 20:10:04.20 ID:y8VQZHx1 ExtKAGParserの中の人です。 提案した機能を組み込んだ ExtKAGParser のbeta版を upload しました。 ※正式リリース(0140の予定)の時はこれは消します。 ttp://www.geocities.jp/keep_creating/krkrplugins/ExtKAGParser/ExtKAGParser-0139.zip 提案あった以下を今のExtKAGParserにマージしました。 ・新表記[&tjs式]を導入。[emb exp=tjs式]と同等 ・マクロ側で引数の出現順に引数名を変数%1, %2, %3で使用できる 一方、「ラベルの指定方法によっては次の行の頭数文字をページ名として使用する」機能は、仕様が明確でないことと要望が少ないことから今は実装していません。 詳細は展開してできるExtKAGParser.dllと、testscript/data/scenario/first.ksにて。 これからいろんなものでテストしてみます。 皆様もテストしてもらえると嬉しいです。特に IgnoreCR=false のゲームでのテストを望みます。 とりあえず、自前のゲームと、PBPさんの「タリナイモノ」は動きました。「タリナイモノ」は[if][endif]の間にラベルがある箇所(文法違反)があって、その一箇所だけ変更する必要がありました。 エラーチェックを厳密化しているので、こういうことは起こりがちです。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/78
79: 名前は開発中のものです。 [sage] 2015/06/15(月) 20:36:20.10 ID:is6up9fQ 昔作ったゲームがIgnoreCR=falseだからやってみたら 空欄?スペース?になってるところに\が異常に挿入されたり セーブデータの読み込みでラベルが見つからなかったりした http://echo.5ch.net/test/read.cgi/gamedev/1433436610/79
80: 名前は開発中のものです。 [sage] 2015/06/15(月) 21:23:47.93 ID:2d9rWfYL なにこれすごい・・・!ありがたやーヽ(^o^)丿whileとかも使えるし、引数の順番毎に取れるようになっ・・・たけど動かなくなった/(^o^)\ [macro name="macroA"] [&tf.var1] #=>ok [emb exp="%1"] #=>ok [emb exp="%2"] #=>ok [endmacro] [macro name="macroB"] [&%1] #=>ERROR [emb exp="mp.asd"] #=>ERROR [&mp.asd] #=>ERROR [endmacro] [macro name="macroC"] [macroA *] #=>引数がないときエラー? [endmacro] [macroA asd=1] #=> メンバasdはみつかりません [macroA 'asd'=1] #=>タグ:不明( ←エラーの発生した前後の〜(行はこの行をさしてる) [macroC 1 1] #=>ok [macroC] #=>tf.var1の値が表示された後にERROR [macroD 'asd'=1] #=>ok http://echo.5ch.net/test/read.cgi/gamedev/1433436610/80
81: 名前は開発中のものです。 [sage] 2015/06/15(月) 21:40:13.40 ID:2d9rWfYL ごめんデバッグしてる間に中身が変わってしまっていた。ヽ(^o^)丿 ;[macroD 'asd'=1] #=>ok←コレなし! ;[macroA 'asd'=1] #=>タグ:不明( ←エラーの発生した前後の〜(行はこの行をさしてる)←コレも無し 続き [macro name="macroE"] [emb exp="mp.asd"] [endmacro] [macro name="macroF"] [emb exp="mp.asd"] [emb exp="%1"] [endmacro] [macroE 'asd'=1] #=>エラーは無いが、表示されない [macroF 'asd'=1] #=>asdと表示 [macroF] #=>タグ:不明( ←エラーの発生した前後の〜(行はこの行をさしてる) マクロ呼び出し時引数がない時に%1を参照しようとするとエラーが出るみたい。 http://echo.5ch.net/test/read.cgi/gamedev/1433436610/81
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 921 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.011s