■吉里吉里/KAG/TJS雑談質問スレ■その29
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001名前は開発中のものです。 転載ダメ
2015/06/05(金) 01:50:10.83ID:r78FM0BY自作ゲームの進行状況や製作ツールについての話、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/
0822名前は開発中のものです。
2016/02/23(火) 23:55:22.66ID:oTduLdJV64bitのPCだから出たエラーだと思っていたのですが違うようですね・・・。
ご報告して下さりありがとうございました、参考にさせて頂きます。
0823名前は開発中のものです。
2016/02/24(水) 00:23:28.78ID:JLblCMYk単純にダウンロードミスしてただけっぽいです。
なんとか起動できそうです、お騒がせして申し訳ございませんレス下さった皆様ありがとうございました!
0824名前は開発中のものです。
2016/02/25(木) 00:15:49.15ID:YeThUheu文章も一緒にセーブデータに格納して、ロードする時にセーブデータと一緒にメッセージを表示したいのだけれども。
吉里吉里プラグインとかごった煮的配布場所にあったプラグインだとどうも正常に動作しなくて・・・
0825名前は開発中のものです。
2016/02/25(木) 00:37:46.86ID:dgx16C0wセーブロード画面にセーブ時のデータとメッセージを表示するっていうのなら
ごった煮さんのプラグインでできる
出来てないなら入れ方かなにか間違ってるんだとおもう
0826名前は開発中のものです。
2016/02/25(木) 10:32:44.26ID:YeThUheu普通はそうですよね・・・
とりあえず自分のやれることはやったのですが解決には至らなかったので
ごった煮さんの方に聞いてみようと思います。
0827名前は開発中のものです。
2016/02/25(木) 22:05:21.93ID:gj5dvfnWバグじゃあないんだが右クリックサブルーチンに入ってその中でメッセージレイヤー使って文字を表示すると
それが格納されたような気がした
あと名前とかも
だから俺は文章が表示されたら[p]タグ拡張したマクロの中でf.messagestoreに入ってる文字列を別の変数に入れて保持してる
0828名前は開発中のものです。
2016/03/02(水) 17:32:16.39ID:0F1GaLY40829名前は開発中のものです。
2016/03/03(木) 14:33:59.29ID:XqwoG2+S0830名前は開発中のものです。
2016/03/04(金) 20:06:34.83ID:wdeRjyj+0831名前は開発中のものです。
2016/03/07(月) 19:05:32.30ID:IeJILI8sフォルダの状態はStorages.addAutoPath(System.exePath +
0832名前は開発中のものです。
2016/03/07(月) 19:18:51.58ID:IeJILI8sフォルダの状態はStorages.addAutoPath(System.exePath + "voice/");で登録できましたが、xp3にパックするとダメでした
0833名前は開発中のものです。
2016/03/07(月) 23:36:02.94ID:vAKULNSg確か Storages.addAutoPath(System.exePath + "voice.xp3>") みたいな感じで登録すればよかったと思います
KAGのInitialize.tjsに参考になりそうなソースがありますね
0834名前は開発中のものです。
2016/03/08(火) 02:01:11.42ID:Sj2P+HGhそれは試したのですけどダメでした。
voiceはファイルが大きくなるので別にパックしたかったのですけど、いろいろ試してもうまくいきませんでした。
patch.xp3にもしてみたのですけど、dataフォルダの外だとpatchにしてもダメっぽいです。
0835名前は開発中のものです。
2016/03/08(火) 07:48:25.28ID:nsEg4w0aこれではダメ?
Storages.addAutoPath(System.exePath + "voice/");
useArchiveIfExists("voice.xp3");
//voice.xp3でパックして、実行可能ファイルと同じフォルダに置く。
0836名前は開発中のものです。
2016/03/08(火) 12:24:51.51ID:FMOZs6bg原因がわかりました。
voiceの下にキャラごとのサブフォルダを切っていたのですが、サブフォルダは認識しないようです。。。。。
Storages.addAutoPathでもuseArchiveIfExistsでも、voiceフォルダルート上のファイルを読み込みました。
そこでさらなる疑問です。
Storages.addAutoPathが認識しなかったのはわかりますが、useArchiveIfExistsも認識しないのでしょうか?
平坦展開すると言う事だったのでサブフォルダも展開すると思ったのですが。。。。。
Storages.addAutoPathでパスを通す方法もありそうですが、いくつか記述して試したもののvoice..xp3以降の記述はどれもうまくいきませんでした。
0837名前は開発中のものです。
2016/03/08(火) 12:50:35.83ID:UcyK/YfJStorages.addAutoPath(System.exePath + "voice/");
を通していたら
Storages.addAutoPath(System.exePath + "voice.xp3");
と改めて記述する必要は無いはず
サブフォルダは知らん
0838名前は開発中のものです。
2016/03/08(火) 16:33:58.69ID:nsEg4w0aリソースをまとめるなら
ファイルのあるフォルダ("ken/"とか"tarou/"とか)毎にアーカイブ化して("ken.xp3"とか"tarou.xp3"とか)
実際にフォルダを掘って、アーカイブ置いて
("./voice/ken.xp3"とか"./voice/tarou.xp3"とか)
Storages.addAutoPath("voice/")
useArchiveIfExists("./voice/ken.xp3");
useArchiveIfExists("./voice/tarou.xp3");
と設定して
[playse storage="ken/001.ogg"]
みたいに使うのがいいかも?
0839名前は開発中のものです。
2016/03/08(火) 21:00:28.71ID:S9+rfENy0840名前は開発中のものです。
2016/03/08(火) 22:37:08.19ID:HNvBaPLx本当だ。パス通りました
サブフォルダもアーカイブされてますね
838は内容を取り下げます。失礼しました
0841名前は開発中のものです。
2016/03/08(火) 23:15:10.64ID:Ms01MESP0842名前は開発中のものです。
2016/03/09(水) 01:31:52.25ID:KH53AxGmSystem.exePath + "voice.xp3/folder>"と記述してエラーでダメかと思ってました。
0843名前は開発中のものです。
2016/03/11(金) 15:08:00.87ID:7DbMD+WJ0844名前は開発中のものです。
2016/03/16(水) 01:25:24.96ID:K/h5cfF90845名前は開発中のものです。
2016/03/16(水) 16:02:20.30ID:xZYf99DS0846名前は開発中のものです。
2016/03/16(水) 18:02:55.38ID:IIIa0FY/”売れる”ノベルゲーなら難しいが、ノベルゲー自体は絵と音楽さえなんとかすれば俺でも鼻くそほじりながらでも組める
0847名前は開発中のものです。
2016/03/16(水) 18:29:02.90ID:bfYbSIRt売れるものを作るのは難しい
0848名前は開発中のものです。
2016/03/16(水) 18:30:57.27ID:gdv9fji2持っていくだけでだいぶ大変
(たまにそのラインに達していないのに売れるパワフルなのもあるけど)
商業なら尚更
0849名前は開発中のものです。
2016/03/16(水) 19:24:33.12ID:VLrUYKPCまあ、できる人を探して依頼すればいいんだけど
0850名前は開発中のものです。
2016/03/16(水) 19:53:41.59ID:bfYbSIRtあそこまで行かなくても商業化まで行くのが
今はADVのホラゲに取られてる感じ
0851名前は開発中のものです。
2016/03/16(水) 20:00:09.61ID:gdv9fji2サークルの多くが完成版すら作れず討ち死にしていく中で話をちゃんと作り上げられたこと、
業界人(ゲームライターだっけ?)の目にとまるのが早かったことが大きかったんだろうなあ
0852名前は開発中のものです。
2016/03/16(水) 20:10:25.46ID:bfYbSIRtなかったわけじゃないし
鬼隠し編で急に怖くなる
演出がはまったんだと思う
0853名前は開発中のものです。
2016/03/17(木) 17:25:37.80ID:8vaEOgJj0854名前は開発中のものです。
2016/03/17(木) 19:02:05.59ID:SK42BkQ30855名前は開発中のものです。
2016/03/17(木) 19:27:14.85ID:RHzF49Hq0856名前は開発中のものです。
2016/03/17(木) 23:37:38.05ID:gtTnCcNMデリート画面に持っていかずセーブまたはロード画面で
セーブデータを消すアイコンみたいなのを作るのは難しいでしょうか?
0857名前は開発中のものです。
2016/03/18(金) 11:52:32.19ID:3lnFryE00858名前は開発中のものです。
2016/03/18(金) 13:01:56.25ID:eCB6cTzC0859名前は開発中のものです。
2016/03/18(金) 13:10:03.66ID:44Z49YR9tjsが理解できるならできる
全く初心者なら昔と違って解説少ないし素直に他のプラグインサイトさんのに変更を勧める
0860名前は開発中のものです。
2016/03/21(月) 12:26:56.44ID:bcsN2Lwuとっととソースコード公開して有志にクロスプラットフォーム化してもらえや
0861名前は開発中のものです。
2016/03/21(月) 12:27:49.84ID:hpKDlYe50862名前は開発中のものです。
2016/03/21(月) 12:52:02.20ID:3WVVjERd選んだ開発環境が悪かった
2000年頃じゃ選択肢少なかったし仕方ないけど
それで吉里吉里3はベースにwxwidgetライブラリ採用して
クロスプラットフォームに対応しやすいゲームエンジン目指してたんだけどね
0863名前は開発中のものです。
2016/03/21(月) 13:30:14.73ID:bcsN2Lwu0864名前は開発中のものです。
2016/03/21(月) 14:15:44.98ID:PKlyco4v奇特な有志がいないだけ
deeたんはたぶんもう飽きてる
0865名前は開発中のものです。
2016/03/27(日) 14:54:01.85ID:fJMQCG1k0866名前は開発中のものです。
2016/03/27(日) 14:57:14.13ID:fJMQCG1ktjsの初歩の質問なのですが、 incontextofってどう言う時に必要なのか全くわかりません。
これは、具体的にどう言う時に使うんでしょう?
多少オブジェクトを作れるレベルのまだまだ初心者です。
0867名前は開発中のものです。
2016/03/27(日) 14:59:53.80ID:nW4Ay/nx初心者はそれだけ覚えておけばOK
0868名前は開発中のものです。
2016/03/28(月) 10:42:46.42ID:Y6Y6wWuE0869名前は開発中のものです。
2016/03/28(月) 21:13:49.17ID:Kw5FK24T0870名前は開発中のものです。
2016/03/29(火) 07:49:07.11ID:WW5U6Sgv0871名前は開発中のものです。
2016/03/29(火) 07:52:55.55ID:Zs0ElHiUincontextofを意識することはないはず
クロージャもJavaScriptならともかくTJSではハマることあんまないよね
0872名前は開発中のものです。
2016/03/30(水) 10:56:16.57ID:410kBdIJ吉里吉里、商用では初めてシステム組むプログラマが、@jump storage=scenario/sc_01.ksとわざわざパス付きで組みやがった・・・・・・
スクリプタの俺が、それはハマるから止めろって忠告したのに、プライド高くて無視した挙げ句、パッチ作れませんとかアホかと・・・・・・
これ、パッチ作る方法ってある?
問題は、パスを指定してるせいで、patch.xp3だと平坦展開される関係でdata.xp3を読みに行くためどうしようもない。
問題のksファイルを修正するために、その直前の飛び先を修正して、その直前の飛び先ファイルに飛ぶためにその前のファイルの飛び先を修正して・・・と
first.ksまで遡って全部パスを削除してパッチ組めばいけるかな?
0873名前は開発中のものです。
2016/03/30(水) 11:51:21.08ID:LMGYTrNH0874名前は開発中のものです。
2016/03/30(水) 12:02:04.58ID:wqT9BPD5patch.xp3も
パス構造もってるから元のパスを再現したら上書きできるよ
0875名前は開発中のものです。
2016/03/30(水) 12:08:28.32ID:rQazscHVConductor.tjs の
class BaseConductor
{
function loadScenario
この関数を必ず経由するっぽいから、ここでstorageの中身のパスを置換
公式配布版吉里吉里とkagexだと中身ちょっと違うけど多分両方ここ経由するんじゃないかな
関数の引数が指定されてなかったら
http://devdoc.kikyou.info/tvp/docs/tjs2doc/contents/function.html
「引数の配列変換」の項目の function func(args*)
で引数の中身取得して引数の順番確認してstorageだけ書き換え
0876名前は開発中のものです。
2016/03/30(水) 13:07:10.16ID:LMGYTrNH0877名前は開発中のものです。
2016/03/30(水) 14:11:19.90ID:ZAoLS56Nいくつかネットで調べて試してるのですが
class HogeClass0{
var left = 10;
function HogeClass0(){
}
function hoge(){
var left = 20;
hoge2(this);
}
function hoge2(){
System.inform(left);
}
}
var h = new HogeClass0(); // インスタンスの作成
(h.hoge2 incontextof h.hoge)();
h.hoge();
これでhogeのleftを参照するって可能なのでしょうか
現状のスクリプトだとメンバleftが見つかりませんと出ます
0878名前は開発中のものです。
2016/03/31(木) 00:01:09.38ID:tyl4i/t40879名前は開発中のものです。
2016/03/31(木) 02:28:46.74ID:nUmWlOt/コンテキストを変えても、変えた先は実行されてるとは見なされないと言うことでしょうか。
ちなみに以下だと 10 40 40 となるのですが、(h.hoge2 incontextof h.HogeClass0)();でなぜ40になるのか意味がわかりませんでした。
class HogeClass0{
var left = 10;
function HogeClass0(){
var left = 20;
}
function hoge(){
var left = 30;
hoge2(this);
}
function hoge2(){
System.inform(left);
}
}
var left = 40;
var h = new HogeClass0(); // インスタンスの作成
h.hoge();
(h.hoge2 incontextof global)();
(h.hoge2 incontextof h.HogeClass0)();
0880名前は開発中のものです。
2016/03/31(木) 08:26:13.74ID:g/PF5lze別に用意されてる機能を全部使わないといけないわけじゃないから
incontextof演算子はDictionary専用だと思っておいていいと思うよ
incontextof演算子は、対象にクラスのインスタンスしか使えないよ
それ以外(関数とか)を参照した場合は、エラー吐かなくてもエラーだよ
(h.hoge2 incontextof h.hoge)();//関数h.hoge()を参照してる
(h.hoge2 incontextof h.HogeClass0)();//関数h.HogeClass0()を参照してる
この2つはエラーを吐かないだけでエラーだよ
var h1 = new HogeClass0();
var h2 = new HogeClass0();
(h1.hoge2 incontextof h2)();//h2.hoge2()を呼び出す
(HogeClass0.hoge2 incontextof h1)();//h1.hoge2()を呼び出す
(a.foo incontextof b)() と書くと b.foo()を呼び出すんだけど
なら初めからb.foo()と書けばいいじゃん、て話で
だからDictionary専用みたいなものだよ
0881名前は開発中のものです。
2016/03/31(木) 08:29:01.26ID:upSx8YC8(NGワードよけ)
Dictionary以外ではこんなのとか
まー初心者どころか中級者でも意識しなくて
全然問題ないと思うけど
0882名前は開発中のものです。
2016/03/31(木) 11:48:43.24ID:WscqLP10tjsのコンテキストはjsとちがってローカル変数は含まないのでだめなのよ
C++と同様に、クラスのインスタンス(または辞書)のメンバーとグローバルが含まれる
0883名前は開発中のものです。
2016/03/31(木) 12:19:30.09ID:iFOzhxi7いろいろありがとうございます
吉里吉里自体、特にmainwindowがincontextofだらけなので、読み解くのにこれがわからないと意味不明なのでいろいろ試したのですが、挫折しそうです・・・・・・・・・
0884名前は開発中のものです。
2016/03/31(木) 14:54:06.65ID:WscqLP10辞書も大丈夫だし、関数もクラスもオブジェクトだから普通に指定できますよ
クラスの場合はメンバ関数はクラスに含まれてるので、それがまず参照されて、他の参照はそのまま無いのでグローバルを見に行くことに
0885名前は開発中のものです。
2016/03/31(木) 16:03:38.74ID:xzvrWFQr初心者はこんがらがるから止めろっていうのに特にcall使いたがる人多い
callする必要ないだろそれって言う部分でもcall
0886名前は開発中のものです。
2016/03/31(木) 16:34:13.25ID:1iv6e1otまずはtjsにおけるコンテキストとはなんぞやを理解しましょう
tjsでのコンテキストは、実行するときに変数を参照する先のこと。今使ってる実行コンテキスト(this)に目的の変数がなければglobalを参照してそこにもなければエラーになる仕組みです
tjsの関数はよばれた時につかうコンテキストを持てます。コンテキストを持ってればそのコンテキストをthisとして動作して、関数から戻る時に前のコンテキストに戻します。なければ現在のままで動きます
globalに名前つきで作られた関数はglobalコンテキストを持ってます。インスタンスのメンバ関数はそのインスタンス自身をコンテキストとして持ってつくられます
obj.func() で呼び出される関数は、何もいじってなければobjをコンテキストとして持ってるので、objのメンバを参照して動作できるわけです
「いじってなければ」がポイントで、incontextof はそのコンテキストを入れ替えた関数を作る演算子です
function() と無名で作られた関数はコンテキストを持たないので、オブジェクトにあとから関数を足す場合などでは明示的にそのオブジェクトをコンテキストとして足す必要があり、そのためにKagのMainwindowで多用されてます
任意の関数のコンテキストを変えて使うことはできますが、関係ないものを使っても混乱するだけなので濫用はつつしむべき機能ではあります
辞書でincontextを使う理由は、辞書は入れる値と名前が重なると困るので、tjsでは辞書のインスタンスにはメンバ関数が作られてません。関数自体はDictionaryクラスにあるのでそれにincontextof でインスタンスをくっつけて使うわけです
0887名前は開発中のものです。
2016/03/31(木) 18:39:04.30ID:fw8Mx0Nz0888名前は開発中のものです。
2016/04/01(金) 17:43:39.03ID:rUN7GGdQstring形式で読み込まれた文字列がアルファベットか数字かを判定するにはどうすればいいでしょうか?
数字かそれ以外かと言う形でも構わないのですが、読み込まれた文字列を一文字ずつ0〜9かのチェックを掛けるしかないのでしょうか。
hoge(文字列)
hoge1(文字列)
1hoge(文字列)
1234(数字)
0123(数字123)
このように分けたいのです。
0889名前は開発中のものです。
2016/04/01(金) 19:32:38.66ID:YNSwlJyM正規表現使ってこんな感じかね?小数点とか含むと文字列になっちまうけど
function FilterStringToNumber(target) {
var regexp = /^(0*)([0-9]*)$/;
return regexp.test(target) ? +regexp.matches[2] : (string)target;
}
var test = FilterStringToNumber("チェックしたい文字列をここに記入");
Debug.message("typeof test == "+typeof test, test);
単に数字かどうか調べたいだけならregexp.test(target)の部分だけでおk
0890名前は開発中のものです。
2016/04/01(金) 21:14:46.28ID:ZjWyVE8X丁寧な説明ありがとうございます
mainwindowを読めなくて勉強始めたのですが、なんとか読めそうです
0891名前は開発中のものです。
2016/04/02(土) 22:18:38.01ID:5CR7ZCjXプログラミングはかじった程度
今使うなら吉里吉里Zですか?吉里吉里や吉里吉里2でもいいですか?
0892名前は開発中のものです。
2016/04/02(土) 22:23:46.00ID:FpZHKHrB吉里吉里1はよくしらんけど、今はもうどこにも配布していないんじゃないの
0893名前は開発中のものです。
2016/04/03(日) 12:26:12.29ID:okRHDZaC吉里吉里2より吉里吉里Zの方が新しくて完全互換ないって見たから
てっきり今からなら吉里吉里Zがいいのかと思った
ありがとう
0894名前は開発中のものです。
2016/04/03(日) 12:49:01.28ID:cKc+Ol5/プログラム的な知識がないなら2でいいんじゃない
0895名前は開発中のものです。
2016/04/03(日) 12:56:20.54ID:JUtVn3oB吉里吉里2/吉里吉里Z
KAG/KAGEXでしょ
組み合わせ的には4通りあるが、まあプログラマーでもない限り
吉里吉里2+普通のKAGでいいわ
0896名前は開発中のものです。
2016/04/03(日) 13:18:15.74ID:okRHDZaC>>895
本当にありがとう
吉里吉里2にします!
0897名前は開発中のものです。
2016/04/03(日) 19:25:43.20ID:KirdK47n・ノーマルkagのz
・kagexのz
そこそこ中級者程度の俺でも、zでの構築は無理
0898名前は開発中のものです。
2016/04/03(日) 19:26:46.86ID:JUtVn3oB0899名前は開発中のものです。
2016/04/03(日) 23:17:05.08ID:KirdK47nノーマルkagでは問題無いんだけど、exはpadが組み込まれてるから
0900名前は開発中のものです。
2016/04/03(日) 23:18:01.29ID:JUtVn3oB0901名前は開発中のものです。
2016/04/03(日) 23:26:28.42ID:KirdK47nmainwindow.tjsにかなり食い込んでて、どう挙動してるかわからなかった記憶が・・・・・・
それでうまく行くなら、最近のうちのゲームは動画背景とかかなり無茶するからメモリキツキツになりやすいからzに変えたいんだけどね
0902名前は開発中のものです。
2016/04/03(日) 23:49:04.17ID:13bqgOSHhttps://github.com/krkrz/documents/blob/master/TJS2/deleted.md
https://github.com/krkrz/krkrz/tree/master/script/Krkr2Compat
ただ、KAGEXだとこれそのまま使っても動かなくて、
KAGWindow.initLogPad()内の.registerExEvent()をカットして
k2compat_padcommon.tjs内_updateStatusText()にある
getStatusTex()⇒getStatusText() に修正する必要があるっぽい感じ?
他にもあるかもだが、まあその時は自分で直してくれ
0903名前は開発中のものです。
2016/04/03(日) 23:51:06.28ID:13bqgOSHwindowEx.dllとwin32dialog.dllは最新版使った方がいいと思う
0904名前は開発中のものです。
2016/04/04(月) 03:25:42.41ID:STv4J797>>887
いやていねいで分かりやすい説明だと思う
ただそれとは別に吉里吉里だけやってて
とつぜん出てきても正直分かんないよね
吉里吉里の解説サイトは
オブジェクト指向自体には触れてないから
普通のプログラミング言語……
とくにJavaScriptで
コンテクストとかthisとかそこら辺
説明してるサイトも多いから
JSを知ってると急がば回れで
確実に理解できるかも
0905名前は開発中のものです。
2016/04/04(月) 07:48:52.32ID:+5BFA5Ky0906名前は開発中のものです。
2016/04/04(月) 09:22:50.19ID:mGoQA0H8javascript が普通ってのはありえないと思うw
あれだけ癖しかない言語がこれだけメジャーになってしまったのは人類の不幸だと思うの
0907名前は開発中のものです。
2016/04/04(月) 09:23:50.56ID:+5BFA5KyJavaScriptのクラスのようなもの、ナメとんのかというくらい気持ち悪い
0908名前は開発中のものです。
2016/04/04(月) 10:40:42.00ID:+xUhjahJPerlは昔ちょっとやってた
0909名前は開発中のものです。
2016/04/04(月) 10:41:26.77ID:+5BFA5Kyあとチャットはいいとして動画作成の言語 is 何
0910名前は開発中のものです。
2016/04/04(月) 19:56:36.55ID:STv4J797JavaScriptはオブジェクト指向も備えている
>>906
クセはあるが開発環境の導入が容易なのはメリット
>>908
それこそJavaScriptでできる
まあサーバサイドはPHP、Ruby、Pythonがよく使われる
0911名前は開発中のものです。
2016/04/05(火) 16:35:19.30ID:48CiWOCG0912名前は開発中のものです。
2016/04/05(火) 17:17:17.89ID:+5cfzsAF0913名前は開発中のものです。
2016/04/05(火) 17:19:03.50ID:tlx2soonexで立ち絵を組んでるんだけどキャラの奥行き入れ替えのbackって使えない?
過去ログにもそんな事書いてあるけどバグでしょうか
分かる方、修正箇所を教えてくださいm(__)m
0914名前は開発中のものです。
2016/04/05(火) 19:28:27.13ID:hZsQ/Ay3もう過去ので完成されてんの? 洗練されきっていて付け足すことなどないというの?
0915名前は開発中のものです。
2016/04/05(火) 20:10:52.51ID:lopzqPLMもう商業出版するほどの需要が残ってない
と出版社が判断してるんじゃね
ノベルからホラーADVに同人のブーム移ったしな
0916名前は開発中のものです。
2016/04/05(火) 20:23:30.17ID:8MZWR5edもう出てる本で基礎ADV的なものは余裕だからほぼ必要がない
win10の時代に吉里吉里本体の動作環境は昔のままあがっていない
吉里吉里Zはまだ使いにくく落としこめてる人がすくない
そもそもPCADVゲーよりスマホの時代
好きなのを選べ
0917名前は開発中のものです。
2016/04/05(火) 20:24:55.67ID:+5cfzsAF0918名前は開発中のものです。
2016/04/05(火) 20:37:17.24ID:hZsQ/Ay30919名前は開発中のものです。
2016/04/05(火) 20:38:37.86ID:lopzqPLMっていう話をこの数年ずっとしてるな
でも作者が飽きてるだろうから無理かな
0920名前は開発中のものです。
2016/04/05(火) 22:37:50.88ID:9RXKm2Ovま、そういうことだよな
0921名前は開発中のものです。
2016/04/05(火) 22:56:09.42ID:hZsQ/Ay3Deeたんなんか締め出せ
レス数が900を超えています。1000を超えると表示できなくなるよ。