[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 03/12 12:00 / Filesize : 260 KB / Number-of Response : 959
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

■吉里吉里/KAG/TJS雑談質問スレ■その14



1 名前:名前は開発中のものです。 mailto:sage [2008/02/26(火) 15:18:34 ID:3kSRIyHL]
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。

※スレで質問をするときは、ドキュメント、スレの過去ログ、公式掲示板のログ、
 FAQ、Google等で調べてからにしましょう。

前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その13
pc11.2ch.net/test/read.cgi/gamedev/1195603475/

吉里吉里2/KAG3雑談質問スレ_過去ログ
ttp://www.geocities.jp/kirikiri_log/

吉里吉里ダウンロードページ
ttp://kikyou.info/tvp/

詳しくは>>2-5辺りを参照のこと。

326 名前:名前は開発中のものです。 mailto:sage [2008/04/23(水) 01:38:31 ID:fnEwN0Ee]
どこでもセーブプラグインを使わずラベルを入れたいです。
シナリオ各所に
*label
を入れるところまでは正規表現などできっとできる。
その後001|、002|〜と番号をふるのもたぶん自動でできるはず。
みなさんどのようにしているんでしょうか?

327 名前:名前は開発中のものです。 mailto:sage [2008/04/23(水) 01:49:39 ID:BPuG0kYr]
>>326
PerlでもRubyでもPythonでも何でもいいからシェルスクリプト使うヨロシ。
そもそも、数字を振る理由って何?
セーブ用のラベルが欲しいだけなら

*|

これでいいじゃん。

328 名前:名前は開発中のものです。 mailto:sage [2008/04/23(水) 02:08:25 ID:XdwBfAzp]
やり方が違うけど参考になるかも
ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=%BB%CD%CA%FD%BB%B3%CF%C3+-+%A5%BB%A1%BC%A5%D6%B2%C4%C7%BD%A4%CA%A5%E9%A5%D9%A5%EB%A4%CE%BC%AB%C6%B0%C0%B8%C0%AE

329 名前:名前は開発中のものです。 mailto:sage [2008/04/23(水) 02:09:28 ID:fnEwN0Ee]
>>327
TJSでもできますか?
吉里吉里用にしか使わないと思うんで……。

数字をふる理由は、
パッチのいらないゲームを作れる自信がないから
互換性ってやつを大切にしようかなと。
数字なら自動化できるんじゃないかと思ったので。
それだけです。

330 名前:名前は開発中のものです。 mailto:sage [2008/04/23(水) 02:11:46 ID:fnEwN0Ee]
すいませんリロードしてませんでした

331 名前:名前は開発中のものです。 mailto:sage [2008/04/23(水) 07:39:21 ID:fnEwN0Ee]
>>328
これ便利ですね。使ってみます。ありがとう。

332 名前:名前は開発中のものです。 mailto:sage [2008/04/24(木) 11:14:45 ID:rIuUMJ2z]
KKDEについて質問です。

エディタ部はデフォルトでは、
1行が長い場合でもそのまま折り返されずに表示されます
(メモ帳のように)。
これをウインドウサイズに合わせて折り返し、
または指定した桁数で折り返し表示するように変えることは
できますでしょうか?

できるのでしたら、そのやり方を教えてください。

333 名前:名前は開発中のものです。 [2008/04/24(木) 23:12:21 ID:RO5R+ymi]
吉里吉里/KAGで質問です。

マウスポインタの画像を変えようと[cursor]タグでファイルを指定しても反映されません。
32*32*32bのpngを使ったのがまずかったのでしょうか。。どなたか出力方法教えていただけませんでしょうか。よろしくお願いします。

334 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 06:13:50 ID:9dUiB9f1]
吉里吉里でA探アルゴリズムってどういう風に組めばいいんでしょうか
何かヒントになるような物や、参考になるものがあればいいんですが……



335 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 06:27:28 ID:aJ+2E6Uy]
A*の事?
ttp://ja.wikipedia.org/wiki/A*

336 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 07:06:06 ID:9dUiB9f1]
あ、はいそうです
どうも考え方が難しくて……

