トップページgamedev
985コメント391KB

WOLF RPGエディター 質問スレ 其の7

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2014/02/23(日) 16:18:53.77ID:rJ7Rn5iR
フリーソフトのRPG製作ソフトWOLF RPGエディターの質問者のためのスレッドです。
教えられる方はできる範囲で教えてあげてください。

・ここは質問スレです。質問者や回答者を煽るようなレスは禁止です。
・もしあなたが憤りを感じたり荒らしだと思っても、放置もしくは>>1とだけレスしてください。
 それ以上のことを書くと、それ自体が『荒らし行為となります』。ご注意ください。
・質問者もマナーを守り、回答がつきやすい質問の仕方をしましょう。

【良い質問の例】
・〜がやりたくて・・・までしたのですが、〇〇がうまくいきません。

【悪い質問の例】
・〜できますか → 大概できます。問題は「どうすればできるか」のはずです。実のない質問はやめましょう。
・〜のようなことがやりたい → 丸投げはやめましょう。1から全部教えてくれる人はまずいません。
 何が分からないか分かるまで努力しましょう。全部分からないのなら、まずは講座サイトで勉強しましょう。

◆WOLF RPGエディター公式サイト
http://www.silversecond.com/WolfRPGEditor/

【参考・講座サイト】
◆ウディタ パーフェクトガイド   <公式> 現在、執筆中。まずはこれを見て学びましょう。
http://www.silversecond.com/WolfRPGEditor/Guide/

◆公式マニュアル [ウディタ機能一覧]   <公式> ウディタの機能について詳しく知りたいのならこちらから。
http://www.silversecond.com/WolfRPGEditor/Help/

◆はじめてのウディタ   初心者にもわかりやすく説明されています。
http://wikiwiki.jp/piporpg/

◆ウディタ講座(Ver2用)   こちらを読みながらウディタの操作感を学びましょう。
http://su-labo.sakura.ne.jp/kouza/
0002名前は開発中のものです。2014/02/23(日) 16:19:52.64ID:rJ7Rn5iR
※コモンイベントの場合は以下のテンプレートを使うと親切です。
【使用システム】 基本システム(バージョン 1 or 2) 又は 自作システム 等。
【質問内容】 具体的に。〜できますか?だけ等の質問は回答者も答えにくいです。
【ソース】 (あれば)コモンイベントとその行数等。可能ならアップロードして下さい。

◇前スレ

WOLF RPGエディター 質問スレ 其の6
http://toro.2ch.net/test/read.cgi/gamedev/1373035682/

◇本スレ
【ウディタ】WOLF RPGエディター 其の46
http://toro.2ch.net/test/read.cgi/gamedev/1387961623/

◇あと何かこんなスレも有るみたいです

ウルファールのウディタ講座
http://toro.2ch.net/test/read.cgi/gamedev/1319094867/

次スレは>>980が立てて下さい。
立てられない場合は質問を自重して本スレに報告して下さい。


------------------------------------------------------------
以上、前回までのテンプレをほぼそのまま使用させて頂きました。
0003名前は開発中のものです。2014/02/23(日) 21:17:59.01ID:8Dx+4LS4
Q.できますか?
A.できます

Q.どうすればいいですか?
A.がんばってください

Q.ぼくにもわかるようにおしえてください
or1から10までぜんぶおしえてください
A.おまえにはムリ
0004名前は開発中のものです。2014/02/27(木) 07:26:01.53ID:4Hf004Mc
基本システムでマップ移動時にアイテムから起動するイベントを作ってるのですが、連続でアイテムを使用するための処理で困ってます。

■イベントの挿入 ○各種メニュー呼出
でアイテム欄を呼び出し連続で使えるようにはなっているのですが、
普通にアイテムを使った時のように、メニューリストへ直接戻ることが出来ません。
(メニューリストは使用時に消えてしまっています)

連続使用自体はできているので見栄えの問題なのですが、どのようにすればいいかわかる方いましたら教えて下さい。
0005名前は開発中のものです。2014/02/27(木) 17:32:52.68ID:zNAbFsLF
>>4
呼び出したイベントの中に
■可変DB書込:DB[基本システム用変数:1:0](メニュー消去フラグ:数値) = 0
を入れておく
0006名前は開発中のものです。2014/02/27(木) 18:06:46.32ID:4bfPqG/Y
お前らが教えてくれないからウディフェスに投稿するクソゲーが完成しなかったじゃないか><
0007名前は開発中のものです。2014/02/27(木) 21:01:04.48ID:98oem6U7
>>6
お前のようなレベルの自称クソゲーは、


自称が謙遜ではなく、洒落にならない 真 正 の ク ソ ゲ ー


