■吉里吉里/KAG/TJS雑談質問スレ■その3
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
03/10/29 23:11ID:420t+hbZ本家BBSで聞きづらい質問や初歩的な質問などでもよいのでわからないことがあればどうぞ。
自分のゲームの進行状況や製作ツール等についての話、TJS等の質問もお待ちしています。
マルチポストはやめましょう。個人叩きも禁止です。
前スレ(再利用) http://pc2.2ch.net/test/read.cgi/gamedev/1044256119/
前々スレ http://pc2.2ch.net/test/read.cgi/gamedev/1021890648/
【公式】
吉里吉里/KAG推進委員会
http://www.piass.com/kpc/
吉里吉里ダウンロードページ
http://kikyou.info/tvp/
KAGと心中 基本編
http://www.piass.com/kpc/kag1/index.html
0453445
04/02/22 00:09ID:a9WHKYGt>>452
検索ファイル数が減れば、その分動作が軽くなるかなぁ?
という安易な考えからでして…。
フォルダやファイル数が多くなることで
重くなったりとかしないものなんですか?
とりあえず具体的な解決方法がないようなので、止めておきます。
0454名前は開発中のものです。
04/02/22 00:35ID:36+cTXKj0456名前は開発中のものです。
04/02/22 09:03ID:AF/6+QLs人任せだね、ほとんど。この人。
0457名前は開発中のものです。
04/02/22 09:17ID:WuA2oKCsこの手の検索ルーチンはファイル数の増加に非常に強くて、
ファイル数100の時に0.1秒、1000で0.2秒、10000で0.3秒……
という程度にしか検索時間は増加しない。
むしろ検索テーブルの構築に時間がかかるから、
途中で構築し直したりする方が重くなると思われ。
0458名前は開発中のものです。
04/02/22 19:18ID:ISHxYl9R一日に2回質問するのがそんなに恥ずかしいのか…。
ご丁寧にメルアドも変えて。
0459名前は開発中のものです。
04/02/22 19:32ID:HCHhYBN0ホスト名同じだよー(´_ゝ`)プッ
0460名前は開発中のものです。
04/02/22 21:20ID:y0qhhDFj0461名前は開発中のものです。
04/02/22 22:00ID:3yOtsfbSセーブ&ロードはどうすればよいのでしょうか?
やはりKAGを使う方が無難なのでしょうか?
0462名前は開発中のものです。
04/02/22 22:49ID:KI1WhzkDいいのかわからない程度のTJSの知識の人間に、TJSを中心
にしてゲームを作るのは無理そうに思えるがどうか?
ちなみに、 Array や Dictionary の save/ saveStruct
あたりのメソッドを使ってセーブするのが一般的。つまり
KAGが中でやってるのと同じようにやるって事です。
0463461
04/02/23 00:05ID:b4tcwT57回答感謝です。
0464名前は開発中のものです。
04/02/23 00:15ID:ZURgbBVyまず、KAGのソースを読み込んで、KAGが内部でどういう動作を
しているのか理解するあたりから始めるといいかと思いますよ。
0466名前は開発中のものです。
04/02/23 12:09ID:v0gwmppaたとえばレイヤー1に「test.jpg」を読み込んでいる場合に
文字列「test」を返してくれる式が知りたいんだけど
Storages.chopStorageExt(Storages.extractStorageName(kag.fore.layers[1]))
どうもこれではダメらしく、voidではないものの、希望する文字列では返ってこない。
どうかアドバイスお願いします。
0467名前は開発中のものです。
04/02/23 13:57ID:ZURgbBVy吉里吉里標準のLayerクラスだと無理。
KAGのAnimationLayer派生クラス(foreレイヤ、backレイヤの類ね)なら
kag.fore.base.Anim_loadParams.storage って感じのTJS式で取得できる。
ただこれ正式なインターフェースじゃなくてただの内部変数なんで、
dee氏の気分次第でいつでも名前変わったりする可能性があるのは
気にとめておいた方がいい。
0468名前は開発中のものです。
04/02/23 14:01ID:ZURgbBVyそーゆー(変わらない保証の無い名前だからという)理由があるので、
マクロを使って名前を自前で保存して置くのが一番確実。
@macro name=myimage
@eval exp='f.mystorage = mp.storage'
@image *
@endmacro
こんな感じのマクロを定義してimageタグの変わりに使ってやれば
最後にロードした画像の名前がf.mystorageに格納される。
複数レイヤに対応した記録方式は自分で考えてみてね。
0469466
04/02/24 17:21ID:7fk9Ef43なるほど、サンクス。
なんとか代替策を考えてみるよ。
0470名前は開発中のものです。
04/02/25 03:32ID:g+pow7wb妙に偏った判定が出る……
0471名前は開発中のものです。
04/02/25 10:23ID:uhh3Yr+Q絶対に偏りたくないなら、自前でルーチン組むしかない。
吉里吉里 ランダム
でぐぐると、いろいろなソースが公開されてるよ。
0472名前は開発中のものです。
04/02/25 10:49ID:Oc7kAvnW0473名前は開発中のものです。
04/02/25 12:08ID:Ax9pcZw/0474名前は開発中のものです。
04/02/25 19:14ID:VbKnkgWx表示させたいんですが、どうしてもエラーが出てしまいます。
onenter="kag.fore.layers[5].loadImages(%[storage:'&kag.getBookMarkFileNameAtNum(0)', left:120, top:50, visible:true, visible:true])";
&kag.getBookMarkFileNameAtNum(0)
↑この記述が悪いのだろうと思うのですが、どういじってもエラーが・・(´Д⊂ヽ
どなたか分かるかたいらっしゃらないでしょうか。
ヒントで良いので助言お願いします。
0475名前は開発中のものです。
04/02/25 19:57ID:7dzfJUEyTJS式では &は>474の思ってるような用途では使えないんじゃなかったか。
あと’’で囲うと「&kag.getBookMarkFileNameAtNum(0) 」という文字列になっちゃうよ。
他には辞書配列のとこ、; じゃなくて => じゃないか?
あとstorageとかの配列名(だっけ)や文字列は '' か "" で囲う。
onenter="kag.fore.layers[5].loadImages(%['storage'=>kag.getBookMarkFileNameAtNum(0), 'left'=>120, 'top'=>50, 'visible'=>'true'])"
たぶんこれでいけるのではないかと。
0476名前は開発中のものです。
04/02/25 20:02ID:d+t4cMIw%["name"=>value]と同じ。
0477名前は開発中のものです。
04/02/25 20:05ID:7dzfJUEyあ、そうだったのか。
うろ覚えですまんかった。
0478474
04/02/25 20:18ID:VbKnkgWxありがとうございました!!
出来ました!
普通のファイルなら’’で囲んで表示されるのでその辺は全然疑って
無かったです_| ̄|○
0479名前は開発中のものです。
04/02/27 10:43ID:GziIJ1X60480名前は開発中のものです。
04/02/27 10:54ID:58ulk4x2ど、どうした?大丈夫か?
…といいつつ漏れも全然進まんが
0481名前は開発中のものです。
04/02/27 22:10ID:GziIJ1X6( -。-)スゥーーー・・・
(`・ω・´)シャキーン
0482名前は開発中のものです。
04/02/28 10:42ID:LCHsfuQ6ぐらいまでダイエットさせてるんだけど効果あるかなあ
0483名前は開発中のものです。
04/02/28 16:34ID:J0TDzCIQ☆☆俺が全部責任おうからさ☆☆
http://pc2.2ch.net/test/read.cgi/win/1077945626/
実名・メアドさらして殺人依頼です。
通報よろしくお願いします。
■■■■■■■■■コピペ推奨■■■■■■■■■
0484名前は開発中のものです。
04/02/28 20:09ID:KcDkUdRpそれくらい自分でわからんの?
0485名前は開発中のものです。
04/02/28 20:38ID:J95WJWKLあなたがどういう意味で「効果ある」って言ってるのか
わからないので、「はい」とも「いいえ」とも答えられ
ない。
0486名前は開発中のものです。
04/02/28 21:33ID:bru2Bq+5web上で配布するものをbmpとかでやったらかなり重くなるだろぅなぁ
0487名前は開発中のものです。
04/02/29 08:49ID:0+U9saqqサーバーが見つかりません。
・・・ダウンロードできない(´・ω・`)
0488487
04/02/29 09:34ID:0+U9saqq0489名前は開発中のものです。
04/02/29 14:20ID:aXZSgDYY0490名前は開発中のものです。
04/02/29 16:06ID:MO/rxlDXいまさら気が付いたのか。
0491名前は開発中のものです。
04/03/01 10:32ID:nLRY8lz30492名前は開発中のものです。
04/03/01 15:57ID:vO9Dv4D+いまさら気が付いたのか。
0493名前は開発中のものです。
04/03/01 21:09ID:3/SLBWuC0494416
04/03/02 12:07ID:17r38QQQあー、すいません。まだあまり進んでいないです。
TIPSだけではなく、スレ全体を見ていろいろとピックアップしているため、
結構な時間が掛かっています。一通り、テストもしているので……。
あと、仕事が忙しくて、なかなか作業が進まない……。
ちなみに、自分はWEBページを持っているんですが……今使っている鯖
に置くか、それとも無料鯖を借りてそこに置くか、で悩んでいる最中ですw
来週くらいにはちゃんとした形にできあがっていると思いますので……。
0495名前は開発中のものです。
04/03/02 13:03ID:sbQuuV3q激しく応援している。がんがってくれ。
0496名前は開発中のものです。
04/03/02 19:49ID:RMpNbVE/こういうルールファイルってどうやって作るんだろ
0497名前は開発中のものです。
04/03/02 20:06ID:nQUSyRIEいいID…
QQQのQていう名前の、すぐに消えたクイズ番組があったな。
0498名前は開発中のものです。
04/03/02 20:11ID:/CHHjPvtGIMPて作成する場合だが、ブレンドツールのグラデーションを円錐形(非対称)にして白・黒で描写、
後は円選択ツールで余分な箇所をカットしてやれば簡単にできたよ。
0499名前は開発中のものです。
04/03/02 22:43ID:KqJ6WVz6いい香具師だな、お前w
0500名前は開発中のものです。
04/03/03 14:43ID:X8dIDnfV0501名前は開発中のものです。
04/03/03 20:52ID:wn5g2bUX>>1
0502名前は開発中のものです。
04/03/04 11:54ID:OB3hTz/+…ってヤシいない?
0503名前は開発中のものです。
04/03/04 13:03ID:uAN/bNm/0504名前は開発中のものです。
04/03/04 13:39ID:OB3hTz/+0505名前は開発中のものです。
04/03/04 17:33ID:TTA3aWGb後瀬(大槍)一人でもスクリプトを書けるような仕様にしたんだろうな。
0506名前は開発中のものです。
04/03/04 18:14ID:O35OeioVFFDっぽいことも出来るシステムを目指して1から作ってるんだけど、頭悪いんで時間がかかりそう。
それにしても吉里吉里をいじるのは楽しいなあ。
0507名前は開発中のものです。
04/03/04 18:43ID:Mrs4iy/U0508名前は開発中のものです。
04/03/04 19:43ID:HZZG52dTFFD スクリプト で ぐぐるよろし。
0509名前は開発中のものです。
04/03/04 19:49ID:LL3TzJnjFlashMXみたいなツールを社内で作ってると思うんだけど。
0510名前は開発中のものです。
04/03/04 20:53ID:/ZVujZa8の「susieプラグイン適当パック」の中に白詰草話のアーカイブを展開するのがある。
Quartett!の方はだめだったが。
0511名前は開発中のものです。
04/03/04 21:10ID:1eLIb0uo0512名前は開発中のものです。
04/03/04 21:37ID:/ZVujZa8ttp://www8.big.or.jp/~ani/kag/hiki/
0513507
04/03/04 22:21ID:Mrs4iy/Uなんやら革命的なシステムっぽいね。
ちょろっと見ただけだけど、漫画を読んでる気分にならんのかな?
ゲームとしてはどうなんでしょ。
食指動かないゲーム内容だったから体験版やらも落としてないんですけどね…。
噴出し画像とか文字レイヤ操作してか…。
システム構築しても、吉里吉里じゃ重そうじゃない?
それに二番煎じ…いや、これは改良したりデザイン変えればなんとかなるか。
おもしろそ。完成したら晒して。
0514名前は開発中のものです。
04/03/04 23:56ID:kDNg6m240515名前は開発中のものです。
04/03/05 00:08ID:5oi2TWuTf.sampleが5の倍数だと真であるという風に。
ちなみに現在はf.sampleとか+5.f.sample+10って感じでやってたりする……
0516名前は開発中のものです。
04/03/05 00:35ID:ZCsU8OnHプログラミングなんてやったことのない漏れが考えるに、
%を使えばよいと思ふ。
http://www.ultrasync.net/dee/kr2helps/tjs2doc/contents/expr_and_op.html#id138
0517名前は開発中のものです。
04/03/05 00:54ID:FsW9Fo3s; 5-15のランダム
@eval exp="f.sample = intrandom(5, 15)"
; もしf.sampleが5で割り切れればf.sampleは5の倍数という事になる
@if exp="f.sample % 5 == 0"
f.sample([emb exp="f.sample"])は5の倍数です。
@endif
; もしf.sampleが5で割り切れなければf.sampleは5の倍数ではないという事になる
@if exp="f.sample % 5 != 0"
f.sample([emb exp="f.sample"])は5の倍数ではありません。
@endif
0518名前は開発中のものです。
04/03/05 22:39ID:Sc/nsFTx0519名前は開発中のものです。
04/03/06 10:56ID:qVIPFEH/moveタグ使えばいいんじゃないかと。
0520名前は開発中のものです。
04/03/06 13:26ID:x8X+XBlEごめーん。HOWTO本だけ見てタグリファレンスみてなかった。
逝ってくる。
0521名前は開発中のものです。
04/03/06 17:28ID:hoNb2eIh0522名前は開発中のものです。
04/03/06 20:00ID:4MJMtA1r吉里吉里の動画再生についてですが、AVIとMPEGとフラッシュが可能とあるのですが
AVIだと大きい、フラッシュだと音とずれるそうなので
MPEGで作ろうかと思ってます。
エンコード環境のあるメンバーに依頼する際には
吉里吉里で再生可能なMPEGは、1とか2とか、どれをお願いすればよいのでしょうか。
他に、WMVなどをプラグイン?で再生などは可能なのでしょうか?
0523名前は開発中のものです。
04/03/06 23:11ID:BTbwmz5cユーザー環境のDirectXとかWindowsMediaPlayerとかのバージョンに左右されると思う。
MPEG1にしとくのがたぶん一番安全。その他は動作環境に一言書く必要があるかも。
0524名前は開発中のものです。
04/03/07 01:48ID:E9DmGgc/0525名前は開発中のものです。
04/03/07 12:40ID:7IrvQLrbなるほど、MPEG1以外は内蔵されている以外のコーデックが必要なんですね。
MPEG1が一番ベストだというのは、教えていただいて分かりました。
PCやOSごとの快適さの問題は悩みます…レスありがd。
>523
動画やBGM(ogg)の重さ問題を考えて、対象OSは98SE以降にしているのですが
WMVは、MediaPlayerの9以降をインスコしている環境のPCなら
吉里吉里でも再生は可能ということなんでしょうか?
0526名前は開発中のものです。
04/03/07 18:30ID:E9DmGgc/MediaPlayer9なら再生はOKかと。
吉里吉里の仕様でDirectX 7以上は必須。
後、WMV形式は再生出来ないので、WMVでエンコードした
AVI形式という事になるが、Mediaエンコーダでは作成不可。
VCMを使ってAVIは作成。
軽さを重視するならWMVはあまりお勧め出来ないけど。
0527名前は開発中のものです。
04/03/08 05:55ID:/BTaP8qeID:E9DmGgc/
はしったかくんなので、マジにうけないようにしてね。
0528名前は開発中のものです。
04/03/08 20:19ID:hTgnhkqd0529名前は開発中のものです。
04/03/09 01:54ID:CEJEaN/nなぜに??
0530名前は開発中のものです。
04/03/09 16:04ID:dvMuRMEh昨日はネットに出れなかったので遅くなりましたが
レスありがd。
まわりに誰も分かる人がいないので
非常に参考になりました。
ファイルが大きくなるので抵抗があったのですが
MPEG1で作成をお願いしようかと思います。
0531名前は開発中のものです。
04/03/09 18:23ID:9QFGcvbIだれに??
0532名前は開発中のものです。
04/03/09 19:11ID:zc0gAx6Q0533名前は開発中のものです。
04/03/10 00:12ID:s3N1oVt0そうか。
0534名前は開発中のものです。
04/03/10 06:21ID:/iLV6q9f0535名前は開発中のものです。
04/03/10 09:53ID:7y2iuV1b頭 の 弱 い 人 降 臨
0536名前は開発中のものです。
04/03/10 10:17ID:gHV/zZVeオナれ
0537名前は開発中のものです。
04/03/10 11:14ID:7y2iuV1b0538名前は開発中のものです。
04/03/10 21:08ID:ZNHwGrQ2「if〜else〜endif」はもう実装されたんでつか?
kikyou.infoでは見当たらなかったんでつけど。
0539名前は開発中のものです。
04/03/10 21:41ID:S219AIuu0540名前は開発中のものです。
04/03/11 07:45ID:nRYFYez8本家の白い方はドキュメント等読みやすいんですが、
黒い方の対話形式のチュートリアル、きついです・・・
掲示板も香ばしいし・・・やはり何もかもあのスキャn(ry
0541名前は開発中のものです。
04/03/11 07:49ID:bFu+N+UxアレがKAGの敷居を幾分高くしているのは間違いない。
もっと簡潔に書いて欲しいよな。ノリノリで書いている本人には悪いんだが。
0542名前は開発中のものです。
04/03/11 07:51ID:QWBZNDKWまーどーでもいいけど。
0543名前は開発中のものです。
04/03/11 16:11ID:B8nnKDfv読んで5分程度で一本道ノベルが出来た時には
吉里吉里って簡単ですげぇと思った。
0544名前は開発中のものです。
04/03/11 16:21ID:0ooMmya0文体はアレだが、内容は非常にわかりやすく、しっかりしている。
まあどうしても拒否反応が出るって人は
後続の吉里吉里ユーザーのために、硬派なチュートリアル作ってやるのもいいんでは。
あと、掲示板が香ばしいのは多分最近沸いてる数名の厨のせいで
しばらくすれば収まる…といいんだが…
0545名前は開発中のものです。
04/03/11 16:49ID:zW+5/hOz厨が自分を過信して調子に乗るから
そ う 、 昔 の 漏 れ の よ う に
0546名前は開発中のものです。
04/03/11 17:19ID:m+GnwrU/2の最初のベータ版が公開されたころに
私はあれ(あの前身)があったから、Nスクから吉里2に乗り換えた口。
昔はノウハウサイトもソースもプラグインも誰も作っていなくて
マニュアルも今のようなものではなかったから、
あれは本当にありがたかった。
つーか、あのボランティアでやってくれてた努力があったから
今の吉里2の隆盛の一端があるのに、それに文句をつけるぐらいなら
気に入るチュートリアルを自分で作れば?と思ってしまうが。
0547名前は開発中のものです。
04/03/11 21:38ID:eYAXGHY9書籍があるんだから、それを買ったら良いのでは。
0548名前は開発中のものです。
04/03/11 23:04ID:hbBOz4jx気を付けろ!(AA略
0549名前は開発中のものです。
04/03/12 01:50ID:COL53qT2お年頃の人がいるんだよw
0550名前は開発中のものです。
04/03/12 07:13ID:nR0T9FBwぶっちゃけKAGスクリプト書く程度ならリファレンスみるだけで足りるが、
あれがチュートリアルというのには不満があり自分からはそのことについては
何もしないが文句をつけたくなる俺がいる。
0551名前は開発中のものです。
04/03/12 17:12ID:uTRAWrk6でも、曲りなりにも"公認"だからな。放置だし。少し責任感足りないとは思う。
まぁグダグダいっても仕方ないのでやめよーよ。
そんなクダらないことより、
前々から覗いている俺は、TIPSその××が無くなって…´・ω・)
0552名前は開発中のものです。
04/03/13 07:02ID:IQXEO7oNしかし心中はダメ。読んでて恥ずかしくなった。
少尉がKAG2互換モード派なのは人それぞれだから良いんだけど、
心中はもちろん吉里吉里本でまでそっちで押し通しちゃったのは
ちょっとDee氏に対して失礼かもね。
■ このスレッドは過去ログ倉庫に格納されています