337 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 07:20:05 ID:0yvk/3GD]
オライリーのゲームAIの本だったかにA*の解説あったよ。
それなりにわかりやすかったから探してみたら?

338 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 07:22:35 ID:0yvk/3GD]
あ、あった。
「ゲーム開発者のためのAI入門」ね。まるまる一章A*の解説だった。


339 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 19:34:02 ID:9dUiB9f1]
>>338
ありがとうございます、ちょっと難しそうですが検討してみます

340 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 20:20:41 ID:K6nr6ReW]
吉里吉里2で作ったゲームの画面を「Frapsで録画可能にする」ことは可能でしょうか?
FrapsはDirectXを使用するゲームならば云々、らしいのですが
吉里吉里2のゲームは、フルスクリーンにしてもFrapsが反応しませんでした
(デフォルトのメニューバーの「画面」からフルスクリーンに変更しました)
一例ですが、格闘ゲームツクール2ndはウィンドウ画面ではFrapsが反応せず、フルスクリーンにすると反応します。

結局のところ、30FPSでの録画がしたいのです。
30FPSを出せるキャプチャソフトは、Frapsしか知らないので……
何か良い方法はないでしょうか。

341 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 20:23:34 ID:9dUiB9f1]
>>340
試してないけどWindows Media Encoder

342 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 21:06:43 ID:K6nr6ReW]
>>341
インストールして試したところ、出来ました!
DVD品質CBRで、29.97FPS安定です。情報ありがとうございました。
キャプチャソフトの一番はFrapsだとばかり思ってました。さすがマイクロソフト……。

343 名前:名前は開発中のものです。 mailto:sage [2008/04/30(水) 18:03:25 ID:Ok8eNtMU]
すみません
質問します。

メッセージレイヤの枠を表示させたいのですが、やってみたところ
syntax error, unexpected T_SYMBOL, exoecting";"
というエラーが起きてしまいます・・・
これはどうすれば解決できるのでしょうか?

344 名前:名前は開発中のものです。 mailto:sage [2008/04/30(水) 18:21:58 ID:X6MAa3D/]
エラーが起きないやり方でやれば解決できる



345 名前:名前は開発中のものです。 mailto:sage [2008/04/30(水) 18:23:10 ID:Ok8eNtMU]
>>344
;はどこも抜けてはいないはずなんです。

346 名前:名前は開発中のものです。 mailto:sage [2008/04/30(水) 18:24:44 ID:X6MAa3D/]
そんなんどうでもいいんでどうやってるのかコピペしてください

347 名前:名前は開発中のものです。 mailto:sage [2008/04/30(水) 18:32:18 ID:Ok8eNtMU]
>>346
すみません

;position frame="messagewindow_05.png";

;frameColor = 0x000000;
;frameOpacity = 128;

;marginL = 20;
;marginT = 5;
;marginR = 15;
;marginB = 10;

;ml = 20;
;mt = 300;
;mw = 600;
;mh = 160;

です。

348 名前:名前は開発中のものです。 mailto:sage [2008/04/30(水) 18:33:49 ID:4vHs+H0a]
>>343

syntax error, unexpected T_SYMBOL, exoecting";"

記述ミスがあるよ ; とか、ちゃんと書いてる?

って、エラーメッセージなので
問題の個所の、 記述ミスを発見するためにも
スクリプトを コピペして みんなで見てみる

