WOLF RPGエディター 質問スレ 其の9©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。 転載ダメ©2ch.net
2015/11/13(金) 16:29:23.01ID:U8EsH/Pu教えられる方はできる範囲で教えてあげてください。
・ここは質問スレです。質問者や回答者を煽るようなレスは禁止です。
・もしあなたが憤りを感じたり荒らしだと思っても、放置もしくは>>1とだけレスしてください。
それ以上のことを書くと、それ自体が『荒らし行為となります』。ご注意ください。
・質問者もマナーを守り、回答がつきやすい質問の仕方をしましょう。
【良い質問の例】
・〜がやりたくて・・・までしたのですが、〇〇がうまくいきません。
【悪い質問の例】
・〜できますか → 大概できます。問題は「どうすればできるか」のはずです。実のない質問はやめましょう。
・〜のようなことがやりたい → 丸投げはやめましょう。1から全部教えてくれる人はまずいません。
何が分からないか分かるまで努力しましょう。全部分からないのなら、まずは講座サイトで勉強しましょう。
◆WOLF RPGエディター公式サイト
http://www.silversecond.com/WolfRPGEditor/
◇本スレ
【ウディタ】WOLF RPGエディター 其の58
http://peace.2ch.net/test/read.cgi/gamedev/1444047245/
◇あと何かこんなスレも有るみたいです
ウディタコモン作成依頼所
http://peace.2ch.net/test/read.cgi/gamedev/1373095782/
次スレは>>980が立てて下さい。
立てられない場合は質問を自重して本スレに報告して下さい。
0697名前は開発中のものです。
2016/03/24(木) 20:25:24.02ID:KE5Y4uREパッと見た感じ移動速度が遅いから移動する時間の分だけウェイトかかってんだと思う
ページ切り替えにするとか別の手段を使えば期待通りの動作するんじゃね
0698名前は開発中のものです。
2016/03/24(木) 20:34:12.05ID:NlrZiCQWやっぱ移動速度遅いからですかね?移動時間でラグがあるのかとは思ってたんですが
ページ切り替えでやってみます!
0699名前は開発中のものです。
2016/03/24(木) 23:27:53.00ID:4dDLycaQなんだ、バケモノかわいいじゃんと思ったら怖すぎワロタw
0700名前は開発中のものです。
2016/03/26(土) 04:35:37.27ID:4mwmMggp0701名前は開発中のものです。
2016/03/26(土) 06:01:04.70ID:4mwmMggp起動条件イベント接触で、主人公に接近するイベントがあります
主人公と触れた時のイベントの向きで挙動を変化させたいのですが、
1ページ目はセルフ変数0=0で、プレイヤーと接触した瞬間に、接触したイベントの向きをセルフ変数1に代入します そしてセルフ0を1に
2ページ目はセルフ変数0=1で、セルフ変数1の値を条件分岐の条件にしています
ゲームが4方向の設定なので、セルフ変数1の値は2,4,6,8にしかならないと思うのでその4つの条件で分岐させています
にもかかわらず、接触した時どの条件にも当てはまらない時があります(どれにも当てはまらなかったらウェイトだけが起こります)
原因が分からないのですがどなたか教えて頂けないでしょうか・・・
0702名前は開発中のものです。
2016/03/26(土) 06:04:57.77ID:4mwmMggpもしかしたらどこかを変えてしまったのかもしれませんが謎です
0703名前は開発中のものです。
2016/03/26(土) 06:49:27.80ID:EIre82ej0704名前は開発中のものです。
2016/03/26(土) 11:45:33.22ID:W+NWU3l9主人公と接触した瞬間に、敵イベントの向きを変数に入れて、上下左右の2468どの値かによって後の処理選ぶ、という風にやっていたのですが、
接触した瞬間に向きを変数に代入してからセルフ変数を操作して2ページ目で処理をする、というやり方と接触した瞬間にセルフ変数で2ページ目に進み、2ページ目の最初で向きを変数に代入するというやり方で、イベントの向きの判定が変わるようでした
イベントの向きの変数の値を確認した所、前者では、斜めぎみに主人公とイベントが触れるとイベントの向きが斜めに判定されイベントの向きの変数が3や9になってしまいイベントが処理されなくなっていました
後者では、前者のやり方だと斜めに判定されるような触れ方でも、斜めにならず上下左右のあたいが変数に入っていました
前者のやり方でなぜ出来なかったのかは謎ですがとりあえず問題は解決出来ました
キャラの移動方向を4方向にしてるのにキャラチップを8方向対応にしているから一瞬だけ斜めになっているとかなのかなぁ…
0705名前は開発中のものです。
2016/03/26(土) 17:54:03.37ID:ZtYmhyXI0706名前は開発中のものです。
2016/03/27(日) 17:32:13.46ID:CbOY9EuO0707名前は開発中のものです。
2016/03/28(月) 03:26:15.27ID:QWjLmIVG0708名前は開発中のものです。
2016/03/28(月) 03:35:37.52ID:JfqKXbzP0709名前は開発中のものです。
2016/03/28(月) 08:21:28.75ID:9+p2rliE0710名前は開発中のものです。
2016/03/28(月) 20:22:03.09ID:Q96wEcNr0711名前は開発中のものです。
2016/04/02(土) 14:14:10.57ID:lfEWE8AF0712名前は開発中のものです。
2016/04/02(土) 20:55:02.50ID:NtvLSi77以下のように言い換えられると思います。
A:フレームワーク・マップ・イベント・ピクチャ・etc 等の仕様
が用意された上で
B:マップ/コモンイベント・データベース
を利用しながら
C.イベントコード(≒スクリプト)
でシステムを組んでいく
ここで、AとBは(抽象的には)何と言いかえられると思いますか。
よろしければお願いします
0713名前は開発中のものです。
2016/04/02(土) 22:47:55.53ID:2GClu0lz0714名前は開発中のものです。
2016/04/02(土) 23:44:10.27ID:jAecNU060715名前は開発中のものです。
2016/04/03(日) 01:26:23.01ID:FATeZxz2どのように処理すれば良いでしょうか?
0716名前は開発中のものです。
2016/04/03(日) 01:30:49.48ID:dYPSv3/g0717名前は開発中のものです。
2016/04/03(日) 01:55:46.23ID:v0SDJ2aC変数「ゲームオーバー判定」を新設(変数の名前は何でもいい)
戦闘敗北時や、追いかける何者かがプレイヤーを掴まえた時に、
この変数を1にしてやる。これで、以下の状況を実現できる。
変数「ゲームオーバー判定」=0 平常時
変数「ゲームオーバー判定」=1 ゲームオーバー状態
あとは、並列実行イベントの起動条件を、上記の変数が0か1かで
ページを分けて調整すればいい。
0718名前は開発中のものです。
2016/04/03(日) 02:24:43.67ID:hb6fOS1R0719名前は開発中のものです。
2016/04/03(日) 03:06:30.13ID:2aMyFDuM「統合開発環境(IDE)」または単に「開発環境」
あるいはそのまんま「ウディタみたいな開発環境」
例文:
「ウディタみたいな開発環境でスクリプトを書く」
「プログラマにウディタみたいな開発環境を作ってもらう」
0720名前は開発中のものです。
2016/04/03(日) 03:08:13.60ID:FATeZxz2Vから始まる変数って便利ですけど増やせるしどんどん使って良いんでしょうか?
0721名前は開発中のものです。
2016/04/03(日) 03:09:39.00ID:dYPSv3/g0722名前は開発中のものです。
2016/04/03(日) 07:34:21.79ID:6MHos/E00723名前は開発中のものです。
2016/04/03(日) 15:58:10.26ID:EFSbwuk6確かにIDEと言うと分かりやすいので、ひとまず独自のIDEとして理解しておきます
ありがとうございました!
0724名前は開発中のものです。
2016/04/04(月) 01:55:53.10ID:STv4J797>>719
>>723
IDEと書こうとしたら
先を越されていた……
0725名前は開発中のものです。
2016/04/04(月) 01:58:43.05ID:STv4J797>変数はなるべく節約したほうが良い
逆
変数はなるべく使い回さない方が良い
ひとつの変数がひとつの意味しか持たないようにする
0726名前は開発中のものです。
2016/04/04(月) 03:47:10.86ID:oWnDfI3+0727名前は開発中のものです。
2016/04/04(月) 05:24:03.73ID:STv4J797そうだね
なるべくグローバル変数を使わない
ローカルにできるものはローカル変数で使う
0728名前は開発中のものです。
2016/04/04(月) 05:29:27.32ID:ujsOZqfU0729名前は開発中のものです。
2016/04/04(月) 08:46:32.17ID:LtfaChtFって一応突っ込んでみるw
0730名前は開発中のものです。
2016/04/04(月) 13:44:10.34ID:sxoCPT3F改造しようと思うと読み取るのが毎度大変なんだけど
0731名前は開発中のものです。
2016/04/04(月) 13:59:38.81ID:3tJ4dYfK単純に計算専用の変数として使ってるだけ
速度が速くなるとかそういうのは一切無いかな
あと処理内容が多過ぎて、使い回さないと変数の数が足りない場合
0732名前は開発中のものです。
2016/04/04(月) 14:48:43.58ID:LtfaChtF複雑な計算式ではどうしても一時変数が必要になるんだよなあ
0733名前は開発中のものです。
2016/04/04(月) 20:12:53.04ID:Z/jRTWKjスローモーションでゲームが進むように出来るとデバッグが捗るのですが
0734名前は開発中のものです。
2016/04/04(月) 20:23:58.95ID:YbMTHp0zメッセージウインドウを上に配置したい時はどうしたらよいでしょうか?
マップの一番下のキャライベントで主人公や対象イベントの挙動が
メッセージウインドウに隠れて見れないのです
町の入り口でのイベントなので、イベントを真ん中にするワケにもいかなくて困ってます
講座などで一通り探してみたんですが、
選択肢ウインドウの位置の変更は書いてあるんですけど
大本のメッセージウインドウの位置変え講座はどこにもなかったみたいなので
教えていただけると幸いです
0735名前は開発中のものです。
2016/04/04(月) 20:33:11.75ID:yBUWkRUF0736名前は開発中のものです。
2016/04/04(月) 20:35:03.50ID:LtfaChtF基本表示位置X・Yとメッセージウィンドウ X座標・Y座標ってやつだな
これを自分で設定した値になるように修正すればいい
たとえば
可変DBの基本システム用変数の適当なところにXとY入れる場所作って
上のコモンイベントの中で適宜読み込んで四つの変数を変えたらいい気がする
0737名前は開発中のものです。
2016/04/04(月) 20:51:44.07ID:+6RFvyTo真面目に答えてくれてる人がいるからてきとーに書くけど
街の入り口〜外まで猶予があればいいんじゃね?
ロマサガみたいに街の門出てもう少し歩かないと切り替わらんやつ
0738名前は開発中のものです。
2016/04/04(月) 20:52:03.57ID:+6RFvyTo0739名前は開発中のものです。
2016/04/04(月) 22:04:54.53ID:HPj1Mkk6ウェイト挟むだけだと思うんだが
イベントの動作速度とかだったらイベント全部の速度変更するコモンでも作ればいんじゃね
0740名前は開発中のものです。
2016/04/04(月) 23:10:21.30ID:Z/jRTWKj一瞬だけなぜかピクチャが表示されるとかそんな感じのバグに対処したかったんですよね
タイミング良くF7を押して調べるのが大変だったのでスローでゲームを動作させられたら楽だなと思ったのですが
0741名前は開発中のものです。
2016/04/04(月) 23:15:45.49ID:6OfObBk+メッセージウィンドウではなくて、画面全体に文字を表示するようにしたいです
文字列をピクチャ扱いにして表示しようかと思っているんですが、ピクチャじゃない普通のメッセージの表示でも出来ますか?
0742名前は開発中のものです。
2016/04/04(月) 23:18:05.12ID:6OfObBk+メッセージ入力の時に@0といれればメッセージウィンドウが消えるのはわかるのですが文字の表示位置を上にする方法があれば教えて下さい
0743名前は開発中のものです。
2016/04/05(火) 06:15:18.77ID:zbzlbB1kブレークポイントを設定する機能とかはないからその辺はデバッグ文使うしかない
ピクチャだったらピクチャの使用状況を記録するコモンを作ってもいいとは思う
処理量を考えると1〜5万枚程度しか調べられないだろうけど、どのピクチャが原因かわからない状況ならそれでも良いんじゃね
>>741
メッセージ位置ならsys1とsys2。メッセージウィンドウって書いてあるが厳密には文字ピクチャ表示位置
@0での表示の場合以外はコモンイベントで適宜位置調整されるから注意な
0744名前は開発中のものです。
2016/04/05(火) 23:27:54.63ID:kzrKoNyD半歩上に設置は出来るのですが イベント移動などでも0.5マス単位で設置が出来ますがマップに設置するときにはできないのでしょうか
0745名前は開発中のものです。
2016/04/06(水) 09:49:51.60ID:LmH6ioX9自動実行イベントは一時消去しとくだけで違うマップから戻ってくる度に復活するし
0746名前は開発中のものです。
2016/04/06(水) 11:01:59.95ID:2YV67SbP0747名前は開発中のものです。
2016/04/06(水) 12:25:03.94ID:b3jg5zxz0748名前は開発中のものです。
2016/04/06(水) 19:44:10.32ID:PbCs9DuN0749名前は開発中のものです。
2016/04/06(水) 19:44:37.39ID:PbCs9DuN0750名前は開発中のものです。
2016/04/06(水) 19:57:27.00ID:BAfh4ZFG0751名前は開発中のものです。
2016/04/06(水) 21:54:33.48ID:2YV67SbPできました、もう一つ質問なんですが
その、ピクチャコマンドで分割横4縦1で設定した物を操作したいんですが
どうすればいいのでしょうか?
0752名前は開発中のものです。
2016/04/06(水) 22:37:39.91ID:YdRZ9Mmp0753名前は開発中のものです。
2016/04/06(水) 23:01:59.64ID:2YV67SbP説明不足ですみません
ピクチャコマンドで分割横4縦1画像を操作キャラとかに入れて
キャラクター操作で歩行テストさせたいんですが、やり方がわかりません
0754名前は開発中のものです。
2016/04/06(水) 23:20:23.72ID:yNXKZ/Hnもしそうだったら名乗っておくと目的や前提がわかるから回答しやすくなるけど
0755 ◆8ChE0k4soo
2016/04/06(水) 23:56:16.96ID:2YV67SbPそうです
0756名前は開発中のものです。
2016/04/07(木) 00:09:31.26ID:Yd+YyUom0757名前は開発中のものです。
2016/04/07(木) 00:11:17.66ID:sc5ShXkXできますよ
0758名前は開発中のものです。
2016/04/07(木) 00:27:36.26ID:0cspDWmY横アクションを作るからにはウディタデフォルトのキャラチップでは難しいので
キー入力でピクチャを動かす処理を作らなくてはいけない
いっぺんに説明することは難しいので
まずは「キー入力」のコマンドで方向キーの入力を変数に格納する処理を作ってみてくれ
X軸とY軸の二つの変数があればとりあえず十分だろう
0759名前は開発中のものです。
2016/04/07(木) 12:12:33.18ID:Yd+YyUomどうやったらできますか?
0760名前は開発中のものです。
2016/04/07(木) 12:41:14.25ID:vNO1Dt8h0761名前は開発中のものです。
2016/04/07(木) 13:46:30.89ID:5nKKzxHt0762名前は開発中のものです。
2016/04/07(木) 15:51:39.01ID:8vT/Oedjどこまで自分で試してみましたか?
どこでつまづきました?
0763名前は開発中のものです。
2016/04/07(木) 17:32:46.90ID:rNYn8kcGえっと「キー入力受け付け」でよろしいでしょうか?
0764名前は開発中のものです。
2016/04/07(木) 18:08:27.61ID:/rGll9vQ↓
キーボードが押されたら押されたキーの数字が変数に入る(方向キーはテンキーに対応してる )
↓
上が押されたら2、右が押されたら6というように数字が入るので、変数を見て6ならピクチャ(自機)をピクチャ移動で右に動かすとかこんな感じ?
正直難しいと思うしピクチャを動かすんじゃなくて普通にキャラを動かすやり方でも良い気がするんだけど
0765名前は開発中のものです。
2016/04/07(木) 18:18:29.65ID:J9qnpoO20766名前は開発中のものです。
2016/04/07(木) 18:25:15.08ID:/rGll9vQ0767名前は開発中のものです。
2016/04/07(木) 20:04:42.45ID:rNYn8kcGキー入力の後に普通の変数操作を入れればよろしいでしょうか?
0768名前は開発中のものです。
2016/04/07(木) 20:32:27.37ID:aFerQzm+自作の仕方がわかっていないから分かるまで講座見たり簡単なシステム自作してこいって言うか
答え見せてそれ見て写しながら勉強しろって言ったほうが良いぞ
0769名前は開発中のものです。
2016/04/07(木) 21:13:54.87ID:ntwuMljz0770名前は開発中のものです。
2016/04/07(木) 21:19:19.60ID:8vT/Oedjそれで良いから一度仮組みしてソースをここに貼ってみたらアドバイスしやすいと思うよ
基本は、キー入力→条件分岐→変数操作(座標等)→ピクチャー表示の繰り返しでok
0771名前は開発中のものです。
2016/04/07(木) 21:24:21.88ID:8vT/Oedj>>769
プログラミングの素人がウディタのマニュアル全部読んだところでピンポイントの処理にたどり着くのは大変でしょ
そういう人のためのスレなんだから我慢できないならスルーすればいいぞ
0773名前は開発中のものです。
2016/04/07(木) 22:53:29.67ID:J9qnpoO2テンプレに講座サイト載ってないんだね。
どういうこっちゃ。
0774名前は開発中のものです。
2016/04/07(木) 23:03:11.46ID:rNYn8kcGhttp://imgur.com/988lVC9
>>773
えっとわざわざ講座サイト載せる必要性ってあるのでしょうか?
0775名前は開発中のものです。
2016/04/07(木) 23:52:02.56ID:J9qnpoO2以前テンプレにあった講座サイトの内容を一通り自分の手でやっていれば
無駄な質問しなくて済むからね。
0776名前は開発中のものです。
2016/04/07(木) 23:53:51.12ID:aFerQzm+別にピンポイントの処理に辿り着く必要はなくて、ウディタのどういうコマンドを使ったらどういった処理ができるんだって知識があれば、
ここで「こうこうこういう処理を行えばできる」って言われた時に、どのコマンドをどういう風に使うのかって予想がしやすい
それで、そういった知識を得るために講座読んだりマニュアル見て勉強したほうがいいよって言っているんだよ。特に講座ってのは初心者に分かりやすいように図も交えて説明しているものが多いからな
例えば今回の基本のキー入力処理だって、
ウディタのパーフェクトガイドのhttp://www.silversecond.com/WolfRPGEditor/Guide/PRO_005.htmlに入力されたキーを判別する組み方が書かれていて
マニュアルのhttp://www.silversecond.com/WolfRPGEditor/Help/04ev_keyinput.htmlに方向キーの場合はどの番号が入力されるか書いてある
って紹介したら分かりやすかったんじゃないの?
>>773
前スレだったか今スレだったかでスレ作った奴が、何故かしらんがテンプレに載せていた講座サイトを省いた
>>775
例えば、君の組み方だと最初にCself0にEv0のセルフ8を代入しているけど、その後Ev0のセルフ2を代入して上書きしているから、Cself0にEv0のセルフ8を代入する処理は意味が無いよ
っといった基本的な知識を教えてくれるのが講座サイトだよ
0777名前は開発中のものです。
2016/04/07(木) 23:55:28.44ID:aFerQzm+一番下は>>775じゃなくて>>774宛だったスマン
0778名前は開発中のものです。
2016/04/08(金) 00:22:55.49ID:pwgkcMS80779名前は開発中のものです。
2016/04/08(金) 00:59:22.64ID:Q0KQEAcO一番わかりやすい回答じゃないか!
質問の人は 基本システムを使ったゲームを1本まず作ってみたらどうか
基礎がわからんのに応用をしようとしてるちぐはぐ感がある
0780名前は開発中のものです。
2016/04/08(金) 01:00:04.80ID:3VDNhmfpなるほど、ありがとうございます
パーフェクトはあまり見てませんでした
次からもう少しじっくり見ます
とりあえず作業は明日します
>>775
わかりました
0781名前は開発中のものです。
2016/04/08(金) 01:43:48.40ID:UtjDZ6960782名前は開発中のものです。
2016/04/08(金) 21:39:49.34ID:3VDNhmfpマニュアル通りにやりましたが変化が起きません
このイベントはコモンイベントだと発生しないのでしょうか?
0783名前は開発中のものです。
2016/04/08(金) 21:42:04.35ID:Q0KQEAcOこいつ逐一質問していく気なの…?
0784名前は開発中のものです。
2016/04/08(金) 21:46:30.31ID:3VDNhmfpすみません
質問をどこに書き込めばいいのかわからなかったので
ここに書き込みました
迷惑でしたら、他のスレにて書き込みします
0785名前は開発中のものです。
2016/04/08(金) 22:01:53.12ID:Ms2zFxg+「※書き込む前に少なくとも1日2日は、自分で探したり挑戦する努力をしてみてください。」
公式の質問スレだと↑がテンプレに入っているぐらいだ
今のままだと他人に作ってもらったゲームをすごく回りくどい手順で分割ダウンロードしているようなものだぞ
0786名前は開発中のものです。
2016/04/08(金) 22:20:13.37ID:3VDNhmfpわかりました、とりあえず明日は自分の力で挑戦してみます
0787名前は開発中のものです。
2016/04/08(金) 22:42:47.78ID:VRu+N7NF0788名前は開発中のものです。
2016/04/08(金) 23:01:23.06ID:Mt5UCPuC0789名前は開発中のものです。
2016/04/08(金) 23:46:48.68ID:XUMRGQp2一生かかってもお前にはゲーム完成なんて無理だろうし、うん
0790名前は開発中のものです。
2016/04/09(土) 00:10:08.60ID:jNrx2XnBまぁ俺なら質問スレで回答する気のないアホなレスは無視して続けるけどな
0791名前は開発中のものです。
2016/04/09(土) 06:22:42.75ID:DqS/fpye答えを直接教えてあげるのも優しさだけど
独自システムを組もうとしてる人間には
マニュアルの読み方とか答えの探し方を教えた方が
実は親切なんじゃね?
と思う今日この頃
0792名前は開発中のものです。
2016/04/09(土) 12:20:12.45ID:MQoB5Fnt0793名前は開発中のものです。
2016/04/09(土) 13:32:01.65ID:/z/LZdAfくっそ面倒
0794名前は開発中のものです。
2016/04/09(土) 15:26:54.00ID:yeQsMBBW0795名前は開発中のものです。
2016/04/09(土) 16:27:58.20ID:wR0ttISNあの、条件分裂のことについてなんですが、
文章が分裂1の文章しか出ないんですがどうすれば
2と3の文章を表示されるのでしょうか?
0796名前は開発中のものです。
2016/04/09(土) 16:59:33.69ID:MQoB5Fnt■ このスレッドは過去ログ倉庫に格納されています