No.181 Re: バグ報告スレッド3 | |
|
2008/09/23 13:39 B/B ID:----0(海外) |
>>173 SmokingWOLFさま 変数操作などのコマンドのかわりに、直接プログラムを書き込むということはできないでしょうか?ツクールXPでいうところの「スクリプト...」コマンドのように。もしそれなら負荷があまりかからないのなら、ですけど。
モノリスも、エディタに加えて自作プログラムも使われていたようですし。(関係ないですかね。)
|
No.180 Re: バグ報告スレッド3 | |
|
2008/09/23 19:21 神楽◆1X2aug ID:----0(海外) |
>>179 >>127と同じ現象でしょうか? それなら>>130でウェイトを挟むことで回避可能と回答が出ています。
他にも>>162で別の文字ズレ報告例がありますね。
|
No.179 Re: バグ報告スレッド3 | |
|
2008/09/23 06:35 スパイラル ID:----0(海外) |
>>177のルーツさんに似ている現象が起きました たとえばイベントの文章の表示で ??????? ??????? ??????? と入力して そのイベントを起動すると 普通 ------------------------ ??????? ??????? ??????? ------------------------ なのが ???????---------- ??????? ???????
------------------------ になったりします
|
No.178 Re: バグ報告スレッド3 | |
|
2008/09/23 05:54 Bobby◆WJdVR1 [URL]
ID:----0(海外) |
>>177 ルーツさん どのようなイベントでどのようにズレたのかしっかり明記しないとWOLFさんも対応できないと思います。 ただズレた、では想像しか出来ないと思いますので、、
|
No.177 Re: バグ報告スレッド3 | |
|
2008/09/22 22:53 ルーツ ID:----0(海外) |
あのう、文字がズレてしまったんですがぁ。。。。 イベントで。
|
No.176 Re: バグ報告スレッド3 | |
|
2008/09/22 04:08 コウ ID:----0(海外) |
イベントのグラフィックをタイルセットから選び、下半身を半透明に、設定のタイル上に設置すると選択していないイベントグラフィックになってしまいます。
|
No.175 Re: バグ報告スレッド3 | |
|
2008/09/21 21:19 takajin ID:----0(海外) |
システム変数71,72マウス位置についてです。 マニュアルには「320x240なら、71:X位置は0〜320、72:Y位置は0〜240の範囲の値となります」とありますが、yの方が-5〜240となってます。(640x480だと-10〜480)
320x240のときにシステム変数71または72に値を代入すると、マウスの表示される位置が値どおりになりません。(値の半分になる?)640x480のときは正常でした。
あとテストプレイをするたびにメモリの使用量が増えていくのは自分だけでしょうか?
|
No.174 Re: バグ報告スレッド3 | |
|
2008/09/21 08:20 零 ID:----0(海外) |
>>167 その通りでした・・・(汗) その、ありがとうございます!
|
No.173 Re: バグ報告スレッド3 | |
|
2008/09/21 08:43 SmokingWOLF ID:----0(海外) |
>>171 GetSystemMetrics機能 おお、ありがとうございます! これで元サイズの再現が実現できるかどうか試してみたいと思います。
>>172 変数操作だけでガクガクになる 今調べてみたところ、自動フレームスキップ機能が限界まで働くと8フレームに1回しか描画しない仕様になってたので、処理FPSが40出てるのに描画が5しか出ない(超ガクガクになる)という状況が発生することが分かりました。 これは自作のアクションゲーム用に使用していた機能だったので、いったんフレームスキップ機能をなしにしたバージョンを作ってみました。変数処理やDB読み書き処理の改善もちょうどいま検討中なのですが、ひとまず以下のGame.exeをお試し下さい。 見かけ上はこれまでよりなめらかに動作すると思います。
http://www.silversecond.com/WolfRPGEditor/Data/Game.zip (バグが見つかったので9/21 8:40に再アップしました)
雑談スレッドの方に、各コマンドの処理負荷を調査した結果も掲載しておりますので、こちらも何かの参考になるかもしれません。 http://www.silversecond.com/WolfRPGEditor/BBS_patio.cgi?mode=view2&f=9&no=59
|
No.172 Re: バグ報告スレッド3 | |
|
2008/09/20 23:49 B/B ID:----0(海外) |
バグではないのですが、反映されるなら修正に近いと思うので、こちらに書かせていただきます。
"単純な処理でかかる負荷"が大きいような気がします。
現在のPCで、
ツクール2000で、変数操作と条件分岐で1000行はあるイベントを、コモンイベントで定期的に10個は動かしてる(ウェイとなしの秒間60回)ゲームでもなんとか快適に、一切処理落ちせずにプレイできるのですが、
ウディタで、変数操作500行、条件分岐(一個で3行分)498行(計約1000行)を9回繰り返すコモンイベントを一個並列実行したら、かくかくしてまともにプレイできない状態でした。 (ちなみに9回繰り返したのは、9回繰り返したものよりも、繰り返さないイベントを5個にしたものの方が重かったからです)
要するに、変数操作や条件分岐だけで、ツクール以上に大きな負荷がかかってしまう ということです。ツクールと比べること自体間違ってる気はしますが。 とはいえ、これだとたとえばリアルタイムで動くアクションゲームなどを作るときに、敵なら「慣性等の移動に関する計算」「接触判定」「攻撃・被ダメージ時の処理」「他、敵ごとの特別な処理」をするだけで、 かなり、敵の数・1秒間にできる処理数・プレイできるPC 等が限られてしまうと思うのです。
どうにか、処理の軽量化、あるいはそれを実現させる何かしらの工夫を、可能ならお願いいたします。
|
No.171 Re: バグ報告スレッド3 | |
|
2008/09/20 21:24 Rew◆grX5Zj [URL]
ID:----0(海外) |
>>170 タイトルバーの大きさですが、user32.dllに入っているGetSystemMetrics関数を使えば取得出来ると思います。 ただ、私もクラシックに設定していますが、それでも起動するたびにサイズが変わるので、タイトルバー以外にも要因はあるのではないかと思われます。 どちらにせよウィンドウサイズに関わるほとんどのシステム情報はこの関数で取得できるはずです。
|
No.170 Re: バグ報告スレッド3 | |
|
2008/09/20 20:51 SmokingWOLF ID:----0(海外) |
>>162 文字列の位置がずれる そういう意味だったんですね!また文字列の行ごとのズレがおかしくなったのかと思ってしまって。 コモンイベントまで作ってくださってありがとうございました。
>>163 Editorが縦に伸びる タイトルバーの大きさに応じて、人によっては伸びたり縮んだりしてしまうようです。クラシックのテーマ下で何度開き直しても変わらないようにしてあります。 今のところ直し方が分からないので、仕様扱いです、ご了承下さい。
>>164 1/4マスをいじるとマップの通行設定も変わってしまう マップの通行設定のフラグと1/4マスのどのマスが入れないかを示すフラグを共用しているためにそのように見えます。 内部的には、1/4マス設定にされている場合は4方向通行設定が無効化されますので、そのまま使ってくださっても大丈夫だと思います。 次回更新時に、1/4マス設定時の通行設定表示を×か何かに変えておきます。
|
No.169 Re: バグ報告スレッド3 | |
|
2008/09/20 18:53 俺は懲りない ID:----0(海外) |
>>148のバグですが、こちらの基本システムが古かったようです。 お騒がせしました。
|
No.168 Re: バグ報告スレッド3 | |
|
2008/09/20 18:49 akane ID:----0(海外) |
>>167 ありがとうございます、解決しました!
|
No.167 Re: バグ報告スレッド3 | |
|
2008/09/20 16:29 Rew◆grX5Zj [URL]
ID:----0(海外) |
>>165で報告されている逃走時のバグですが、消去するピクチャ番号がずれているようです。 コモン067:バトル再生の429〜430行 ■変数操作:このコモンEvセルフ16 -= 10 * 4 ■変数操作:このコモンEvセルフ16 += 40200 + 0 を、 ■変数操作:このコモンEvセルフ16 += 40100 + 0 に置き換えれば解決します。
>>166 キャラクター画像方向のタイプが8方向対応になっているのに4方向対応のキャラチップを使っているような気がします。
|
No.166 Re: バグ報告スレッド3 | |
|
2008/09/20 15:30 零 ID:----0(海外) |
えーと、ウルフエディタを講座見ながらやってたのですが バグか分からないんですけど… テストプレイするときキャラが半分しか表示されないんです、これってどうしてですか? どうやったら普通になれますか?
|
No.165 Re: バグ報告スレッド3 | |
|
2008/09/20 14:06 akane ID:----0(海外) |
以前報告いたしましたことについて追加です。
エンカウントさせた敵の「逃げる」を実行する確率は70%として、あとは通常攻撃のみにしています。 エンカウントのさせかたは、ランダムエンカウントの時と、プレイヤー接触によるエンカウントどちらも試しました。
どちらの場合においても、敵が逃げた時に敵画像が残ったままになることがあり、かわりに主人公たちのHPやSPが表示される画面が消えてしまう事があります。
|
No.164 Re: バグ報告スレッド3 | |
|
2008/09/20 04:17 fuji◆0q7kAo [URL]
ID:----0(海外) |
通行許可指定を1/4マスで変更したときに、通行方向設定が一緒に変更されるバグの報告ってまだ来てないんでしょうか。前からあったんですが、1.05aでも未修正だったようなので一応報告しておきます。
たとえば、左上と右上の通行許可を×にすると、通行方向が←↓になります。 これでは右に移動できなくて少し困るので、通行方向に→を追加すると、右上の通行許可が○になってしまいます。 そんな具合です。
仕様でしたら、マップの方を適当に調整します。
|
No.163 Re: バグ報告スレッド3 | |
|
2008/09/20 00:14 ななし ID:----0(海外) |
Editor.ini に保存されている各パラメータが Editor起動即終了しただけでも値が変更されています。
※Editorの起動と終了を繰り返すと メインウィンドウが段々と縦長になっていきます。
|
No.162 Re: バグ報告スレッド3 | |
|
2008/09/20 12:53 Rew◆grX5Zj [URL]
ID:----0(海外) |
バグが発生した様子のスクリーンショットと再現データを添付します。 左側が文字列ピクチャのバグです。 ずれ方はどうやら前回の報告では正しくなかったようですが、上から"AAAAA\nAAA\nA","AAAAA","AAAAA\nAAA"という文字列を、左3つは中央寄せ、右3つは右寄せにして、左から左上・中心・右上の位置に表示した物になります。 赤線が本来表示されるはずのX座標で、真ん中の"AAAAA"は正確な位置に表示されています。
右の画像は、デフォルトデータに含まれているテストトランジション画像を使って、3Dモードで
■トランジション停止 ■トランジション準備:フェード30フレーム ■トランジション実行
というだけのイベントを実行してみた時のものです。 ソフトウェアモードでは正常に実行されましたので、やはり環境依存のようです。グラフィックボードがかなり古いので無理もないかもしれません。
3つ目は文字列ピクチャを表示させたコモンイベントです。念のため添付しておきます。
---------------------- すみません、文字列ピクチャのスクリーンショット、右下のピクチャが中心表示になっていました。 ずれ具合は左上表示・中心表示・右端表示共に同じです。 添付のコモンイベントにはそのミスは入っていないはずです。
|