349 名前:名前は開発中のものです。 mailto:sage [2008/04/30(水) 18:40:53 ID:Ok8eNtMU]
>>348
// ◆ メッセージ枠用の画像
// メッセージ枠用の画像のファイル名を指定します。
// "" を指定するとメッセージ枠の画像を使用しません。また、メッセージ枠用の
// 画像を指定した場合、position タグでメッセージレイヤのサイズを変更すると
// おかしな表示になると思います
;position frame="messagewindow_05.png";// position タグの frame 属性に相当
// ◆ メッセージレイヤの色と不透明度
// frameColor には 0xRRGGBB 形式で ( RR GG BB はそれぞれ 2 桁の 16 進数)
// メッセージレイヤの色を指定します。frameOpacity には 0 〜 255 の数値で、
// 不透明度を指定します。メッセージ枠用の画像が指定されている場合は無効で
// す。
;frameColor = 0x000000; // position タグの color 属性に相当
;frameOpacity = 128; // position タグの opacity 属性に相当
// ◆ 左右上下マージン
// マージン (余白) を pixel 単位で指定します。メッセージ枠用の画像を指定し
// た場合は、メッセージ枠の表示範囲内に設定する必要があります。
// これらは、position タグの marginl, maringt, marginr, marginb 属性に対応
// します。
;marginL = 20; // 左余白
;marginT = 5; // 上余白
;marginR = 15; // 右余白
;marginB = 10; // 下余白
// ◆ 初期位置
// これらは、position タグのそれぞれ left top width height の属性に対応しま
// す。
;ml = 20; // 左端位置
;mt = 300; // 上端位置
;mw = 600; // 幅
;mh = 160; // 高さ

これでいいですか?

350 名前:名前は開発中のものです。 mailto:sage [2008/04/30(水) 18:48:37 ID:H5Rn/mKa]
positionておかしくね?

351 名前:名前は開発中のものです。 mailto:sage [2008/04/30(水) 18:49:29 ID:X6MAa3D/]
×;position frame="messagewindow_05.png";
○;frameGraphic = "messagewindow_05.png";


352 名前:名前は開発中のものです。 mailto:sage [2008/04/30(水) 18:58:39 ID:Ok8eNtMU]
おおおおお

できました!ありがとうございます!

353 名前:名前は開発中のものです。 mailto:sage [2008/04/30(水) 19:01:53 ID:tG9SugJx]
つかそこconfigだろ、なんでposition frameなんてなってるんだ

354 名前:名前は開発中のものです。 mailto:sage [2008/04/30(水) 19:13:07 ID:Ok8eNtMU]
>>353
kgs.tenkyu.com/0400.htm

ここを参考にしてました。



355 名前:名前は開発中のものです。 [2008/04/30(水) 19:27:38 ID:1QU1QSLm]
皆さんテキストエディタはなに使ってますかね??

良さげなのはリンク切れで先に進めないのですが←

356 名前:名前は開発中のものです。 mailto:sage [2008/04/30(水) 19:29:12 ID:4vHs+H0a]
hogehoge.ks と hogehoge.tjs は、中身の記述の仕方が全然ちがう
hogehoge.ks で使用できる タグ と
hogehoge.tjs で使用している 式 の違いを理解するのが必要だな

まぁ こっちでは、コレが使用可能で、コー書く
あっちでは コレをつかって コー書く
って区分けをきちっとすることだ



357 名前:名前は開発中のものです。 mailto:sage [2008/05/03(土) 03:42:52 ID:THX20psl]
昔違うアプリで途中まで作ったのを移植しようとしてるんだが
;←うったコメント行なのに[ ]で括ったタグいちいち拾おうとしてエラー吐くのがうざいなぁ。

