X



【ウディタ】WOLF RPGエディター 其の66
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2018/06/04(月) 17:32:21.11ID:qAScePf/
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エディター 質問スレ 其の10
http://echo.2ch.net/test/read.cgi/gamedev/1463812471/

前スレ
【ウディタ】WOLF RPGエディター 其の64
http://mevius.2ch.net/test/read.cgi/gamedev/1490548845/

以下、公式サイトから抜粋。

○高度なRPG開発が可能な、完全無料のゲーム制作ツールです。
○作成したゲームは自由に配布・販売・コンテスト投稿などが可能。
○コモンイベントを導入することで、ゲームシステムを無限に強化できます!
※Ver2.02a以下のウディタで暗号化したファイルは、Ver2.10以降のウディタでは読み込めません
 旧Verの入手も公式HPの【本体のダウンロード】のページから可能です
0006名前は開発中のものです。2018/06/05(火) 00:58:41.19ID:k2X9mT4r
wolf氏が引き続きウディタの修正してるみたいだけどどこをいじってるんだろうなあ
0007名前は開発中のものです。2018/06/05(火) 01:48:10.63ID:9jFLH2yu
半歩の時にイベントが上から接触すると起動しないバグとかまだ残ってね?
あと¥.で一時停止中にボタンを押すと文章が終了するバグもある
0011名前は開発中のものです。2018/06/05(火) 08:40:43.36ID:9x1SLwmD
というかこういうの作るなら、
ウディタもプログラムもやることほとんど変わらないでしょ
0012名前は開発中のものです。2018/06/05(火) 09:25:13.09ID:9jFLH2yu
土台を固めるところから始めるか、すでに固まった土台の上に建築するかの違いでしょ
ツールを使った場合はアルゴリズムを考えるだけで良いから楽だよ
0013名前は開発中のものです。2018/06/05(火) 13:51:09.75ID:T0MdAq2X
でもさ、ぶっちゃけ、ウディタだとコード見づらいし
プログラミングの方がましという感があるだよな・・・

全然楽だと思えない
0014名前は開発中のものです。2018/06/05(火) 16:08:37.10ID:C5wcdAKm
まぁ>>8みたいな物理演算ゲー作るのにプログラム言語も扱える人ならそっちで書くよな
0015名前は開発中のものです。2018/06/05(火) 16:11:20.99ID:k2X9mT4r
見辛いかな?分岐やループがきっちり入れ子になってて分かりやすいと感じるけどな
0017名前は開発中のものです。2018/06/05(火) 16:16:20.25ID:9jFLH2yu
物理演算ではないな
どのあたりにコンパイラ言語の処理速度を求めるかも微妙なところ。動画見た感じだと当たり判定の計算もそこまで必要なさそうだし
0018名前は開発中のものです。2018/06/05(火) 18:09:03.64ID:T0MdAq2X
>>15
個人的に行を変えずにコメントアウトできないのが一番大きい
ウディタだとコメントアウトする部分を切り取ってコメントアウトできる位置に持っていたりするけど
これだと行が変わるから、どこ触ってたのかわからなくなる

その点、プログラミングだと
特定位置から特定位置までコメントアウトとか一行だけコメントアウトあるから超楽
0020名前は開発中のものです。2018/06/05(火) 19:26:38.99ID:dfoA2ro/
前スレの最後で話題になってた公式の作品登録ページ で連投してるからあげモリモリとか言う奴、何時になったら処分されるんだろうか
狼煙さん的にああいうのに対応する前例を出して「何処から何処までが〜」みたいな議論に繋がるのが嫌だったり、自分の作品やウディタで忙しかったり色々あるんだろうけど…
0023名前は開発中のものです。2018/06/05(火) 20:26:36.78ID:k2X9mT4r
>>18
擬似的なコメントアウトだとループ0よりラベル設置、ジャンプがそれっぽく使えるな
もちろんベストはコメントアウト機能だが
0024名前は開発中のものです。2018/06/05(火) 21:35:56.18ID:xjWIZx4a
立ち絵を表示したくて初めてコモンを作ってみたんだがピクチャ表示でつまづいてる

コモンの特殊設定で、システムDBに登録した画像をコモンセルフ0に文字列として代入して、その後のコモン実行時に1600000でピクチャ表示すればいいと思ったんだけど上手くいかないや