だから、完成しなくて正解なんだよ。
0008名前は開発中のものです。2014/02/28(金) 07:33:42.97ID:VCwKvTte
という同じくクソゲー制作者Y氏の発言でしたー
0009名前は開発中のものです。2014/02/28(金) 16:50:06.02ID:H7ENqjKc
次の方はこちらです
0010名前は開発中のものです。2014/02/28(金) 17:07:10.49ID:uxZLQjVm
          YES → 【ヒットした?】─ YES → なら聞くなよ。氏ね。
        /               \
【検索した?】                   NO → そんなはずねぇよ。嘘つくな氏ね。
        \
          NO → 氏ね。
0011名前は開発中のものです。2014/03/02(日) 22:49:50.38ID:/8HeVbEO
やりたい事は、自キャラの速度に合わせたピクチャ背景の横スクロールです。
自キャラ速度が格納された変数の値をループ毎に参照して、その値でスクロールしたいのです。

並列実行コモンで、フレーム毎にループさせて、ループの頭で取得した変数の値だけピクチャの移動をしようと思ったんですが、
ピクチャの移動は整数しか指定できなくてこの方法では無理でした。

解決策をご存知の方、教えてください。お願いします。
0012112014/03/02(日) 23:09:25.68ID:/8HeVbEO
自己解決しました。
整数値で変数を表現するんですね。
初歩的な質問すいませんでした。
0013名前は開発中のものです。2014/03/09(日) 15:20:23.73ID:15UwMUvy
コモンイベントとかに使うコメント文って処理速度に影響あります?(わかるレベルで)
見やすいように結構空行代わりに使ったりしてるんだけどやりすぎはよくないのかしら
0014名前は開発中のものです。2014/03/09(日) 15:27:58.79ID:F2cGt3ZR
>687 名前:名前は開発中のものです。[sage] 投稿日:2012/01/09(月) 00:19:56.86 ID:uTeQs/6j
>また結果でたので報告
>・10000回のループ内で1000個の注釈→500000エラー
>・10000回のループ内に6個の注釈→処理遅延あり
>・1つのイベントに注釈30300個→処理遅延確認できず
>・30300個の注釈のみのイベントを複数回呼び出す→14回目で500000エラー
>・1つのイベントに注釈500000個 → 固まってイベント自体作成不能

>>683の言うとおりだった。基本1命令扱いで負荷はループ外において極小さい。
>ループ内では cself[0] = 1 の1/2程度の重さだった。
0015名前は開発中のものです。2014/03/09(日) 15:30:09.61ID:zDLdPJja
デバッグ文じゃなくてコメント文でも遅滞が発生すんのかよ、知らんかったわ
0016名前は開発中のものです。2014/03/09(日) 15:56:33.72ID:15UwMUvy
>>14
ありがとう。ループ内では使わんほうがいいってことだね。ループ外でも一応使いすぎに注意するわ
0017名前は開発中のものです。2014/03/09(日) 16:50:08.41ID:4lVOSH0I
>>14は、一つのイベント内にイベントを50万回置いたのかなあ。

コピペしたとしても、ものすごい労力がいっただろうなあ。
0018名前は開発中のものです。2014/03/10(月) 01:24:33.97ID:chH2M6QM
>>17
約20回のコピペだな
0019名前は開発中のものです。2014/03/10(月) 02:01:00.77ID:WD8U5qhY
片道勇者のように、デフォよりもカメラを引いてるゲーム画面にするには、どのように設定すればいいですか?
ローグライクを作っているのですが、画面が狭い割にキャラが大きくて困ってます
0020名前は開発中のものです。2014/03/10(月) 02:15:26.08ID:chH2M6QM
>>19
設定はありません
また、本スレで行った質問も明示的にキャンセルしておかないとマルチポストですよ
0021名前は開発中のものです。2014/03/10(月) 02:40:14.67ID:WD8U5qhY
>>20
「〜ですが、ありがとうございました」
と本スレに書き込んで勝手にキャンセルした気でいました、すいません

ズーム機能だと縁が黒くなってしまうのでどうしたものかと思って質問したのですが、
それを解決するコモンが自力で作れそうにないので、諦めます
失礼しました
0022名前は開発中のものです。2014/03/10(月) 16:14:08.06ID:sC2bFT0T
>片道勇者のように、デフォよりもカメラを引いてるゲーム画面にするには、どのように設定すればいいですか?

設定一発でできるもんじゃないから
ピクチャ使って全部自分で作るしかない
0023名前は開発中のものです。2014/03/10(月) 16:53:04.67ID:LaKxYgn5
game.exe自体を改造して表示範囲増やすとかもありかもなwww
0024名前は開発中のものです。2014/03/11(火) 09:04:45.81ID:2h/tKR8J
>片道勇者の表現