画像表示は後回しにして、とりあえず文字周りだけ形にしようと思ったの。
とりあえず開始タグの[を消したんでなんとかなったが。

358 名前:名前は開発中のものです。 mailto:sage [2008/05/03(土) 18:13:09 ID:zCaMxWKW]
自分のところでは拾おうとしないが
どんな書きかたしてるんだ

359 名前:名前は開発中のものです。 mailto:sage [2008/05/03(土) 20:18:27 ID:/gs19s6v]
クリッカブルマップで質問です。

マップの領域にカーソルが乗ったときに、画像を表示させる方法をBBSの過去ログで調べたのですが、
コレを変数によって変えることは可能でしょうか?
 f.flag1==1・f.flag2==0の時は画像A.pngを、
 f.flag1==1・f.flag2==1の時は画像A.pngと画像B.pngをオンマウスで表示させたいのです。

現状は下記のようになっていて、領域によって画像が固定されている状態です。
1: storage="map.ks"; target="*joukyou";onenter="kag.fore.layers[0].loadImages(%[storage:'motome_mini.jpg']),kag.fore.layers[0].setPos(10,10),kag.fore.layers[0].visible=true";onleave="kag.fore.layers[0].visible=false";hint="状況";

どなたかアドバイスお願いします。


360 名前:名前は開発中のものです。 mailto:sage [2008/05/03(土) 20:35:42 ID:DVngTyim]
>>359
キャラクターが目的地に
一人いるときはキャラクターを一人だけ表示
二人いるときはキャラクターを二人表示
みたいな感じですか?

361 名前:名前は開発中のものです。 mailto:sage [2008/05/03(土) 20:59:44 ID:/gs19s6v]
>>360
そんな感じだと思います。

選択先で、救助を求めてる人、障害になるものや発生する縛りの有無(時間制限ありとか)など
ひと目でわかるアイコンを、左上に表示させたいのです。
よろしくお願いします。

362 名前:名前は開発中のものです。 mailto:sage [2008/05/03(土) 21:58:02 ID:DVngTyim]
@iscript
function MapEnter(){
if(f.flag1 == 1){
with(kag.fore.layers[0]){
.loadImages(%[storage:'1.png']);
.setPos(10,10);
.visible = true;
}
}

if(f.flag2 == 1){
with(kag.fore.layers[1]){
.loadImages(%[storage:'2.png']);
.setPos(150,10);
.visible = true;
}
}
}

function MapLeave(){
kag.fore.layers[0].visible = false;
kag.fore.layers[1].visible = false;
}

@endscript

363 名前:名前は開発中のものです。 mailto:sage [2008/05/03(土) 21:58:59 ID:DVngTyim]
[eval exp="f.flag1=0"]
[eval exp="f.flag2=0"]
*start|スタート
[cm]
状態1
[link exp="f.flag1 = 1"]ON[endlink] [link exp="f.flag1 = 0"]OFF[endlink] [r]
状態2
[link exp="f.flag2 = 1"]ON[endlink] [link exp="f.flag2 = 0"]OFF[endlink] [r]
[link onenter="MapEnter()" onleave="MapLeave()"]オンマウス[endlink] [r]
[s]

>>361
これで望みの動きをしていたらクリッカブルマップに変えてみてください

364 名前:名前は開発中のものです。 mailto:sage [2008/05/04(日) 02:02:51 ID:H6W/NwJb]
吉里吉里ってムービー再生できたのか…知らなかった…
aviも再生可能みたいだけどなんで公式にはそのことが書いてないの?



365 名前:名前は開発中のものです。 mailto:sage [2008/05/04(日) 02:21:22 ID:o/3ZXBTp]
公式でサポートしてないから

366 名前:361 mailto:sage [2008/05/04(日) 12:37:54 ID:tMurScja]
>>362
ありがとうございました!希望通りの表示ができそうです!
重ねての質問で申し訳ありませんが、対応表示を増やしていくにはこのような表示でいいのでしょうか?
f.flag2 アイコンとf.flag3 アイコンが一緒に表示されないようなのですが…
config.tjsでの使用レイヤー数は10枚にしてあり、余裕は充分あると思います。

  (前略)
if(f.flag2 == 1){
with(kag.fore.layers[1]){
.loadImages(%[storage:'2.png']);
.setPos(150,10);
.visible = true;
}
}
 if(f.flag3 == 1){
 with(kag.fore.layers[2]){
 .loadImages(%[storage:'3.png']);
 .setPos(240,10);
 .visible = true;
 }
 }
}

function MapLeave(){
kag.fore.layers[0].visible = false;
kag.fore.layers[1].visible = false;
 kag.fore.layers[2].visible = false;
}
  (後略)

367 名前:名前は開発中のものです。 mailto:sage [2008/05/04(日) 13:35:10 ID:/rWiihgV]
ういんどみるのエンジン公開されたけどどうなんかね

368 名前:361 mailto:sage [2008/05/04(日) 14:11:12 ID:tMurScja]
すいません、自己解決しました!
>>362さま、本当にありがとうございました!