まずコモンセルフに画像を代入しようとしてるのがおかしいのか
0026名前は開発中のものです。2018/06/05(火) 22:10:45.10ID:GtNWO8YA
>>24
公式マニュアルの特殊文字一覧の頁に↓のように書いてある通りコモンセルフ0は数値用の変数だ
コモンセルフ5〜9のどれかに代入するように変更すればいけるかもしれない
\cself[XX] (※XXは0〜99までの数値):
 このコモンイベントのセルフ変数X番の値を表示します
 (X=0〜4、10〜99なら数値、X=5〜9なら文字列を返す)

しかし数値/文字列の別はもう少しわかりやすい場所に書いてないのかな
探すのにちょっと手間取ったぞ
0031名前は開発中のものです。2018/06/05(火) 22:25:06.97ID:xjWIZx4a
>>26
>>27
公式マニュアルに書かれてたのかサンキュー
しかしまあ5〜9ってのはもうちょい拡張して欲しいけどね
そこまで変えるともうわけわからんくなりそう
0032名前は開発中のものです。2018/06/06(水) 00:22:22.04ID:GyRyA7cA
>>26
そもそもDB操作で変数の指定をするときに[数][文]ってタグが振ってある
変数呼び出し値を使わない限り、変数操作や文字列操作以外で対象の種別の変数を呼び出す手段が無いから説明する必要がない

ガチ初心者の場合、そもそも変数と文字列変数が違うってことから説明しないと分からないんじゃね
0033名前は開発中のものです。2018/06/06(水) 16:03:37.17ID:W1RYG1u8
よほど規模が小さいコモンでもない限りcselfに「一時」とか「一時変数」とか名前付けるの意味ないよな
名前がついてないのとほとんど同じだからcself一覧見たとき「なにこれ」ってなるんだわ、なあ基本システムさんよォ
0034名前は開発中のものです。2018/06/06(水) 16:16:22.71ID:wWxZW7UG
一時変数って名前が付いてれば一時変数なんだなってわかるけど、名前ついてなかったら何の変数かわからないじゃん
名前なし変数は全部一時変数っていう自分ルールを作ってれば話は別だけど
0035名前は開発中のものです。2018/06/06(水) 17:17:46.31ID:GyRyA7cA
一時変数は短い期間で使うけど情報を保持しておく必要がないときに使うものだよ
ついでに言うと、その短い期間で一時変数を2つ3つ使う可能性もあって、そんな時に名前分けしていないと間違える可能性がある。だから一時AとかBとか名前をつけておくんだよ

全部分けて保存しておくとセーブデータが肥大化するからね。特に必要ない物は同じ変数を使うんだよ
0036名前は開発中のものです。2018/06/06(水) 18:09:18.25ID:W1RYG1u8
自分が言いたいのは、cselfは基本的に「コモン内で一時的に使われる変数」であって、一々名前に付ける必要なんかないってこと
さらに言うと、「一時的に使われてる」って情報だけだと不十分で、一見何にどこで使われてるか全くわからないってことが問題
ループカウントに使われてる(基本システムに実際にある)なら「ループカウント」みたいな少しでも用途がわかる名前を付けようってこったぁ
0037名前は開発中のものです。2018/06/06(水) 18:28:07.53ID:f3Ca9y+q
>>36
結局、名前をつける必要があるのかないのかどっちなの?「さらに言うと」で補足に入るかと思いきや真逆の主張してるし何が言いたいの?
0039名前は開発中のものです。2018/06/06(水) 18:57:05.46ID:jTghEHdV
一時変数はだいたいDBから引っ張ってきた値を条件分岐にかけるときに使ってた
条件分岐の可変DBの参照先指定に1600000とか使えたら良かったんだけど
0040名前は開発中のものです。2018/06/06(水) 19:12:45.01ID:oyoQ7sln
基本システムなんてここしばらく見てないけど
多分コメントで計算式が書いてない事じゃないか?
計算式が書いてあれば何に一時変数使ってるか分かるし

自分は>>39と同じく複数の条件分岐でも使ってるけど
直前でDBから読み込んでるから見て分からんなんて事は無い
ちなみにDBは名前指定で呼び出す主義だから変数呼出値は使わない
0041名前は開発中のものです。2018/06/06(水) 19:24:45.00ID:GDqx6yaG
例外はないこともないが基本システム内で一時変数使うのは
本当に一時的にコモンセルフに入れる時だけだよ
その場その場でしか使わないからイチイチ名前付けないような場面で使ってる