マスの数を数えましょう、普通と同じはずです。
ということは画面サイズ640でキャラチップが320規格なだけです
0025名前は開発中のものです。2014/03/11(火) 13:45:37.34ID:XRrhrjTc
>>24
>>19ですが、ありがとうございます
画面サイズに対して小さ目のキャラチップを設定することで、画面を大きく見せる技法があるんですね
勉強になりました
とりあえず640用のマップチップを用意して、マップを作り直すことにします
0026名前は開発中のものです。2014/03/12(水) 18:10:06.25ID:cXUNY9dw
ズームしたら画面外も表示できるコモンは考えたことあるんだけど
オートタイルが使えなくなるんだよなぁ
0027名前は開発中のものです。2014/03/15(土) 01:01:25.16ID:S54aVDNL
計算式の%=がいまいちわかりません。

講座には
左辺を右辺で割り、その余りが代入されます。
 例1:A(左辺)%=3(右辺) AにAの値(4とした場合)と3で割った「余りを代入」 Aは1
   続けて、A(左辺)%=3(右辺) が実行された場合 Aは1なので、1/3の余りで Aは1
 例2:A(左辺)%=3+4(右辺) AにAの値(4とした場合)と3と4を足した値で割った「余りを代入」(4/7の余り) Aは4

とあるんだけどなぜこの結果になるのかがよくわからない。
あとこれを使うとスムーズにいく場合の処理ってどんなのがあります?
0028名前は開発中のものです。2014/03/15(土) 01:05:12.78ID:5CVlZGo9
小学生の算数だろ
10÷3の答えは? 3余り1
%=を使ったらその余り「1」が入るってだけ

処理の例いうがこんなもんいくらでも普通に使われてる
メニュー画面でカーソル移動させ続けたらループするのカーソル位置割り出しとかね
0029名前は開発中のものです。2014/03/15(土) 03:16:55.42ID:S54aVDNL
あぁ。やっと理解できた。
今まで10÷3は3.333…で0.3333の部分がどうして1になるんだろう切り上げなのかとか
そんな勘違いしてたわ。

そうそうちょうどそのカーソル位置割り出しに使われてて気になったんだ。上手く使えるよう頑張ります。
ありがとう
0030名前は開発中のものです。2014/03/15(土) 07:50:14.37ID:r2WHs23m
剰余はループ処理が必要なときによく使う

変数A +=1
変数A %=16

とすれば0-15の範囲でグルグル回る変数が作れる
いちいち最小値や最大値で制限かけるより手っとり早い
0031名前は開発中のものです。2014/03/15(土) 10:30:04.58ID:f1ngS4+K
まず前提として、ウディタが扱う数値は基本的に整数

10 / 3 = 3.333... だけど、この小数点以下は切り捨てられるので、ウディタ的に言うと
10 / 3 = 3 になる


変数の特定の桁を取得する時 (324 %= 100 → 24) (24 / 10 → 2)
変数が奇数か偶数か (X %= 2 → 分岐:0と同じorそれ以外)
時間や角度などを求める (X %= 24 、X %= 360)
まぁ色々使える
0032名前は開発中のものです。2014/03/15(土) 22:41:50.87ID:9GwqMoL9
ムズムズするわー
0033名前は開発中のものです。2014/03/15(土) 23:12:13.78ID:/GnkZkaS
基本中の基本ではあるが
これ理解できたらウディタ以外のプログラミングでも大体のことできるようになる
選択肢選んで乱数出せばゲームになるしな
0034名前は開発中のものです。2014/03/23(日) 22:16:46.97ID:jd1hEL8b
基本状態では歩けるところ(マップチップの一番上の緑の草地みたいなの)とかって歩けなくすることできますか?
0035名前は開発中のものです。2014/03/23(日) 22:35:07.03ID:/g5rIme2
できます
0036名前は開発中のものです。2014/03/23(日) 22:36:54.76ID:jd1hEL8b
ありがとうございます
0037名前は開発中のものです。2014/03/23(日) 23:12:50.37ID:egSxmdii
おう、二度とくんなよ
0038sage2014/03/24(月) 16:08:49.13ID:/jzI0ReQ
それ自体が『荒らし行為となります』。ご注意ください。
0039名前は開発中のものです。2014/03/24(月) 18:05:41.92ID:wfiHu+KV
>>34
タイル設定の画面を開いて、通行不可(×印)に設定すればいいよ。
0040名前は開発中のものです。2014/03/24(月) 18:08:17.92ID:KYifQRAt
>>39の優しさに泣いた
0041名前は開発中のものです。2014/03/24(月) 18:40:37.65ID:yXSxojZc
次に>>34はキャラクターが動かなくなりましたと言う
■ このスレッドは過去ログ倉庫に格納されています