369 名前:名前は開発中のものです。 mailto:sage [2008/05/04(日) 18:40:02 ID:FYBsmTiK]
>>367
吉里吉里よりNスクに近いな。
公開されている範囲でいじるとなると、自由度はあまり高くない。
PhotoShopデータから画像ファイルコンバートするのでそこが特殊。
立ちキャラビューアが最初からついているところが優位性?
ま、そんなとこ。


370 名前:名前は開発中のものです。 mailto:sage [2008/05/04(日) 19:50:01 ID:/AfwUTw+]
>>367
現状一番食いあうのは YU-RIS じゃないかな。
kcs とやらの仕様が公開されてはじめて吉里吉里と
まともに比較可能になると思う。

371 名前:名前は開発中のものです。 mailto:sage [2008/05/11(日) 15:14:19 ID:sYNivEU6]
吉里吉里で30行目から60行目までをコメントアウトする方法ないですか?
Cみたいに/* */で囲むとか…現時点ではマニュアルとおり;で対応してますがちょっと不便です

372 名前:名前は開発中のものです。 mailto:sage [2008/05/11(日) 15:26:11 ID:Ekb0DJq0]
@if exp = "false"
@endif
で囲んじゃうとか?

他には
@iscript
/*
*/
@endscript
で囲むとか

373 名前:名前は開発中のものです。 mailto:sage [2008/05/11(日) 15:42:06 ID:sYNivEU6]
>>372
記述内容を無視するようなタグを使えばいいんですね
ちょっと考えてみます
ありがとうございます

374 名前:名前は開発中のものです。 mailto:sage [2008/05/11(日) 21:15:34 ID:2XRRQTqQ]
kagの話か



375 名前:名前は開発中のものです。 [2008/05/14(水) 14:44:45 ID:pu/EZtiJ]
>>332ですが、できないということでしょうか?

376 名前:名前は開発中のものです。 mailto:sage [2008/05/14(水) 17:54:43 ID:Oob7MUQq]
>>375
出来るかどうかわかんないんだけど、ソースエディタで折り返しってそもそもおかしくないか?
はみ出さない程度にきちんと成形するのもセンスだと思うんだが。

377 名前:名前は開発中のものです。 mailto:sage [2008/05/14(水) 18:45:18 ID:7vsaAEoo]
>>375
それこそ作者に聞けよ。

378 名前:375 mailto:sage [2008/05/15(木) 10:24:41 ID:nGf6L5ZS]
>>376
なるほど、そうしたものなのですね。
仕事の一つにhtmlのコーディングがあるのですが、
そちらでは折り返しが当たり前でしたので
ソースエディタで折り返しがおかしいという
発想はありませんでした。
ありがとうございます。

>>377
吉里吉里にまつわる環境についての質問です。
アプリの仕様についての質問ですので
作者に聞くというのも方法として正しいと思いますが、
それをいうならここのスレだって言語やスクリプトの仕様レベルの質問が
かなり多くあります。
これからも仕様レベルの質問に
「それこそ作者に聞けよ」と答え続けて下さいね。

379 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 11:22:18 ID:0cjvgYcW]
htmlで折り返しって相当機械的なソース書いてんだな。

380 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 11:49:13 ID:BroPacPK]
>>378
何をそんなに興奮してのか知らんが、>>332の時点で反応がなかったんだしそれ以上は作者に
聞いたほうが早いんじゃないかと俺でも思うぞ。それにこれに関しては、作者に伝わればツールが
改善される可能性もあるんだし

あと、ここでもたまに直接W.Dee氏に伝えた方がいいんじゃねとかいうレスはつく

381 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 12:03:05 ID:kuC7xyz9]
捨て台詞を吐くような奴は放置されてしかるべき

382 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 12:47:29 ID:YUJHGjBE]
いや折り返しはいらんだろ

383 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 17:07:34 ID:IvNFelq5]
>>378
鼻息荒く皮肉のつもりで書いたんだろうが、俺の知ってるプログラマで
折り返し使ってる奴なんかいないぜ。

ソース整形も可読性を支える立派な技術の一つ。

384 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 18:56:44 ID:NoAxb3sF]
そもそもこのスレにKKDE使ってる人そんなにいないんじゃね