一覧で見て分からんと言うのはその通りだが
使ってる場所で分からんと言い出す奴はいないレベル
0042名前は開発中のものです。2018/06/06(水) 20:56:14.92ID:8jixLHpJ
>>35
cselfはコモン追加した時点で100個が宣言されてるからセーブデータうんぬんは関係ないんじゃないの?
0043名前は開発中のものです。2018/06/06(水) 20:57:51.51ID:W1RYG1u8
うーん、使用箇所を見ずに変数名を見てどんなふうに使われてるか大体わかる、っていうのは大事だと思うんだけどなぁ
コモン本体を見て使用箇所をスクロールして調べる、って手間をある程度減らせるし(小さいようで結構な手間)
「変数の命名の手間を惜しむな」なんて適当なコーディング本にも書いてるようなことなんだけどなぁ……tmp(一時)ってつけていい状況は結構限られてると思うんだけど
0045名前は開発中のものです。2018/06/06(水) 21:46:47.46ID:GyRyA7cA
>>42
見てきたわ。すまん、セーブデータには関係なかった。
関係すんのはメモリの使用量だわ
0046名前は開発中のものです。2018/06/07(木) 00:16:06.17ID:H9LIteIh
>>43
製作者が把握できてればいいだけの話で、要は君が他人の作ったコモンを解析するのにめんどくさいって難癖つけてるだけやん〜

さらに言うと()コーディング経験者レベルなら基本システムなんて使うだけ時間の無駄やろ
無理してコーディング本読んだことあるとか言わんでええw
0047名前は開発中のものです。2018/06/07(木) 03:51:42.73ID:KCGNTq9L
「コモン本体を見て使用箇所をスクロールして調べる」って言い方から察するに、イベントコマンドの検索ができること知らなそう
それにウディタ使ってたら一時的な変数を使う状況は限られるとは言えないだろうし

基本システムの可読性の低さは昔から指摘されてることではあるが、
基本システムを使うユーザーは中身なんて見ないし、基本システムを使わないユーザーも当然中身見ないし、何にせよ大した問題ではない
0048名前は開発中のものです。2018/06/07(木) 04:47:53.21ID:ZfNtTe13
というかコーディングにtemp使うなって言うのは、後々にずっと使用する可能性がある変数名を適当に決めるなってだけでしょ
temp使わなくても、ライブラリ覗いたらAとかBとかCとか本当に適当な名前がついてたりするからな

そもそもfor文でよく使用されるiやjだってtempと同じようなもんだし
0049名前は開発中のものです。2018/06/07(木) 11:10:08.03ID:FMlhDIiO
>>47
いや、検索をやるにしてもまずcself一覧見てからだからそこで大体の理解が終わったら楽だよねって話なんだけど
よほどの規模じゃない限りスクロールの手間 < 検索の手間だしな

>>48
内部実装が使う側から隠ぺいされてるライブラリはいいんだけどさぁ、基本システムはそうじゃないよね
というかループに使われるのが暗黙的な了解であるiやjとtempを同列視したらアカン

