[過去ログ] WOLF RPGエディター 質問スレ 其の11 [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
629: 2019/08/18(日)03:01 ID:qRSaLocW(2/2) AAS
>>628
実際にウルフエディターを触り始めたらば、自己解決いたしました。
コモンイベントエディタのデフォルト機能にあるのですね。
お目汚しすみませんでした。申し訳ありません。
630: 2019/08/18(日)20:59 ID:/cepXpU6(1) AAS
>>624
>>625
返事遅れて申し訳ないです。
回答ありがとうございます。
教えていただいた方法でやってみます。
631: 2019/08/25(日)14:14 ID:jf9dWhWj(1/2) AAS
ウディタで好きなフォントを使う場合ってフォントファイルをそのままフォルダに突っ込むんですよね
これって再配布に該当するのでしょうか?
使いたいフォントの規約にゲームへの使用(埋め込み)はOKと書いてあったのですが
ファイル自体の再配布はNGとの事
埋め込みとはどういう状態の事をさすのでしょうか?
ウディタでも埋め込みは可能ですか?
632
(1): 2019/08/25(日)14:26 ID:83K+jLXP(1) AAS
ウディタだと埋め込みできないから無理なんだよな
フォントはそれが面倒くさい
633: 2019/08/25(日)19:46 ID:jf9dWhWj(2/2) AAS
>>632
やっぱり無理でしたか
となるとウディタでは使用できないフォントの方が多そうですね
ありがとうございました
634
(1): 2019/08/28(水)21:45 ID:A5EP/Gdh(1) AAS
ループ処理を行う際の処理についての質問です。
例えばゲーム中で動く弾を1000個動作させる等する際に、私は下記のようにするのですが
条件分岐の処理が重いので、それよりも処理速度が速いやり方があれば教えていただきたいです。

■変数操作: CSelf11[ID] = 1 + 0
■回数付きループ [ 1000 ]回
|■DB読込(可変): CSelf10[処理フラグ] = 可変DB[ 0 : CSelf11[ID] : 0 ] ( : - : )
|■条件分岐(変数): 【1】 CSelf10[処理フラグ] が 1 と同じ
|-◇分岐: 【1】 [ CSelf10[処理フラグ] が 1 と同じ ]の場合↓
| |▼ 処理
| |■
|◇分岐終了◇
|■変数操作: CSelf11[ID] += 1 + 0
|■
◇ループここまで◇◇

質問するにあたって思いつく範囲で試した所、0回ループやラベルジャンプによるスキップは条件分岐を使うよりも重いか同程度のようです。
また、▼ 処理の内容が長い場合は▼ 処理を別のコモンイベントで行うとスルー時の処理が若干軽減されるようです。
(0回ループやラベルによるスルー時の重さは行数依存だと聞いたことがありますが、条件分岐も?)
635
(1): 2019/08/29(木)00:37 ID:sotrOLrD(1) AAS
ウディタでRuinaみたいなゲーム作ってみたいのですが、ああいうのってプログラミングとか他の専門知識ないと難しいですか?
ウディタでまさに似たようなもの作ってる人いますがオープンソースじゃない
636: 2019/08/29(木)02:10 ID:aRMXUjlg(1) AAS
>>635
何を言いたいのかわからないが
まずウディタで一回でもゲーム作りきってから言おうか
基本的に算数と国語ができればウディタ使えるはずだけど
637: 2019/08/29(木)20:54 ID:6375kXaU(1) AAS
とりあえず作れるんなら作ってみたらいいのでは
実装方法がさっぱりわからんというなら無理だろうけど
638: 2019/08/29(木)22:46 ID:8e/8TQc/(1) AAS
魔法じゃなくてタネも仕掛けもあるんやで
大体のところは素材を集めて並べたり組み合わせたりするだけやで
639: 2019/08/30(金)07:39 ID:O3gb4Wsr(1) AAS
プラットホームがツクールのものをウディタで再現するなら
結局自分の手持ちの技術で何か似てるゲーム作るだけになるからな
どこを似せたいのかでどんな技術を使うかなんか他人が推し測れるわけもない
640: 2019/08/31(土)03:02 ID:HkL3kRU3(1) AAS
>>634
漏れは、WOLF RPGエディターは知らないけど、
Software Design 8月号のMySQL の特集に書いてあるけど、

DB アクセス時間のほとんどが、NoSQL の場合は、ネット回線の通信時間。
SQLの場合は、上に加えて、統計分析・コンパイル時間もある

ループ内で、ループ回数分、SQLを発行するのは「ぐるぐる系」というアンチパターン。
これを1回のSQLに変えることを「一発系」という

千回のアクセスを、1〜10回ぐらいに集約する

他には、ストアドプロシージャもある

まあ、DBアクセスの前後で、時間を測って、
DBアクセスがどれぐらいの割合を占めているのか、プロファイルしてみれば?
641
(1): 2019/08/31(土)11:49 ID:x0o6rWXv(1) AAS
ゲーム中のキャラ絵や敵をアニメーションさせたい場合はウディタとツクールどちらのほうが楽ですか?
NAnimEditorの成果物のサンプルが少なすぎてどこまでできるのかも正直わかりません。
ゲームでアニメーション組み込みたいならlive2d等のgifに対応しているツクールのほうがいいですか?
642: 2019/08/31(土)17:37 ID:aM0Caw+L(1) AAS
>>641
せめて
ツクールの
versionを
書け
643: 2019/09/02(月)03:23 ID:vuk/+Cjp(1) AAS
基本システムの話なんだけど、戦闘コマンドに8文字くらい使いたい。
でも横幅に制限があるから文字が潰れて縮んでしまう。
なにか良い解決法はないかしら。ガッツリ改造するしかない?
644: 2019/09/02(月)07:48 ID:YDfkEnMX(1/2) AAS
力技ならピクチャ化して¥img[]で入れるとか?
一文字ずつ座標調整とか
645
(1): 2019/09/02(月)07:48 ID:YDfkEnMX(2/2) AAS
文字化けしたわ
¥
半角円マークね
646: 2019/09/02(月)23:40 ID:sLy+slnh(1) AAS
コマンド名のフォント小さくするか枠を広げるかじゃない?

フォントサイズならUDBのコマンド名のところで\f[XX]と\my[XX]でサイズと表示の高さを変更する
ウィンドウサイズならコモン192の「X┃┣◆味方コマンド選択」の
75行目(横幅)と86行目(幅に合わせて左に移動)の数値を変えればいい
647: 2019/09/03(火)01:59 ID:uIYYhEvT(1) AAS
幅やサイズ調整は試したことあるけど、それをやると文字が見えないくらいちっちゃくなったり、端のキャラのコマンドが画面からはみ出すとかが起きる。

枠を広げつつコマンド位置を中央とかに固定してしまう。ただし誰のコマンドを選んでいるか分からなくなるので、光らせるとか別途表示するかしないといけなくなる。

つまり「ガッツリ改造する」しか思い浮かばねぇ。
648: 2019/09/03(火)21:50 ID:x6l7UWUa(1/2) AAS
つうか具体的に何文字にしたいの?

あの幅は最大横100ピクセルだから
8*8の極小日本語フォントなら全角12文字
半角なら25文字は潰れなしで表示できると思うぞ
649: 2019/09/03(火)22:10 ID:x6l7UWUa(2/2) AAS
補足だがもし8文字丁度ならコマンドの名称に
¥f[12]をつけるだけでだいぶ綺麗になると思うぞ
650: 2019/10/03(木)02:10 ID:7Cy7wc3D(1) AAS
ウディタにマップチップの色(RGB)を算出する機能ってありますか?
651: 2019/10/03(木)14:02 ID:yMlxjEBE(1) AAS
ぬい
652: 2019/10/12(土)16:59 ID:S0WRV7Fy(1/2) AAS
cdbのデータを読み込むときの質問です
初期値は 0~2のうちの 0 なんですが、それに何も手を加えず読み込んだら 2 になってしまってます
ゲーム開始時に最大値に勝手に切り替わってしまう仕様なんでしょうか?
どうすれば 0 スタートにできるのでしょうか
653: 2019/10/12(土)17:14 ID:S0WRV7Fy(2/2) AAS
あ 手を加えてました
自己解決しました
654
(1): 2019/10/19(土)16:41 ID:jYKvCk24(1) AAS
初心者です
マップ上でキャラを驚く、笑うなどアニメさせるコモンを作ったのですが不具合が多いです
アニメーション中に文章の表示を行うと文章ウインドウが表示されなかったり、特定のキャラNoだとアニメが表示されなかったりします(毎回ではない)

2つのコモンを使い、コモンaでは使用するピクチャ番号、キャラNo、動かすマップイベントNoの三変数を入力
ここではマップイベント1-20のxy座標を取得し、キャラNoに応じてUDBから使用するアニメを読込み指定したイベントの位置に表示します

次のコモンbには直前動作と今回の動作それぞれのフレーム数、動作No、動作終了後終アニメを消去するか、の4変数を入力
直前動作のフレーム数だけウェイトした後に、画面サイズによる拡大率修正し、コモンaで指定したイベントを動作指定で不透明度0にし、1フレームウェイトを挟んで動作Noに応じてアニメのピクチャパターンを変更(0フレーム)します
動作後消去する場合は動作フレーム数だけ発動ディレイしてからアニメのピクチャを不透明度0にします

この2つのコモンの後に指定したマップイベントを不透明度255にして戻す、という処理をしています

お答えいただきたいのは不具合の原因となる箇所がどこか、またはもっとやりやすい方法のどちらかです。
分かりづらいところがあれば質問を書き直しますので解決策を教えていただければ大変嬉しいです。
655
(1): 2019/10/20(日)02:21 ID:Bur+iZ1A(1) AAS
>>654
使用するピクチャ番号が被ってないって保証ある?

ないなら被ってないと保証できる番号を割り当てるか
未使用ピクチャ番号探して割り当てる処理はさむか、かな
656
(1): 2019/10/22(火)19:19 ID:GKKwP8pC(1) AAS
メッセージウィンドウを改造して名前表示有り顔グラ無しにしたいのですがうまくいきません
cdbに話している相手キャラのIDを入力する欄を作って、会話するときに(マップイベントから)IDをcdbに書き込み、メッセージウィンドウコモンで読み込み表示
というやり方を試しましたがうまくいきません
¥cdb[]を使って確認したところマップイベント内では書き込んだ数値が反映されていてコモンイベント内では反映されていませんでした
657: 2019/10/22(火)21:16 ID:UKKzArXr(1) AAS
>>655
ありがとうございます。
ピクチャ番号は被っていませんでしたが、今後も気をつけようと思います。
658
(1): 2019/10/23(水)04:40 ID:j2kke404(1) AAS
>>656
その方法の是非は置いといて

\cdbって可変dbの中身を読み込むだけだから、マップイベント→コモンイベントの順番で中身を表示して反映されていないって言うなら、その間にどっかで可変dbの中身を初期化しているだけじゃねーの
1-
あと 344 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.021s