385 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 19:11:17 ID:n6jaCFih]
おいらJmEditor

386 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 19:18:13 ID:PwM6QNks]
おいらサクラエディタ。おりしもサクラエディタスレでも折り返しの話題でワロタ
流行ってんの?w

387 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 22:15:39 ID:v6pzoWa8]
おれNoEditer

388 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 22:16:23 ID:v6pzoWa8]
あ〜いっとくが普通htmlでも折り返ししねぇぞ

389 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 22:36:24 ID:1Sq5umN/]
>>387
NoEditor ってエディタがあるんだな
メモ帳でも使ってるのかと思ったよ orz

390 名前:名前は開発中のものです。 mailto:sage [2008/05/15(木) 22:39:17 ID:v6pzoWa8]
そうそうoとeよくタイプミスするんだよw

391 名前:名前は開発中のものです。 mailto:sage [2008/05/16(金) 00:08:56 ID:PBIN0BZ8]
っていうかHTMLはコーディングというほどたいそうなもんじゃない

あれはあくまで(建前上は)文章の構造化だ

392 名前:名前は開発中のものです。 mailto:sage [2008/05/16(金) 03:00:33 ID:dxq9Q/ID]
俺、peggyだけど折り返ししてる。
そいつでログやら何やら何でも開くから、折り返す方が便利。
まぁ、折り返しになる様なコード書くかどうかは別の話かな。
うん、そんな長いのは書かない。頭に入らなくなるから。


393 名前:名前は開発中のものです。 mailto:sage [2008/05/16(金) 09:33:22 ID:QoLhgp12]
識別子が極端に長くなるような命名規則のプロジェクトでもなければ
そう長くならないよな。ウィンドウは広めにしてるけど。

394 名前:名前は開発中のものです。 mailto:sage [2008/05/16(金) 22:56:51 ID:0z39mF4w]
RPGとかで、敵味方を速さ順に並び替えたいのですが
  速 順番
A 1  4
B 2  ?
C 2  ?
D 3  1

こんな感じで速さが同じ場合、どういった処理で順番を決めればいいのでしょうか?
ヒントだけでもお願いします・・・。



395 名前:名前は開発中のものです。 mailto:sage [2008/05/16(金) 23:03:13 ID:bu+mjsh4]
>>394
同一の場合は、乱数でランダムに決めるとか

396 名前:名前は開発中のものです。 mailto:sage [2008/05/16(金) 23:05:18 ID:EIQCZ5xI]
>>394
行動に優先順位を付けるとか
攻撃より防御の方が速いとか

397 名前:名前は開発中のものです。 mailto:sage [2008/05/16(金) 23:34:25 ID:lz+WPJ1Y]

キャラごとに、コンマ以下の補正値を持つとかね。固有の。
同時に登場するののが10人以下なら0.0〜0.9で、みたいな。

398 名前:名前は開発中のものです。 mailto:sage [2008/05/16(金) 23:55:43 ID:0z39mF4w]
こんな早くにレスどうもです!

>>394
なるほどー・・・。並び替えで速度が=になった場合、そのキャラのみで速度を増減させるとかかな・・。
早速、試してみます。

>>396
早い順に行動から即実行するタイプなので。言葉が足りませんでした、すみません・・・。

>>397
実はそういうのも考えたのですが、
敵さんの固有値も考えると結構同じ数値になってしまうかなぁ、と。

取りあえず、同じ数値が出たら小さい数字をランダムで足して同じ数値をなくす、という方向で
作りたいと思います。
また色々詰まったら質問させてもらいますね。
ありがとうございましたー!

399 名前:397 mailto:sage [2008/05/17(土) 01:17:18 ID:s5m3Uy/q]
>>398
味方5人、敵5人とかの戦闘なら、
 味方1〜5 : 0.0 〜 0.4(固定値)
 敵1〜5 : 0.5〜0.9(戦闘開始時に、各個体に順番に割り振り)
でいけるんじゃない? とか。

乱数で分けるよりはスマートなシステムになるんじゃないかなと
ちょっと思っただけだけど。

