- 1 名前:名前は開発中のものです。 mailto:ageteoff [2015/11/14(土) 08:41:28.11 ID:Q9IrhULa.net]
- RPGツクール系よりは手がかかる分、比較的細かい所まで作り込む事ができます。
RPGツクールでは物足りないけど、プログラミングはちょっと……という方にお勧めです。 次スレは >>980 が立てて下さい。 ■WOLF RPGエディター公式サイト ttp://www.silversecond.com/WolfRPGEditor/ ■開発者サイト SilverSecond ttp://www.silversecond.net/ ■エディター説明書 ttp://www.silversecond.com/WolfRPGEditor/Help/ ■WOLF RPG エディター パーフェクトガイド ttp://www.silversecond.com/WolfRPGEditor/Guide/ 質問スレ WOLF RPGエディター 質問スレ 其の9 peace.2ch.net/test/read.cgi/gamedev/1447399763/ 前スレ 【ウディタ】WOLF RPGエディター 其の58 peace.2ch.net/test/read.cgi/gamedev/1444047245/ 以下、公式サイトから抜粋。 ○高度なRPG開発が可能な、完全無料のゲーム制作ツールです。 ○作成したゲームは自由に配布・販売・コンテスト投稿などが可能。 ○コモンイベントを導入することで、ゲームシステムを無限に強化できます! ※Ver2.02a以下のウディタで暗号化したファイルは、Ver2.10以降のウディタでは読み込めません 旧Verの入手も公式HPの【本体のダウンロード】のページから可能です
- 16 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 18:31:54.20 ID:ggR3g70m.net]
- システム全部自作してるけどビット積イマイチ分からんし一度も使ったことないわ
- 17 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 18:36:07.28 ID:cqYZWPd8.net]
- ウディタのビット演算機能って中途半端なものしか入っていないから使わない方がいいよ
ビット演算を極めようとしたら論理シフトと算術シフトも欲しくなる
- 18 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 18:41:10.62 ID:h28ckNj8.net]
- そういった地道な努力もせず
公式掲示板で質問という名のコモン乞食してる奴らを見るとイライラする
- 19 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 19:19:49.07 ID:j8rHxW3i.net]
- ビット演算はすげー便利なんだが
組み合わせで AND OR マスク 論理シフトも簡単にできるよ 条件式コマンドに「〜のビットを満たす」ってのもあるし 覚えると手放せない
- 20 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 19:20:03.35 ID:wAIoliGr.net]
- ウディタのビット積はbool型の配列代わりに使う用途を主に考えての実装だろうししゃーない
- 21 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 19:31:27.33 ID:QEYV8myd.net]
- ビット積は使いこなせれば便利ってよく聞くけど具体的な用途がわからなくて使ったことない
四則演算と条件分岐だけで大概のことが出来てしまうからいいんだが それはビット積を使いこなせる人から見たらものすごく回りくどい処理になってるんだろうなと思う
- 22 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 20:23:25.73 ID:D8vrXptS.net]
- 複数変数使う所を1つで済む・・・とかそういうぐらいに感じてる
- 23 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 20:29:21.14 ID:nqqjDpDv.net]
- ビット積は基本システムで言えば武器防具の装備可能箇所がわかりやすい使い方の例じゃないかな
あれをビット積を使わずにやろうとするとDBに、防具欄1に装備可能?(0=NO,1=YES)、防具欄2に装備可能?……って8項目必要になる
- 24 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 20:39:23.37 ID:oQhaO2XN.net]
- ビット積で処理と管理がかなりシンプルになるので助かってる
それから処理負荷も軽減できる FIFO的な処理でビットシフトも使える
- 25 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 20:44:02.23 ID:wM54p8u/.net]
- 基本システムの説明するよりRPGのメニュー画面にあるようなやつの作り方説明した方が早いんじゃね
- 26 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 20:54:45.72 ID:DSSPeBoc.net]
- 条件分岐のビットは便利すぎるっしょ
スイッチの数だけ変数を用意しなきゃならないところが「ビットを満たす」か判定すればいっぱつだし
- 27 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 21:31:33.35 ID:yVT7BirG.net]
- 3つの分岐をさせたいとに
5=101 7=110 って感じで判定させるって理解でいいんだっけ? 作ってるときはいいけど時間が経ったら絶対忘れるから俺は別の変数にしちゃってるなあ 使いこなしてる人はどう管理してるの?
- 28 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 21:55:57.42 ID:CY7V2WJu.net]
- >>27
6=110 7=111 6なら2,4のビット値を含む 7なら1,2,4のビット値を含むそれぞれの分岐処理ができる
- 29 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 22:05:19.85 ID:DSSPeBoc.net]
- >>27
俺はウディタのビットを満たすしかわからないから実際のビット積の二進法がどういう処理か良くわからんけど… 例:ダメージを与えた時に「弱点」「毒」「急所」とか表示する場合 弱点:2 毒:4 急所:8とあらかじめ数字を割り当てておく↓ 表示したい文字に割り当てた数字を足し算して変数(表示文字 )に格納 ↓ 条件分岐:変数(表示文字)が2のビットを満たす 条件分岐:変数(表示文字)が4のビットを満たす 条件分岐:変数(表示文字)が8のビットを満たす 注意:一つの条件分岐じゃなくて一つづつ作る! ・変数に6が格納→弱点 毒 と表示される ・変数に10が格納→弱点 急所 ・変数に12が格納→毒 急所 ・変数に14が格納→弱点 毒 急所 ポケモンとかで戦闘にでたやつだけ経験値あげる処理でだれがでたとか管理するのも 1体目:2 2:4 3:8 4:16 5:32 6:64と割り振っておけば 戦闘にでたやつの割り振った数をたしていって あとからその変数がビットを満たすか条件分岐するだけでわか
- 30 名前: []
- [ここ壊れてます]
- 31 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 22:05:53.55 ID:YTm0gc1j.net]
- ビット積に関してはパワプロ改造とかやってたら簡単に理解できる
- 32 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 22:08:26.95 ID:DSSPeBoc.net]
- 個人的にはフラグ管理にスイッチにする変数をいくつも用意しなくても変数一つ判定すれば済むて理解している
- 33 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 22:11:29.36 ID:D8vrXptS.net]
- >>23
あれ2項目使ってるからビット積使っても8個分を1項にするのは難しいのかなって思った
- 34 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 22:13:38.57 ID:CY7V2WJu.net]
- >>32
項目に全パターンの選択肢を追加しないといけないから2つに分けたんだと思うよ 何通りになるのやら……
- 35 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 22:20:28.26 ID:D8vrXptS.net]
- なるほど、1つにするのは可能だけど分けたほうが選択肢は少なくなるのね
- 36 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 23:13:45.23 ID:cqYZWPd8.net]
- >>19
組み合わせでできるのか ANDすら分からんわ
- 37 名前:名前は開発中のものです。 mailto:sage [2015/11/14(土) 23:53:24.71 ID:fQsFzDLT.net]
- 面倒臭いから文字列変数に書き足してやってるわ
ステが「眠・麻」で毒喰らったら「毒」の文字を足すだけ
- 38 名前:21 mailto:sage [2015/11/14(土) 23:59:04.76 ID:QEYV8myd.net]
- 質問スレでもないのにありがとう。おかげでちょっとだけ理解できたわ
数値の位それぞれを0と1でON/OFFするスイッチとして扱えるから ひとつの変数にたくさんのフラグを詰め込めるってわけだ。 「ビットを満たす」の条件分岐をうまく使えば 複数のフラグ判定をまとめてできるのかな? ちょっといろいろ試してみるよ。
- 39 名前:名前は開発中のものです。 mailto:sage [2015/11/15(日) 00:07:46.90 ID:zdQMBKw/.net]
- ウディタにビット系の処理は二つあるんだよね
「変数操作」の「ビット積」と 「条件(変数)」の「のビットを満たす」 「条件(変数)」の「のビットを満たす」は 条件分岐を減らして処理を早くするために多用すること多いんだけど 未だに「変数操作」の「ビット積」を何に使うのか分からん 今は存在しない「ビット和」とか「ビット反転」があれば使い道に納得するんだけど
- 40 名前:名前は開発中のものです。 mailto:sage [2015/11/15(日) 00:44:51.28 ID:S6EkdrQq.net]
- 変数操作のビット積はビット和作るのに多用してるよ
self2=self0+self1 self2-=self0&self1 とやればself2がself0とself1の和になる 同じように工夫すれば 任意のビットだけ0にするとか 反転もできるよ
- 41 名前:名前は開発中のものです。 mailto:sage [2015/11/15(日) 00:55:45.52 ID:lHxyjONx.net]
- 『乞食』って単語に反応さえしなければ
こういったQ&A的な流れになって平和なスレになるんだな
|

|