基本システムなんていじるのも解読するのも非効率っていうのは同意 そこはね……
0050名前は開発中のものです。2018/06/07(木) 12:30:00.71ID:4k5bSKAC
一時変数は「入れた情報を離れた場所で使いませんよ」という宣言
むしろ変に名前を付けるとどこか別の場所で使っているかもしれないと思われる
0051名前は開発中のものです。2018/06/07(木) 12:47:44.82ID:4k/5wG60
>>49みたいなやつは自分が正しいと妄信しているから、どんなに話をしたところで平行線だよ
時間の無駄だからさっさと話を切り上げた方がいい
0053名前は開発中のものです。2018/06/07(木) 14:40:44.17ID:KCGNTq9L
何故ウディタスレにはどうでもいいことにケチつけたがるプログラマー様が定期的に沸くのか
作者に直接、俺のほうが読みやすい処理書けるぞって自慢してこいよ
0054名前は開発中のものです。2018/06/07(木) 15:56:30.73ID:Z3A5V4Y4
名前考える時間も生産性に無視できない影響を及ぼすので
(匿名関数的に)そもそも名付けする必要を最小限にする機能でも要望してみる?w
0055名前は開発中のものです。2018/06/07(木) 16:56:15.57ID:pF9K5p9U
桃鉄風のゲームを作りたいんやけど可能?
0057名前は開発中のものです。2018/06/07(木) 19:13:46.16ID:Qsn8Tskl
サイコロコモンはどっかにあるから楽だろ(しらんけど
移動もキャラをそのまま使って歩数カウントで楽やろ(しらんけど
投資システムや設定もDB使えば楽やろ(しらんけど
AI、投資先の選択数が多くなると死ねる(確信
0059名前は開発中のものです。2018/06/07(木) 22:12:06.89ID:Br2mv6jF
「ウディタで桃鉄風のゲームが作れる?」という質問だと、質問者のレベルは読み取りやすいな。エターなるかどうかには知らんが
0060名前は開発中のものです。2018/06/07(木) 23:48:10.30ID:SjtrDI6B
フルスクリーンで画像が荒くなるのは仕方ないことなのかな
まあ自作のじゃなくてフリー素材だから解像度に意見するなんておこがましいこと出来ないけど
0061名前は開発中のものです。2018/06/08(金) 00:04:53.18ID:BnzF7zyE
そら画像のドット絵を引き伸ばしているだけだからね
そうしないと文字サイズも変わるしマップの可視範囲も変わるし、メニューなんかのレイアウトも変わる
全部に対応できるようなUIを制作しないといけないから、結構面倒だよ
0063名前は開発中のものです。2018/06/08(金) 17:06:24.99ID:yDYG5TlT
>>62
ツクールもだいぶ前にtruetypeフォントになってる
というかフォント表示をwindowsにまかせると普通そうなる

わざわざ自前ビットマップ指定して拡大するとガタガタだったのは2000以前
(2003は知らないけど)
0064名前は開発中のものです。2018/06/09(土) 02:51:09.73ID:sP/My7k5
8bit風フォントとかあるけど、あれをOSに入れてウディタ側で指定したらドット風文字の表示とかできるのかな
0065名前は開発中のものです。2018/06/09(土) 06:44:30.23ID:OhnPZ8k6
OSに入れなくてもgame.exeと同階層フォルダに入れてウディタ側で指定しておけば表示されるよ
そういう意味じゃないのかもしれないけど
0066名前は開発中のものです。2018/06/09(土) 11:37:04.00ID:rkbuVfP2
フリゲの時代は終わりみたいなレスをよく目にするが果たしてそうなのだろうか
確かに目新しいシステムとかは無くなったし無料でゲームできるのも珍しくなくなったけど、まだ一定層のニーズはあると思うんだよなあ
0067名前は開発中のものです。2018/06/10(日) 00:34:34.84ID:VxqMbFtX
自作で戦闘とかUI作ってるとピクチャやテキストのデータをどこまでDBに入れるか悩む
(ピクチャファイルの指定、テキスト、座標など)

後々の拡張性を考えたら全部DBに突っ込むのがいいんだろうけど、
汎用的に使うかまだ決まってないデータだとDBとコモン内に直接書くハイブリッドになりがち
でもそれをすると今度は全部DB化するときにDBのフォーマットの修正やコモン側でDB読み込み等を書き直すのが大変だったりw

その辺のマイルールはみんなどうやって決めてるか聞かせて
0068名前は開発中のものです。2018/06/10(日) 02:12:51.09ID:jC4rskGq
自分はDBを二個くらいシステム変数名とシステム文字列みたいに作ってる
名前で呼び出して使えば追加も削除も手間がかからないし
管理するのに時間かからない方法を取るのがいいかな
0069名前は開発中のものです。2018/06/10(日) 10:26:07.04ID:odgG9EJo
システム系のデータは基本的にコモン内でわかりやすく書いておくだけ
DB用意してもせいぜい1タイプでごった煮で済ませる
DB使うのは主に初期値を頻繁に調整するゲームバランス系のパラメータかな
0071名前は開発中のものです。2018/06/10(日) 10:58:33.26ID:FHrmT5d2
マップ書き直したら強制終了しちゃう症状が出てきたんだけど、これってマップチップの縦サイズが40000以上あるのが原因なのかな
0072イキリト2018/06/10(日) 11:38:13.99ID:nXKAPw8d
ウルファールのサンプルゲームかなーwwやっぱりww
自分では思わないんだけど作るゲームがウルファールのサンプルゲームに良く似てるって
よく言われるww
この前もニワトリにパンをあげるイベントを作ったら「夕一か!」って、突っ込まれたしなww
ちなみに、ラスボスもあのドラゴンに似せる(パクリw)
>>71
わたしの場合、大きくてもマップサイズ60×60におさまるからなー。
>>67
ピクチャ番号は項目(\cdb[a:b:☆]の☆の部分)がピクチャ番号1つの
ピクチャ番号用の可変DBで管理して、
座標は項目(\cdb[a:b:☆]の☆の部分)がX、Yの2つの座標用の可変DBで済ませてるな。
0073名前は開発中のものです。2018/06/10(日) 18:14:30.31ID:ytfxVUiz
伏線回収とかストーリーが素晴らしいゲームを見ると「これはいくらプログラミングの腕があっても勝てないな……」と思って萎える
0074名前は開発中のものです。2018/06/10(日) 18:25:27.81ID:odgG9EJo
>>73
そう思うならプログラミング捨てて、ストーリーの勉強とかに全振りすればいいんでない
0076名前は開発中のものです。2018/06/10(日) 19:16:11.56ID:4NQN/ZWR
ウディコンが間近になっていることに気がついた
今から適当に簡単なゲームでも作るか
10回目と切りのいい数字で次回あるかわからんし
0077名前は開発中のものです。2018/06/11(月) 01:03:59.88ID:7Dc6LNu9
>>66
歳とった元フリゲプレイヤーがSteam行って
若い人がソシャゲや実況プレイしか遊ばないのは事実だろ
バーチャルYouTuberが流行っても遊ばれるのは変わらず有名ホラーゲームだけ
0078名前は開発中のものです。2018/06/11(月) 02:20:48.77ID:678oXxVs
>>73
プレイヤー目線だと凝ったシステムがいいとは限らないからね
アクションゲームだとシステムがストーリーやキャラを上回るけど
RPGだとやっぱりキャラやストーリーがないと

まあ、やり込み好きのようにストーリーなんていらないからとにかく数値をあげたいって層もいるけど
0079名前は開発中のものです。2018/06/11(月) 22:34:27.83ID:RWdFNSDF
ウディタで正統派長編の作品って見かけないな、
15&#12316;30分程度の短編作品が多いってイメージ。
0080名前は開発中のものです。2018/06/11(月) 22:35:56.61ID:RWdFNSDF
文字化けしたorz
15分から30分程度の短編作品が多いイメージ。
0081672018/06/12(火) 21:35:01.55ID:9KdZUclL
みんなありがとう
ピクチャ関連とテキストはそれぞれDBにまとめて細かい動きとかはコモン内で完結することで切り分けるわ

>>68
俺も似たようなことを構想まではしたんだけど、良ければもう少し詳しく教えてくれると嬉しい
0083名前は開発中のものです。2018/06/14(木) 22:07:42.96ID:4EBYj2ml
複数のマップを一気に組むとき、最初のマップが終わって次のマップに取り組んでる最中に
編集レイヤーを切り替えるの忘れてレイヤー2とかを下地にしちゃった経験ってない?

あと、鼻水が出たと思ったら実は鼻血だった経験ってない?
0084名前は開発中のものです。2018/06/15(金) 15:16:24.95ID:GIKowiv9
キーボード全キー入力受け付けで方向キー受け付けるようにならんのこれ不便すぎない
0085名前は開発中のものです。2018/06/15(金) 15:27:10.64ID:rKUcbceV
操作の快適性を考えて方向キーとボタンを別々で取得してるから気にしたことなかったわ
0087名前は開発中のものです。2018/06/16(土) 16:03:28.18ID:tsgAHxFl
>>55だけど、
桃鉄のようにターン制にして、12ターンごとに収入とかってできる?

RPG系は2回くらい作ったことあんだけど、こういう系は一度もなくてわからん。
0090672018/06/16(土) 16:25:19.96ID:SOM2jfF4
ゲーム作ったと錯覚させる基本システムの弊害やな
0091名前は開発中のものです。2018/06/16(土) 16:34:45.64ID:tsgAHxFl
基本的な質問からしたいんだけどいい?
RPG系作ったといっても最初から入ってるやつに毛が生えたくらいだもんで
0093名前は開発中のものです。2018/06/16(土) 22:01:17.02ID:UE2k6FKC
>>92
ありがとう。
まず、普通のRPGは自由に動くことできるじゃない?
それをサイコロ振らないと動けない、つまりターン制にしたいの。
それは簡単にできる?
0094名前は開発中のものです。2018/06/16(土) 22:21:55.70ID:SOM2jfF4
いやだから桃鉄なら余裕で作れるって何人も言ってるじゃん

あわよくば作り方を聞いてると察して欲しいのかい?
0095名前は開発中のものです。2018/06/16(土) 22:27:20.03ID:msY7M8gr
最初に皆答えてる
簡単だけどその質問するタイプにはきっと無理だし
一週間たってもウディタに触ってないなら確実に無理です
0096名前は開発中のものです。2018/06/16(土) 22:33:12.93ID:UE2k6FKC
ゴメン。質問がの仕方が悪かった。
ターン制にする方法だけでいいから教えて&#9829;
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況