400 名前:名前は開発中のものです。 mailto:sage [2008/05/17(土) 02:56:11 ID:MTD4DkzB]
>>399
賢いな。普通に感心したw

401 名前:名前は開発中のものです。 mailto:sage [2008/05/17(土) 11:13:10 ID:8UYf9vfb]
ツクールの自作戦闘とかやってるトコとか参考になると思う
こことか
ttp://suppy1632.hp.infoseek.co.jp/

402 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 01:14:04 ID:qkcJvXk8]
カードゲームを作っているのですが、場にカードを表示させた後、手札に数字の大きい順に表示させるのに
ちょっと困っています。

複数の数字を大きい順番に数字を振っていく、そういう風に作りたかったのですが、
どうにも、いい案が浮かばなくて四苦八苦しています。

場に出たカード  手札に来てソートされたカード  
  13           14
  11           13
  14           11
といった感じで、変数配列の中の「カードの数字の大きさ」で並び替えたいのです。
綺麗なシステムにするにはどうしたら良いか教えてください。

403 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 01:22:56 ID:2Q4htNjw]
ソート用の配列を別途用意しておき、手札に来てソートされたカード順に格納するとか。

404 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 01:25:00 ID:xFd48QmG]
普通に変数配列をソートすればいいような



405 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 01:25:35 ID:GR7cHALj]
普通にsortじゃいかんの?

406 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 01:30:52 ID:6y7003fv]
配列名.sort('-');
で駄目なの?

407 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 01:33:01 ID:4S0iho0a]
「ソート アルゴリズム」とかでぐぐるといろいろ出てくるとは思うけど、たとえば
こんな感じとか(テストしてないけど)

class Card{
 var number; //カードの数字
 function Card(n){ this.number = n; }
}
var tefuda = [ new Card(10), new Card(5), new Card(1), new Card(4), new Card(3),
  new Card(9), new Card(2), new Card(8), new Card(7), new Card(6) ];

となっているとしたら

var unsorted = true; // 「ソート完了でない」フラグ
while(unsorted){ // ソート完了でないならば…
 unsorted = false;
 Debug.message(test()); // 途中経過を表示
 for(var i=0; i<10; i++){ // 順に見ていき
  if( tefuda[i].number > tefuda[i+1].number ){ // もしソートされてない場所があれば
   tefuda[i] <-> tefuda[j]; // それらを交換して
   unsorted = true; // 「ソート完了でない」フラグを立てる
  }
 }
}

function test(){
 var s="";
 for(var i=0; i<ba.count; i++) s += ba.number + " ";
 return s;
}

…とか書いてみたけどそうだな sort だな
上の例だったら tefuda.sort(function(a, b){return a.number<b.number; }) だな

408 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 23:19:17 ID:qkcJvXk8]
やはり、TJS必須ですか・・・。
Kag3でどうにか、と思っていのですがTJSを勉強してからまたきます。
すみませんでした。

409 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 23:50:41 ID:oamYOkpb]
どこでもセーブ使いたいんだけど後でパッチ当てるとセーブデータの互換性が無くなるのってなんとかならないのかね
やっぱ地道にタグ手打ちしようかな

410 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 01:51:49 ID:i+CV8BtD]
>>409
ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=%BB%CD%CA%FD%BB%B3%CF%C3+-+%A5%BB%A1%BC%A5%D6%B2%C4%C7%BD%A4%CA%A5%E9%A5%D9%A5%EB%A4%CE%BC%AB%C6%B0%C0%B8%C0%AE

411 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 02:08:16 ID:c+BLjSqY]
パッチ作るときGUID再生成すると思うんだけど、互換性なくなったりせんのかな?

412 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 02:13:55 ID:c+BLjSqY]
全データを読み込んで、KAGのデータツリーを作成して、
0-章-節-項-文みたいなラベルを自動生成すればいいのか。

パッチの場合は、p1-章-節-項-文みたいな。
作ってみるか。

413 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 02:50:36 ID:8hE8ZL7K]
>>411
読んでみれば分かるが>>410のコンバータはcmlをラベル(GUID)に置換するだけ
置換後のラベルは二度と書きかわらない

