- 1 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 21:45:09 ID:vk8ZBBdD]
- ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。 マルチポストはやめましょう。個人叩きも禁止です。 ※スレで質問をするときは※ KAG/TJS/吉里吉里ドキュメント、スレの過去ログ、公式掲示板のログ、 FAQ、Google等で調べてからにしましょう。 努力の形跡が見られないとスルーされがちです。初心者?でも頑張れ! 前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その16 pc11.2ch.net/test/read.cgi/gamedev/1227735828/ 吉里吉里2/KAG3雑談質問スレ_過去ログ ttp://www.geocities.jp/kirikiri_log/ 吉里吉里ダウンロードページ ttp://kikyou.info/tvp/ ダウンロードしたアーカイブに含まれる「KAG System リファレンス」は 初心者にとって最も頼もしい教科書です。何度も繰り返し読みましょう。 ■タグリファレンス … KAGの機能が網羅的、辞書的に載っています。 大よその機能(KAGでどんなことが出来るか)は把握しておきましょう。 ■Tips/その他 … 陥り易いミスやより高度な使い方への足掛かりになる 数々のTipsが記載されています。 必要に応じて>>3-5の公式掲示板や講座等を併用してください。 (併用に、紙媒体の参考本が欲しい人は、ダウンロードページにリストがあります)
- 44 名前:名前は開発中のものです。 mailto:sage [2009/02/17(火) 22:13:13 ID:XpkSV4Qo]
- スレチだわ。すまん
- 45 名前:名前は開発中のものです。 mailto:sage [2009/02/17(火) 22:16:30 ID:uzQ0i94O]
- そうだな
反省する
- 46 名前:名前は開発中のものです。 mailto:sage [2009/02/17(火) 22:33:34 ID:9ygzbAnD]
- ああ・・俺もつい誤爆してた 今は申し訳ない気持ちでいっぱいです
- 47 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 01:40:47 ID:aoJyn1zR]
- ごう氏が反応して俺が電波のページを見た時は
同日にまだ東方の記事が無かったので立ち絵云々とは関係ない予感
- 48 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 09:56:42 ID:Zh6CwOO8]
- じゃあ、スレチじゃない方向として、吉里吉里にDX機能を付ければ、STG
やSLGやRPGなんかが結構出る様になるだろうか、同人商業含めて。 ノベルでも凝った演出の為に必要だったりするかも知れん。フェイトは入れて るらしいしな。 TJSは言語としては分りやすい部類だし、正直HSPとかから始めるより、 KAGでノベルにミニゲームなどを入れながらプログラムを覚えて、別のジャンル に移行した方が完成率は高い気がするんだよね。 まあ、吉里吉里の方向としてマルチプラットフォームを目指してる訳だからDX は違うのかもしれんけど。
- 49 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 10:12:21 ID:iNT9po9e]
- っIrrlichtプラグイン
とかなら既にある
- 50 名前:名前は開発中のものです。 [2009/02/18(水) 11:26:16 ID:oSZmZkbp]
- 流れ読まずにすみません。
吉里吉里でゲームを創作しているんですが、いざbgmを流そうとしたら鳴りませんでした。 そこで別に新しくフォルダを作り、下のように書いて実験してみましたが、やっぱり鳴りませんでした。 [wait time=200] *start|スタート [cm] こんにちは。 [playbgm storage="h2"] [if exp="kag.bgm.currentBuffer.status=='play'"] BGMは演奏中です。[l][r] [endif] [if exp="kag.bgm.currentBuffer.status=='stop'"] BGMは停止中です。[l][r] [endif] [if exp="kag.bgm.currentBuffer.status=='unload'"] メディアが開かれていません。[l][r] [endif] これで実行すると「BGMは演奏中です」と出るのに音が鳴りません。何か対処法はないでしょうか。
- 51 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 11:30:18 ID:CQ81txgw]
- もしかしてmidi?
だとすると、WindowsMediaPlayerのエラーで、サウンドのシンセサイザってところが勝手に0になるからそれを直せば鳴るよ ウィンドウズツールバー右下のスピーカーマークダブルクリックして シンセサイザの音量を上げてみて もちろんミュート外して それ以外だとConfig.tjsでちゃんと種類を選択していないのも考えられる
- 52 名前:名前は開発中のものです。 [2009/02/18(水) 11:42:23 ID:oSZmZkbp]
- >>51
ほんとうだ・・・鳴りました! ありがとうございます!
- 53 名前:名前は開発中のものです。 [2009/02/18(水) 11:55:00 ID:J8cTo8uq]
- >>52
配布する時のドキュメントにFAQとして入れとくといいよー 吉里吉里からOSのサウンド設定いじれたらいいけど、それだと自分で下げても勝手に上がってしまう 迷惑なソフトになっちゃうしねー
- 54 名前:名前は開発中のものです。 [2009/02/18(水) 12:00:55 ID:CQ81txgw]
- こんなバグ放置してるMicrosoftが悪い
のは確実なんだけど こんなにバグ改善されないのを見るとよっぽど重要なミスだったのか? WindowsMediaPlayerクラスのものをまた1から組み直すとか考えただけで恐ろしい
- 55 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 12:17:21 ID:Fyk7vzev]
- 全角……
- 56 名前:名前は開発中のものです。 [2009/02/18(水) 12:19:29 ID:CQ81txgw]
- >>55
ここはそんな下らないことをつっこむスレなの? あほなの?
- 57 名前:名前は開発中のものです。 [2009/02/18(水) 13:07:47 ID:J8cTo8uq]
- >>56
まぁまぁw
- 58 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 16:50:32 ID:YEUZg7Bq]
- >>53
Nスクのことかw
- 59 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 21:08:55 ID:klY0EX0X]
- 前スレで、BGMの演奏時間取得するため
kag.bgm.buf1.totalTime を教えていただき、これで上手く時間取得できたのですが、 対応しているのはoggのみで、mp3はNGなのでしょうか。 wump3.dllは入れてあり、mp3演奏自体は問題ありません。
- 60 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 21:37:58 ID:VeGl8g58]
- 代案その1、mp3をoggに変換する
- 61 名前:名前は開発中のものです。 [2009/02/19(木) 22:05:19 ID:klY0EX0X]
- >>60
oggはもうできているので、mp3でもできたらな、 と欲張ってるんです。 Volumeなどもoggと変わらず調整可能なので、 totalTimeもうまく出せるといいんですが……。
- 62 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 22:17:20 ID:SPTw4RUN]
- プラグインの世代が違うから無理だろう。たぶん
- 63 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 23:35:34 ID:qtOeROFZ]
- 欲張るのはいいんですが。
mp3のライセンスが失効するのいつだか知ってますか? gifみたいにすでに失効してるのならいいんですが もし失効してなかった場合、mp3のライセンス問題ではいろんな会社が訴訟されてますし 5000本以上販売したらUS$2,500.00という明記があるぐらいですから そういうのにちょっとびくびくしながら使わないといけないかなという心配があります。 mp3のライセンスがすでに失効してるのがわかってる、もしくはライセンス料ぐらい払ってあげよう という太っ腹な製作者でないとmp3は、ちょっと使う勇気がないですね。 そこらへんの状況が、未だにちょっとわからないのでOggでいいような気がしますが Oggでもそんなに音の質は悪いとは思わないですし。
- 64 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 23:41:23 ID:oAAbWDgc]
- oggは普及率が悪いだけで機能的には遜色ないよ
- 65 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 23:43:39 ID:K/dKrWLp]
- >>59
ちょっとまった MP3プラグインは既に公式でも公開されてないぞ? 一体いつの吉里吉里使ってんの? 63も書いてるがmp3のライセンスは異常なまでに面倒くさい。 mp3プラグインに関してはW.Deeタンも削除=サポート放棄してる代物だし 訴えられたら直でお前さんの所にくるんだぞ 相当やばいから今のゲーム製作者はmp3使わない つうかW.Deeタンが公開止めた物を、第三者が勝手に再配布(プラグイン使うって事はそういう事)したら 公式にまで迷惑かかるっての理解してるか?
- 66 名前:59 [2009/02/20(金) 00:00:01 ID:3Lb8OX1V]
- 配布するゲームにmp3のファイルは使いませんし、
プラグインの再配布もしませんし、フリーソフトです。 吉里吉里で音楽プレイヤーのようなことをしてみたかったんですが、 いろいろと無理っぽいですね。 どうも失礼しました。
- 67 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 00:34:30 ID:tV1przwg]
- いや、お前さんの書き込み見ると
「wump3.dllでmp3ファイル使いたい」としか読めないんだが。 なんにせよ吉里吉里でmp3は止めとけ。 というか、まともに吉里吉里勉強してたなら mp3が吉里吉里では使えない事は知ってなきゃおかしいんだがな。
- 68 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 01:02:36 ID:Z8JK7qJ3]
- 前回も教えてらった上に努力の片鱗を見せずに
欲張ってまた質問という時点でわくわくしてくる
- 69 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 01:10:30 ID:OxWhV8AP]
- 説教厨も同レベルだけどなw
- 70 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 01:44:31 ID:WhNe+twr]
- 自作のLayerオブジェクトを、前画面用と後画面用にそれぞれ宣言しました。
(仮にhoge, hoge_backとします) それぞれのオブジェクトには変数aaa,bbb,cccなどを入れており、hoge.aaa=hoge_back.aaa、hoge.bbb=hoge_back.bbb・・・ という風に、常に値を同期させたいのですが、onCopyLayerとonExchangeForeBackでは、 (hoge_back.assignImages(hoge) hoge_back <-> hoge) 常に前面の参照をhogeにする事は出来るのですが、一回トランジションすると hoge.visibleで表示は切り替えられますが、hoge.aaaの中身はhoge_back.aaaのものになってしまいます。 (hoge.aaa=100、hoge_back.aaa=0として、一回トランジションするとhoge.aaa=0になる) 変数の参照も常にhogeにするようにしたいのですが、どのように記述すればいいのでしょうか?
- 71 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 02:12:47 ID:ZJG6AjS+]
- aaaなどをプロパティにしてみたら?
- 72 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 02:25:05 ID:WhNe+twr]
- 追記です。
onCopyLayerで、直接「hoge_back = hoge」と書くと、一度のトランジション後 hoge_back.aaaの中身がhoge.aaaと同じになるのですが、 この時にオブジェクト内の関数(仮にhoge.Testとします)の中で「this.aaa」というような記述を書くと、 hoge.aaaもhoge_back.aaaも値は100なのにもかかわらず、なぜか0という値が出てしまいます。 onCopyLayer内で「hoge_back.aaa = hoge.aaa」と書くと、this.aaaの値はちゃんと100になります。 この違いは一体どこから来ているのでしょうか・・・?
- 73 名前:名前は開発中のものです。 [2009/02/20(金) 02:29:58 ID:Tr9v252c]
- KAGプラグインを作って、トランジョンが入ったらずらずらずらーっと入れ替える
じゃまっくさいけどまっとうな手かなぁ
- 74 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 02:33:40 ID:WhNe+twr]
- 各変数を配列で管理していれば、for構文でhoge[i]、みたいに書いて楽に出来るのですが
aaaとかbbbというのが10個も20個もあると、全部書くのも冗長で大変なので 何かいい方法があればいいのですが・・・
- 75 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 02:37:51 ID:bB7tnOB/]
- よくわかんないけど、
hoge_back = hoge だったら参照してるだけでコピーじゃないよ。同じオブジェクトだよ。 そのへんじゃないの。
- 76 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 02:41:40 ID:ZJG6AjS+]
- >>74
変数名を配列に格納しておく
- 77 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 02:49:11 ID:MGg1emBt]
- いろいろと根本的に間違えてるな
キーワードは「参照」。TJS の変数はオブジェクトはすべて参照扱いになる。 >>70 hoge_back <-> hoge してたら入れ替わるのは当然の話 >>72 hoge_back = hoge; これをやると、hoge_back は hoge と全く同じものを指すようになる。 hoge_back.aaa と hoge.aaa は物理的に同じものになって、 もともと hoge_back の中に入ってたものはゴミになる。 C言語のように中身を代入してくれるわけじゃない。 その中の関数の参照を var func = hoge_back.Test; といった形で あらかじめ抜き出しておいた場合、その function 自体が元のオブジェクト(hoge_backだったもの) の参照を this として保持したままになってるので、その中で aaa を参照すると、 もとの hoge_back.aaa だったものが参照される。だからその挙動で正しい。 やらないといけないことは hoge_back.aaa = hoge.aaa のように、必要なメンバを全部コピーしなおす作業。 手間だがそれ以外の方法はない。全部書くべし。
- 78 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 03:03:14 ID:C5IHr/Z2]
- >常に値を同期させたい
これだけを考えるんだったら、お行儀がわるいが、global
- 79 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 03:05:51 ID:WhNe+twr]
- 皆さんありがとうございました。
今からglobalに書き換えたりするのはちょっと大変なので、 手間はかかりますが、>>76の方法などを参考にして地道に対応したいと思います。
- 80 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 22:35:00 ID:R3wvrnkp]
- 質問です
ジャンプタグで指定したターゲットの有無を確認、又は 指定したターゲットがなかった場合に指定した場所に戻すような処理はどのようにすればいいでしょうか
- 81 名前:名前は開発中のものです。 mailto:sage [2009/02/21(土) 09:50:43 ID:xmzyygdf]
- 試してないけどConductor.tjsのエラーの例外処理の所で
jumpタグで且つ特定のエラーメッセージだった場合に 条件分岐させて元の場所にジャンプさせれば出来るんじゃなかろうか。 ラベルでisExistentStorageみたいな事が出来るなら 中身をいじる必要が無くなるからそっちの方が良いと思うけど。
- 82 名前:名前は開発中のものです。 mailto:sage [2009/02/21(土) 18:34:51 ID:ETThzHEG]
- >>81
返信ありがとうございます コンダクターの中ですか・・・覗いて見ましたがちょっと無理かもです >ラベルでisExistentStorageみたいな事が出来るなら Fileの有無は私もisExistentStorageを使用しています。 ラベル版があれば便利ですね確かに・・・ もう少しコンダクターの中を覗いてみようと思います。
- 83 名前:名前は開発中のものです。 [2009/02/21(土) 19:32:36 ID:KMxIUG1a]
- ファイル読み込んでラベル文字拾ってくるとか、そりゃもう単純に。
テキスト処理ってTJSで書くとなんだかじゃまくさいねー
- 84 名前:名前は開発中のものです。 mailto:sage [2009/02/21(土) 21:21:15 ID:Axo1NzAw]
- >>82
ラベルが無い場合はKAGParserが例外を投げてるからcatchして処理続行しかなさげ 自前でラベル解析したほうがスマートっぽい
- 85 名前:名前は開発中のものです。 mailto:sage [2009/02/23(月) 09:21:34 ID:5ydeYA/K]
- ハーたん観察日記
で。あんたら区切った先について処理するのに手一杯で、 手前のフォーマットについて十分に検討しないままじゃないのか。 使える時間は限られてるから出来ないことはいくらでもあるし、そこまで手が回らないのは判る。 が、吉里吉里はシューティングだって作れるというなら東方ブームを受けて 何故ノベルダンスシューティングエロゲのフォーマット開発で 盛り上がらないんだとゆー話に繋げたかったが時間が無いので端折る。
- 86 名前:名前は開発中のものです。 mailto:sage [2009/02/23(月) 09:34:01 ID:eW9y4HLG]
- ヲチは板違い
- 87 名前:名前は開発中のものです。 mailto:sage [2009/02/23(月) 10:29:27 ID:7+76jFY6]
- 2ch最低のヲチ板でどうぞ
- 88 名前:名前は開発中のものです。 mailto:sage [2009/02/23(月) 14:13:20 ID:se13ZwI3]
- 20個あるアイテムをあらかじめ配列に入れてあります。
のちのイベントで、選んだアイテムによって分岐させるため、 配列の要素番号(添え字部分)を、とっておくことは可能でしょうか。 選択肢のリンクを押したときに取得できればいいんですが。 ぐぐっても方法が分からず、 [link target="*1" exp="i=4"][emb exp="f.item[4]"]を買う[endlink] のように、変数に自力で入れてます。 吉里吉里の質問以前の問題かもしれない…
- 89 名前:名前は開発中のものです。 mailto:sage [2009/02/23(月) 14:23:36 ID:gOsCNAJV]
- i=4 が f.i=4 とかの間違いだとして、それでいいんじゃ?
何が不満なのかがわからん link の処理自体を変数で作りたいという話なら、エンティティ機能を使って exp の部分を動的に作ればいい。tf.n に対象が入ってるとして、 [link target="*1" exp="&'f.i='+tf.n"][emb exp="f.item[tf.n]"』を買う[endlink]
- 90 名前:名前は開発中のものです。 mailto:sage [2009/02/24(火) 08:41:08 ID:qcPpU26z]
- >>88 です
変数やら配列やら初めて使って とりあえず動いた、けど、ホントはちゃんとしたやり方があるんじゃ? と不安でした。 これでいいのかー ほっとした… >link の処理自体を変数で作りたいという話なら、エンティティ機能を使って これもやりたかったことのひとつでした。 有難うございます。
- 91 名前:名前は開発中のものです。 [2009/02/25(水) 03:28:20 ID:t5r3pFrz]
- 質問です
シナリオからConfig.tjsへアクセスしたいのですが 例えばメニューのロードを消す場合なら、 [eval exp="kag.restoreMenu.visible=false"] 同じように、画面サイズを変更したいと思ってscWidthなどでぐぐってみたものの、 Config.tjsそのものを変更する方法しか見つかりませんでした そういうものなのか、調べ方が足りないのか‥‥ 3時間ほどぐぐって挫折しました orz
- 92 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 03:29:15 ID:t5r3pFrz]
- すみませんsage忘れました
- 93 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 08:27:46 ID:5unNZHVB]
- [forelay][backlay]のタグに相当する処理は、tjsではどう書けばいいのでしょうか?
MainWindow.tjs内を検索してみたのですが、自分の知識では理解できませんでした…
- 94 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 13:04:36 ID:82VyMF9i]
- >>91
windowzoomプラグインでの画面サイズ変更は駄目なのか? >>93 kag.backupLayer(,false) これでforelay、falseをtrueにするとbacklay、レイヤを指定するなら kag.backupLayer(%[layer: "0"], true) という感じ。 知識で理解出来ないならまず試行錯誤した方がいい。 タグ改造とかで要領が解ってくれば いろいろな所が検索とリファレンスで何とかなってくる。
- 95 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 15:04:49 ID:t5r3pFrz]
- >>94
無理だということが理解できたらおkなんです いくつかの項目はシナリオからConfig.tjsへアクセスできたので、 その方法で全部できたら、Config.tjsのどこを変えたか覚えなくて済むなーという素人的発想です
- 96 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 15:38:40 ID:5unNZHVB]
- >>94
ありがとうございます いろいろ試してみます
- 97 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 15:54:36 ID:82VyMF9i]
- >>95
>Config.tjsのどこを変えたか覚えなくて済む これが目的ならOverride,tjsとかで個別に値を設定する方法がいいかも。 変更する部分だけの記述になるので見た目が楽になる。 function KAGWindow_config_override() { ;scWidth = 80000; ;scHeight = 60000; } こんな感じ、 他のコンフィグの関数名もConfig.tjsに載ってるのでコピペで、 メニューだけは_override付けなくていい。
- 98 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 15:59:06 ID:t5r3pFrz]
- >>97
おお、これぞ求めていたものです ありがとうございました!
- 99 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 18:25:34 ID:e6Xk0r8c]
- 根本的な質問で悪いが
吉里吉里のいったいどこが素晴らしいの?女子高生
- 100 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 18:26:27 ID:z3jpeSt1]
- >>99
自由
- 101 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 18:41:47 ID:SYM5JuFZ]
- >>99
さかな
- 102 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 18:51:09 ID:e6Xk0r8c]
- 根本的な質問で悪いが
吉里吉里読めたらVBいけね?女子高生
- 103 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 18:52:12 ID:qtUex7wF]
- >>102
なんだその斬新な語尾は
- 104 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 18:53:45 ID:z3jpeSt1]
- >>102
他者は知らんがオレはイケナイからココにいる。
- 105 名前:名前は開発中のものです。 [2009/02/25(水) 19:19:09 ID:fPAKvkNQ]
- いまどきVBですかい
- 106 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 19:25:44 ID:luqm708h]
- 常識的に考えて→常考→jk→女子高生ってことかな
どっかで流行ってんの?
- 107 名前:名前は開発中のものです。 [2009/02/25(水) 19:30:50 ID:fPAKvkNQ]
- いまでもゲーム作るのにVB使ってる人って結構いるもんなの?
- 108 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 19:32:05 ID:VWsSzGCP]
- 素人がセーブ機能や文字制御や各種音量やらなんやらの設定含めて
ゲーム作って、完成すると思うか?幼女 しかも、1回作ってそれを使いまわすと、劣化吉里吉里が足元に 転がるだけ、VCがバリバリイケてもノベルなら吉里吉里のが ゲーム部分にパワー使えるんじゃね?幼女
- 109 名前:名前は開発中のものです。 [2009/02/25(水) 19:35:56 ID:fPAKvkNQ]
- きっと「車輪の再発明」が大好きな人なんだよ。
- 110 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 19:36:42 ID:Bp8ayiZD]
- 熟女って人気ないのかな
- 111 名前:名前は開発中のものです。 [2009/02/25(水) 19:38:28 ID:fPAKvkNQ]
- 「自前でスクリプトエンジン書けるスキルを身につける」っていう目的があるか、
「吉里吉里を使えなくて自前で実装せざるを得ない」事情があるなら自前実装する意味もあるだろうけどね。
- 112 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 19:42:01 ID:jfu7/mRZ]
- AS3のがよっぽどTJSに似てるし、そっちで組み直すほうがまだ有意義だとは思う。
既にFLASH製ノベルゲームエンジンはLemoNovelとかがあるけど。
- 113 名前:名前は開発中のものです。 [2009/02/25(水) 19:43:09 ID:fPAKvkNQ]
- TJSって型チェックがないのが怖いよな
- 114 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 20:23:28 ID:WCvd52+O]
- 型チェックがあったら初心者が戸惑うだろ
- 115 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 22:02:09 ID:e6Xk0r8c]
- >>113
それってVBじゃないの? 吉里吉里はマニュアルがあまりにもひどくてあきらめたが女子高生
- 116 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 22:22:35 ID:myh+wqWF]
- うぜぇ
- 117 名前:名前は開発中のものです。 mailto:sage [2009/02/25(水) 22:28:00 ID:jIvtz1W4]
- 女子高生
- 118 名前:名前は開発中のものです。 [2009/02/25(水) 22:33:00 ID:fPAKvkNQ]
- >>115
型がないのはVBSとかVBAだろwwwwお前実はVB知らねえだろwwww
- 119 名前:名前は開発中のものです。 mailto:sage [2009/02/26(木) 00:23:11 ID:Q1hASwC/]
- 「茄子と秋刀魚の美味しい世界」っていう吉里吉里製のゲーム、
プログラマが三人で作ってるみたいなんだが、なんか特別な事でもしてるのかな
- 120 名前:名前は開発中のものです。 mailto:sage [2009/02/26(木) 00:29:25 ID:0KAC1l86]
- 作った人に聞け。
- 121 名前:名前は開発中のものです。 mailto:sage [2009/02/26(木) 00:50:28 ID:OU7WqXRP]
- >>119
吉里吉里製ならプログラマーはDeeたんじゃね?
- 122 名前:名前は開発中のものです。 mailto:sage [2009/02/26(木) 01:57:48 ID:SpGG1q4q]
- >>119
してるようにはみえない
- 123 名前:名前は開発中のものです。 mailto:sage [2009/02/26(木) 02:21:02 ID:stpyTUrZ]
- 単に作った人がプログラマとスクリプターを間違えてるんだね
サイトだけ見て早とちりしてしまったorz スレ汚しスイマセン
- 124 名前:名前は開発中のものです。 mailto:sage [2009/02/26(木) 03:21:41 ID:JxB+yIA1]
- 何を言ってるんだ?
スクリプト言語はプログラム言語の一種であって スクリプタをプログラマと呼ぶのは少しも間違ってない あと吉里吉里作者は開発チームの人間じゃないから お互いのためにも名前をそのままクレジットに入れてはいけない エンジン提供とか御礼とか、それとわかる形ならいいだろうけど
- 125 名前:名前は開発中のものです。 mailto:sage [2009/02/26(木) 04:12:11 ID:aLy7sahb]
- ググってたら
「吉里吉里(ゆりゆり)」 とか書いてあるサイト出てきて吹いた
- 126 名前:名前は開発中のものです。 mailto:sage [2009/02/26(木) 06:48:12 ID:bTVm7tjS]
- >>124
スクリプタっていうのはKAGでいうシナリオファイル書く人。 プログラマはプログラム作る人。 テスターはテストする人。
- 127 名前:名前は開発中のものです。 mailto:sage [2009/02/26(木) 06:51:55 ID:0KAC1l86]
- トースターはパンを――いや、なんでもなんです。ゴメンナサイ。
- 128 名前:名前は開発中のものです。 [2009/02/26(木) 07:29:02 ID:k5EhtDFB]
- 一般的に、ゲーム開発ではよくスクリプトエンジン含めてシステム構築する人をプログラマー、
スクリプトを打つ人をスクリプターって言うね。 まあ、スクリプト言語もプログラミング言語の一種だってのは事実だろうけどね。
- 129 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 12:54:00 ID:mU2E95jp]
- KAGはスクリプト言語じゃありませんよ。構造化文書のためタグに過ぎません。
- 130 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 12:55:28 ID:mb7zgU+y]
- 制御構造あるし立派に言語だな
- 131 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 14:30:54 ID:26qaGPkG]
- 吉里吉里でSLG作ってる猛者は、やっぱTJSでバリバリ組んでのかね。
これならプログラマっていっても問題ないじゃん。
- 132 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 14:48:01 ID:AeKS1klg]
- KAGのタグは構造化文書風には書けるけど、実際に構造を定義してるわけじゃない。
HTMLやXMLのタグとは全く別物で単なるマクロの命令文。 つまり100%スクリプト。
- 133 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 16:03:23 ID:awfQ3CVU]
- プログラマーだとかスクリプターだとかどうでもいい!
吉里吉里使いとかキリキラーとかカグラーとでも呼べよ
- 134 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 16:12:04 ID:MQmTwNb7]
- それをいうなら吉里吉里人だろjk
- 135 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 16:27:07 ID:tyxydj9K]
- 井上ひさし乙
- 136 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 17:50:31 ID:hh5N2Coh]
- 吉里吉里舞
- 137 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 18:17:04 ID:26qaGPkG]
- カグリストと言う厨っぽい名称が浮かんだので、KAG使い、TJS使い等に
分けて能力者風に解説しようとしたが、無理だった。
- 138 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 19:18:07 ID:axF6puKn]
- カギスト、じゃないのか
- 139 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 20:16:50 ID:tFuaJ6ZH]
- スメリスト
- 140 名前:名前は開発中のものです。 [2009/02/27(金) 21:04:33 ID:/9DIdx51]
- 嗅ぐ人
- 141 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 21:09:52 ID:WDbwPz1n]
- 【KAG使い】
お尻の穴に指をいれて匂いを嗅ぐと新スレである事を教えてくれる
- 142 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 21:18:17 ID:S4NpLjyP]
- 右クリックサブルーチン中にオートにするにはどうすればいいですか?
[rclick call=false jump=true storage="rclick.ks" target=*back enabled=true]として kag.onAutoModeMenuItemClick(); kag.onRightClickMenuItemClick(); では右クリックサブルーチンが解除されるだけでオートモードにはなってくれなかったので。
- 143 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 22:24:36 ID:PCXSnY2s]
- >>132
IFとかJUMPとか、見た目タグだけど、実際はそうではなくてパーサ側で制御処理してる
- 144 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 23:01:23 ID:S5SxqXTO]
- スキップ、オート、それやタイトルに戻るなどのラベルのジャンプは
タイマーと組み合わせて、 サブルーチンから戻った直後に発生させる。 トランジションで(右クリメニューが)閉じる時は timeよりintervalを長めにする。
|

|