414 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 03:00:30 ID:c+BLjSqY]
>>413
うん。実は書いたあと気付いたんだけど、3連投かつ恥ずかしいから書かなかったw

だけど、毎回擬似ラベル貼るのも微妙な気がするんだよなぁ。

構造解析さえうまくいけば、
>>412のアイデアもなかなか使えるような気がするんだけど、どうかねぇ?
(問題点:パッチでシナリオ大幅追加したとき、
      ラベルの0-章-節-項-文と、実際の構成に若干の齟齬が出る可能性有り)



415 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 13:50:05 ID:3bsBT1iQ]
kagオンリーで初めて一本完成。
むっちゃ小作品ですがなんとか動いてヤター!

更にtjsに手をだしてみようと思うのですが、
kagでできないけど、tjsになら出来ることってなんでしょうか。
変数のループ処理くらいしか思いつきません、
tjsならこんなカッコイイことができる、こんなメリットがある
など教えていただけると嬉しいです。

416 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 14:06:47 ID:QXx8+0bt]
>>415
テメーで調べろ

417 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 14:30:51 ID:iKP91ZBO]
>>415
やりたいこと特に思いついてないなら必要ないよ

418 名前:名前は開発中のものです。 mailto:sage [2008/05/21(水) 15:24:26 ID:mB4E1YEZ]
kag自体がtjsで書かれてるからtjs出来ればなんでもできると言えば出来る。
まあ、>>417

419 名前:名前は開発中のものです。 mailto:sage [2008/05/22(木) 00:40:30 ID:0K8GuKrz]
>>412
データツリーなんぞつくらなくても、
ライターに区切りの良いシーン毎にテキストファイルを分けて書いてもらって、
それをスクリプトに変換するときに連番のラベル打ち込めばいいんでね?
いきなりタグ打ち込みながらシナリオ書いてる奴はいないとおもうが・・・。

変換はtjsでもできるし、勉強がてら変換プログラムを作ってみるのもいいんでねーかと。

420 名前:名前は開発中のものです。 mailto:sage [2008/05/28(水) 22:09:25 ID:ypQF7UdJ]
質問です
画面上に常に配したグラフィカルボタンで、
プレイヤー任意のタイミングでキャラの着せ替えを行いたいのですが、
体向や表情は同じままで、服装だけチェンジしたい場合、どのような処理で可能でしょうか

例えばファイル名を、
キャラ名_体向_服装_表情.拡張子 としたときに、
tanaka_mae_shifuku_warai.pngが表示されているときに着せ替えボタンを押すと、
tanaka_mae_seifuku_warai.pngのように服装だけ変えた画像に差し替わるようにしたいのです

考え方のヒントだけでも教えて頂けると助かります
よろしくお願いします

421 名前:名前は開発中のものです。 mailto:sage [2008/05/28(水) 22:25:26 ID:uTL8EUlE]
立ち絵表示時に別の変数に状態を記録しておいて
(通常=0、笑い=1、みたいに)
状態が1の時にボタンを押したら、tanaka_mae_shifuku_warai.png→tanaka_mae_seifuku_warai.pngにするとか

422 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 02:00:41 ID:uLEOjSVy]
>>420
キャラ名・体向・服装・表情・拡張子を全部変数で管理してて、
ボタンが押されたら、これらの状態から条件分岐して適当に新しい
状態を導き出す。でもってそいつらからファイル名を求める
あとは、トランジションするなりする

423 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 08:30:34 ID:A4kuKLCp]
Nscripterから吉里吉里に移行する利点って何がありますですか?

424 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 09:22:04 ID:43OT6G6w]
やりたいことによる。
現状NScに不満がないなら別に移行する必要はない。



425 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 12:37:49 ID:eNMvn7vZ]
>>423
このスレの住人になれる!

426 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 16:47:28 ID:0UTpI4pK]
クライアント領域の上で確認ダイアログとかをドラッグすると残像みたいなのが結構目立つけど
これって改善出来ないですよね?
だからボーダーなしにしてる作品が多いんでしょうか






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<260KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef