- 1 名前:名前は開発中のものです。 mailto:sage [2021/01/27(水) 22:39:17.89 ID:ZCPWPEH3.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エディター 質問スレ 其の11 mevius.5ch.net/test/read.cgi/gamedev/1503240024/ 前スレ 【ウディタ】WOLF RPGエディター 其の67 https://mevius.5ch.net/test/read.cgi/gamedev/1592482483/ 以下、公式サイトから抜粋。 ○高度なRPG開発が可能な、完全無料のゲーム制作ツールです。 ○作成したゲームは自由に配布・販売・コンテスト投稿などが可能。 ○コモンイベントを導入することで、ゲームシステムを無限に強化できます! ※Ver2.02a以下のウディタで暗号化したファイルは、Ver2.10以降のウディタでは読み込めません 旧Verの入手も公式HPの【本体のダウンロード】のページから可能です
- 816 名前:名前は開発中のものです。 mailto:sage [2021/09/06(月) 20:58:16.07 ID:Q2P+1zVo.net]
- 今は動画もあるし演出なんざ好きにやれ
- 817 名前:名前は開発中のものです。 mailto:sage [2021/09/06(月) 23:58:08.34 ID:jwnsnwpm.net]
- アクションやシューティングも作ったけど
化石PCでもバグ以外でピクチャが残ったことは一度もないな 座標移動するのは多分ループマップで起こるやつだ
- 818 名前:名前は開発中のものです。 mailto:sage [2021/09/07(火) 10:44:23.73 ID:6Vxp8wmQ.net]
- 主人公情報の変更からでは会話用顔グラフィックの変更はできないんですか?
@2で表示させるの顔グラを主人公の状態によって別のものに差し替える、というのをやりたいのですが
- 819 名前:名前は開発中のものです。 mailto:sage [2021/09/07(火) 11:07:00.02 ID:p8MdahvU.net]
- メッセージウィンドウのSys0:顔グラフィック番号の記述あたりを改造しな
- 820 名前:名前は開発中のものです。 mailto:sage [2021/09/07(火) 21:18:33.26 ID:6Vxp8wmQ.net]
- コモンのメッセージウインドウの中に記述をしてみた
システムdbに顔グラを追加して、キャラの装備に設定されたIDを参照して表示する顔グラを変えるというものなんだけど | | | |▼ キャラと見た目装備を参照 | | | |■変数操作: CSelf52[キャラ算出] = CSelf49[顔グラフィック番号] - 1 | | | |■DB読込(可変): CSelf53[見た目装備] = 可変DB[ 0 : CSelf52[キャラ算出] : 34 ] (主人公ステータス : - : 装備中の防具6) | | | |■DB読込(ユーザ): CSelf54[見た目装備ID] = ユーザDB[ 4 : CSelf53[見た目装備] : 19 ] (防具 : - : 見た目用変数) | | | |■条件分岐(変数): 【1】 CSelf54[見た目装備ID] が 3 以下 | | | |-◇分岐: 【1】 [ CSelf54[見た目装備ID] が 3 以下 ]の場合↓ | | | | |■変数操作: CSelf55[見た目確定] = 0 + 0 | | | | |■ | | | |-◇上記以外 | | | | |■変数操作: CSelf55[見た目確定] = CSelf54[見た目装備ID] - 1 | | | | |■ | | | |◇分岐終了◇ | | | |▼ 参照ここまで 見た目装備IDの取得が上手く行ってないみたいで常に0扱いになって変化しないです(3以下と4以上しかないのに
- 821 名前:名前は開発中のものです。 mailto:sage [2021/09/07(火) 21:20:02.40 ID:6Vxp8wmQ.net]
- 画像ファイル表示の記述はこうです
| | | |▼ 参照ここまで | | | |▼ 顔番号が2以上なら顔グラフィック表示 | | | |■DB読込(システム): CSelf8[顔画像ファイル] = システムDB[ 顔グラフィック名 : CSelf49[顔グラフィック番号] : CSelf55[見た目確定] ] (24 : - : -)
- 822 名前:名前は開発中のものです。 mailto:sage [2021/09/07(火) 22:31:33.93 ID:a0M+o5Av.net]
- ■変数操作: CSelf52[キャラ算出] = CSelf49[顔グラフィック番号] - 1
■DB読込(システム): CSelf8[顔画像ファイル] = システムDB[ 顔グラフィック名 : CSelf49[顔グラフィック番号] : CSelf55[見た目確定] ] (24 : - : -) ってのが気になるんだけど その式で目的のキャラのIDを取得できてる?
- 823 名前:名前は開発中のものです。 mailto:sage [2021/09/07(火) 22:36:44.58 ID:a0M+o5Av.net]
- ちなみにデバッグするならDBの値を全部バラバラにしてから各cselfをデバッグ文表示すれば何かしらの情報が得られると思う
- 824 名前:名前は開発中のものです。 mailto:sage [2021/09/07(火) 22:52:07.45 ID:6Vxp8wmQ.net]
- >>806
キャラID取得は出来てます CSelf54[見た目装備ID]だけが正しく代入されてないみたいで
- 825 名前:名前は開発中のものです。 mailto:sage [2021/09/07(火) 23:05:36.04 ID:KXxj6p4U.net]
- 装備中の防具6っていうのが怪しそう
武器の存在忘れてない? 装備中の防具6は7番目の装備枠になるはず ちなみに ■DB読込(可変): CSelf53[見た目装備] = 可変DB[ 0 : CSelf52[キャラ算出] : 21 ] (主人公ステータス : - : 装備中の防具1) にしたら一つ目の防具ちゃんと取得できる?
- 826 名前:名前は開発中のものです。 mailto:sage [2021/09/07(火) 23:20:23.61 ID:6Vxp8wmQ.net]
- | | | |■条件分岐(変数): 【1】 CSelf54[見た目装備ID] が 0 以上
| | | |-◇分岐: 【1】 [ CSelf54[見た目装備ID] が 0 以上 ]の場合↓ | | | | |▼ id-30000 | | | | |■変数操作: CSelf53[見た目装備] = CSelf53[見た目装備] - 30000 | | | | |■ | | | |-◇上記以外 | | | | |■変数操作: CSelf53[見た目装備] = 0 - 0 | | | | |■ | | | |◇分岐終了◇ 装備ID(CSelf54)から‐30000を引いたら正しく表示されるようになったみたいです やっぱり装備IDが正しく取得というか代入できてませんでした ありがとうございます
- 827 名前:名前は開発中のものです。 mailto:sage [2021/09/07(火) 23:20:49.79 ID:qqpsO60W.net]
- 基本システムでは装備欄に武器と防具を両方装備できるから
IDはコード化されて格納されている 武器は20000+ID、防具は30000+ID
- 828 名前:名前は開発中のものです。 mailto:sage [2021/09/07(火) 23:21:35.21 ID:qqpsO60W.net]
- って、もう解決済みだったか
- 829 名前:名前は開発中のものです。 mailto:sage [2021/09/07(火) 23:47:29.15 ID:a0M+o5Av.net]
- そういやそうだったな
仕様忘れてたわ
- 830 名前:名前は開発中のものです。 mailto:sage [2021/09/21(火) 01:10:24.48 ID:yv34hm3m.net]
- 書き込みが少なくて寂しい
- 831 名前:名前は開発中のものです。 mailto:sage [2021/09/21(火) 01:48:16.22 ID:3b7xN9O/.net]
- 正直今ウディタ使ってる人ってもうウディタ極めてて他の制作者と話すことないんじゃねと思う
俺はそんなに極めてないけど長命ツールだけあってググればコモンかやり方が大抵出てくるし、わざわざ話すことないんよな
- 832 名前:名前は開発中のものです。 mailto:sage [2021/09/21(火) 05:51:41.11 ID:X1zkmzS4.net]
- 今はandroid studioでRPG作ってるあるよ
- 833 名前:名前は開発中のものです。 mailto:sage [2021/09/21(火) 08:09:15.55 ID:qwilfCBZ.net]
- ん? これはもしや質問してもいい流れだな?
誰か作中で嘔吐表現のあるフリゲを知らないか? 今、ダークファンタジーもどきを作ってて 吐瀉物の描写をどうするか迷ってるところなんだ たぶん無しにするだろうけど 資料集め怠ってたせいで奈落2と我らがシーナさんしか記憶になくて困ってる >>816 すげえな スマホゲー市場って弱肉強食群雄割拠の魔界ってイメージしかない
- 834 名前:名前は開発中のものです。 mailto:sage [2021/09/21(火) 11:53:04.85 ID:eDpZFraT.net]
- >>817
elonaくらいしか思い付かんな キャラの名前が嘔吐物の名前に付くからそのキャラ好きなら集めるという変態が多くいることで有名だ 特定のキャラから乳や卵を集める変態もいるでおじゃるよ
- 835 名前:名前は開発中のものです。 mailto:sage [2021/09/21(火) 13:25:27.02 ID:NniP2R7b.net]
- 質問していいのならば質問をば
マスからマスに動いているevをマスの間で止める事は可能なのでしょうか? 半歩/前歩の切り替えで表すのではなくマスの移動の間に停止する感じです
- 836 名前:名前は開発中のものです。 mailto:sage [2021/09/21(火) 15:23:56.38 ID:qwilfCBZ.net]
- >>818
elonaか! 大作すぎてプレイするのをずーっとためらってたところだったんだ ヴァリアントとかもあるし 良い機会だからプレイしてみるよ ありがとう >>819 影グラフィックの問題を解決できるなら、 縦方向なら動作指定の「高さ」で調整できる(マイナスは直接入力することで可) 横方向はキャラチップを改造するかピクチャ機能を使うくらいしか思いつかないな
- 837 名前:名前は開発中のものです。 mailto:sage [2021/09/21(火) 17:15:08.64 ID:/TSpPLs5.net]
- ゲロっつったら見聞録だろ!
- 838 名前:名前は開発中のものです。 mailto:sage [2021/09/21(火) 18:29:22.38 ID:cxTexB1+.net]
- PLiCyは使わずにウディタで作ったゲームをスマホで動かせないかと調べたが、意外とないもんだな
作品内容的にPLiCyには投稿しづらいんだよな
- 839 名前:名前は開発中のものです。 mailto:sage [2021/09/21(火) 19:45:58.78 ID:/W99uc7d.net]
- >>820
やっぱり横は無理ですか。大人しくピクチャ使っときます ゲロ吐くゲームはR-18になるけどtinkerbell系列のゲームにありそうな気がする エグい内容多いし嘔吐は普通にありそう
- 840 名前:名前は開発中のものです。 mailto:sage [2021/09/21(火) 20:12:17.78 ID:qwilfCBZ.net]
- >>821
シーナさんは衝撃的なヒロインだったよなw いやヒロインはエシュターだからサブヒロインか? >>823 ありがとう やっぱ凌辱もの探した方が手っ取り早いかー
- 841 名前:名前は開発中のものです。 mailto:sage [2021/09/22(水) 01:32:17.11 ID:j4ZJJ+aI.net]
- シーナと言ったら酒場でいつも尻触られたり街の老若男女
- 842 名前:ェ口を揃えて尻が最高と言われたり貴族がパンツを所持していたりする人しか思い浮かばないな []
- [ここ壊れてます]
- 843 名前:名前は開発中のものです。 mailto:sage [2021/09/23(木) 20:48:48.86 ID:a9y8j2HN.net]
- 自動実行起動すると他のイベント動かないんじゃなかったっけ?
なんか自動実行起動してもそれ以外のコモンイベント(呼び出し)も止まらず動いてる いまだに並列実行との違い理解できてない あと、やっぱりリトライってあったほうがいいのかな 作ってみたらうまくいかなくて意外と難しいんだけど 最近のゲーム親切設計多いしリトライ無いと不親切になっちゃうかなと思う
- 844 名前:名前は開発中のものです。 mailto:sage [2021/09/23(木) 21:56:38.41 ID:ha3LDmNk.net]
- >>826
自動実行は他の自動実行が動いてない時だけ起動できる 並列実行は他のイベント(自動並列問わず)起動してても起動できる リトライは簡単なやつなら戦闘前とかに裏でセーブしておいてロードとか
- 845 名前:名前は開発中のものです。 mailto:sage [2021/09/23(木) 22:17:18.82 ID:ha3LDmNk.net]
- まあ自動実行はマップイベントやキャラの動きを止める為に使うのが殆どじゃないかな
それ以外は並列イベント内で変数+条件分岐で出来るだろうし
- 846 名前:名前は開発中のものです。 mailto:sage [2021/09/24(金) 18:23:43.74 ID:vu4lm3BD.net]
- 基本システムで戦闘を差し戻すなら
主人公DB復元の前に戦闘初期化へ戻るのが基本になるはず ただし、これだけだと戦闘中に消費したアイテムは戻って来ない 対策1 アイテム自体をオミットする 対策2 戦闘開始前にアイテム所持数を別途保存、差し戻す時にアイテム所持数を上書き 対策3 使用したアイテムのIDと個数を保存、差し戻す時に増やす(戦闘前の初期化は必須)
- 847 名前:名前は開発中のものです。 mailto:sage [2021/09/24(金) 18:35:49.57 ID:vu4lm3BD.net]
- 処理が最も軽いのは3だけど作るのが若干めんどくさい
2は回数指定ループと変数呼び出し値の扱いが分かっていれば処理の作成は極めて楽 速度もよほど大量にアイテム(使用可能な武器防具があるならソレもだが)を設定しない限り まず問題ない
- 848 名前:名前は開発中のものです。 mailto:sage [2021/09/24(金) 21:43:51.26 ID:lXRnN14B.net]
- >>827
返信ありがとう 戦闘のリトライだけど戦闘始める時にセーブしてもその後の戦闘(イベント)は始まらないんだよね 調べたらウディタのロードの仕様みたいだから結構難しいんじゃないかと思ってる それでリトライデータをロードする時に自動で同じ敵で戦闘を始めるようにしたんだけどそれもうまくいかなくて リトライ無くてもいいならいっそもうやらなくてもいいかな〜と
- 849 名前:名前は開発中のものです。 mailto:sage [2021/09/24(金) 22:59:38.65 ID:iJc7/N/Y.net]
- ウディタとかコモンのダウンロード数の割に完成品の数が少ない話をWOLFさんRTしてたけど
完成目指さないことや公開までいかないって闇とか言う程そんなにまずいことなんかなあ 挑戦のハードルがいくら低くなっても変わらずゲーム制作は難しいのに 作るのが楽しければべつに完成がゴールじゃなくてもよくね?
- 850 名前:名前は開発中のものです。 mailto:sage [2021/09/24(金) 23:08:41.50 ID:qvzRJcUV.net]
- 続けていると出来ることは増えるのに完成が遠のいていく
- 851 名前:名前は開発中のものです。 mailto:sage [2021/09/24(金) 23:33:38.01 ID:sa8Iq2Aj.net]
- ゲ制を志した99%は未完成で
完成した1%も大半は半年以内に忘れ去られるという地獄
- 852 名前:名前は開発中のものです。 mailto:sage [2021/09/25(土) 05:59:33.71 ID:EQPLizqF.net]
- ゲーム作る情熱を維持するのはキツいからねぇ。一人でやると途中で目移りしたり脇道にそれるのはあるあるよ
かくいう私も資料目的で買ったゲームにドハマりしている最中でして
- 853 名前:名前は開発中のものです。 mailto:sage [2021/09/25(土) 06:52:10.67 ID:EpHHF5Ag.net]
- お、何のゲーム?
- 854 名前:名前は開発中のものです。 mailto:sage [2021/09/25(土) 14:21:10.25 ID:BSRuC5xG.net]
- ゆ、昨夜起きたことをありのまま話すぜ……
俺はちょっと1時間だけでも作業進めるかと思っていたら P
- 855 名前:lague incで徹夜していた
何(ry [] - [ここ壊れてます]
- 856 名前:名前は開発中のものです。 mailto:sage [2021/09/28(火) 12:50:02.42 ID:R9SbH5ug.net]
- ウディタでrtsは無理なのかな。キャラが100超えたあたりでfpsが40になって200超えたら20台以下になる
そこにエフェクト処理も加わるともはやコマ送り状態。集団でわちゃわちゃさせたいけどどうしたらいいんだろう
- 857 名前:名前は開発中のものです。 mailto:sage [2021/09/28(火) 13:02:08.14 ID:mSRVFCRz.net]
- マシンパワーがっつり使うようなやつは流石に言語使った方が良いんじゃね?
ウディタで頑張るなら、処理量減らしたりキャラ上限を100ぐらいにしたり、エフェクトを最初からメモリに読み込んだりそもそもエフェクト減らしたりとか色々工夫要るかと というか普通のRTSも一昔前だと画面内に200超えるユニットがいたらカクカクになったはずだし
- 858 名前:名前は開発中のものです。 mailto:sage [2021/09/28(火) 14:16:46.86 ID:6sTNn7hc.net]
- やっぱり無理か。諦めてunityにでも移行してみますかね
初めからマスあってキャラをevで管理しやすかったからウディタでやりたかったなぁ
- 859 名前:名前は開発中のものです。 mailto:sage [2021/09/28(火) 14:22:49.23 ID:ha+1Cxlm.net]
- マスとevでやってたんか
そりゃ無理だわ
- 860 名前:名前は開発中のものです。 mailto:sage [2021/09/28(火) 14:23:41.80 ID:tQNs4YHs.net]
- 負荷削減の処理自分で考えないとUnityでも余裕で止まりそうだが
- 861 名前:名前は開発中のものです。 mailto:sage [2021/09/28(火) 14:36:57.94 ID:6sTNn7hc.net]
- 何度かピクチャで出来ないか試したけどあまり芳しい結果にはならなった
上下に動いたら手前と奥が入れ替わるからy軸変わるたびに新たにピクチャ表示しなおさなきゃいけない その処理が重くて70程度でfpsが目に見えて下がった。だからev処理に逃げた ピクチャの再表示以外で他のピクチャの手前や奥に表示させる方法ってあります?
- 862 名前:名前は開発中のものです。 mailto:sage [2021/09/28(火) 14:54:19.81 ID:dPfd4Rb4.net]
- 手前とかの概念がないようにすれば
斜め上の俯瞰視点じゃなくて真上視点にするとか
- 863 名前:名前は開発中のものです。 mailto:sage [2021/09/28(火) 15:01:50.23 ID:c6qrryJw.net]
- あとはピクチャ番号の入れ替えは1F毎じゃなくて15F毎ぐらいで良いということにして、1F毎の処理負荷分散させるとか?
- 864 名前:名前は開発中のものです。 mailto:sage [2021/09/28(火) 15:23:31.54 ID:tQNs4YHs.net]
- マス単位の移動であるなら上下移動開始時「のみ」番号とピクチャを更新
他は移動で済ませる
- 865 名前:名前は開発中のものです。 mailto:sage [2021/09/28(火) 17:58:19.79 ID:mC7LMrGg.net]
- RTS自体は無理ではないし普通にあるけど何事も限度がある
- 866 名前:名前は開発中のものです。 mailto:sage [2021/09/28(火) 20:05:11.26 ID:uVqa++5I.net]
- どう組んでるかわからんのだから自分で負荷軽減対応しろとしか言えんだろ
ウディタじゃ無理じゃなくて、お前じゃ無理かもしれんし
- 867 名前:名前は開発中のものです。 mailto:sage [2021/09/28(火) 20:59:25.56 ID:4jN0c1Eu.net]
- まあそもそも移動時の再描画が重いのかどうかも怪しいな
100vs100じゃターゲット処理の負荷もバカにならないだろうし しっかりとした負荷軽減のための工夫が必要
- 868 名前:名前は開発中のものです。 mailto:sage [2021/09/28(火) 23:09:13.42 ID:c6qrryJw.net]
- まあ一番重いのはピクチャ表示関連だとは思うけど、それ以外にも条件分岐使わないとか空白消すとかの処理軽減は必要かもな
CDBも使わないで通常変数使った方が早いんだっけか
- 869 名前:名前は開発中のものです。 mailto:sage [2021/09/29(水) 02:41:19.61 ID:jXIoCS85.net]
- 的が増えた時に工夫をしないとターゲット処理や衝突判定の手間は2乗で増えていく
100vs100だと一番近くの敵を調べる手間は1vs1の10000倍 200vs200だと40000倍
- 870 名前:名前は開発中のものです。 mailto:sage [2021/09/29(水) 06:40:35.43 ID:nySCZA1F.net]
- 仮にだけど5*5のマスの範囲を見るとしても100体だと最低2500回計算することになる
そこの辺りの処理を削る方法を探す方がよさそう
- 871 名前:名前は開発中のものです。 mailto:sage [2021/09/30(木) 08:07:24.30 ID:LdYnVl7h.net]
- rtsの相談をした838です。fps問題は作業用ノートpcのスペックが悪かったみたいでした
デスクトップにしたらfpsが50を切る事がなかったです。ノートのCore2Duoでは勝てなかったよ…… スレチですが、ゲームを動かすpcのスペックはどの程度を想定してますか?
- 872 名前:名前は開発中のものです。 mailto:sage [2021/09/30(木) 11:16:07.58 ID:X3U5iKZk.net]
- 想定してない
っていうかまずフリゲやる層のPCスペックが分からないのに想定なんてできない
- 873 名前:名前は開発中のものです。 mailto:sage [2021/09/30(木) 11:29:33.31 ID:bRuKm8YV.net]
- core2duoてw
フリゲなら動作確認環境として自分のPCのスペック晒しとくくらいじゃね テスター募ったのならその人たちの中で1番性能低そうなの挙げとくとか
- 874 名前:名前は開発中のものです。 mailto:sage [2021/09/30(木) 15:03:16.28 ID:xT8dSKMG.net]
- シェアでも単独製作なら体験版に頼るのが自然かと
ユーザー側がある程度慣れてるから自分で確かめてもらった方がいい ただストラテジーなんてやりたがる層は ゲーミング系と懐古趣味化石PCにきっちり分かれるだろうと想像はつく 前者に見向きもされず、後者が遊べないゲームを作ると辛いぞ
- 875 名前:名前は開発中のものです。 mailto:sage [2021/09/30(木) 19:55:31.48 ID:iKBSjLto.net]
- ストラテジーやるやつはゲーミングPCぐらい持つんちゃうの
スタクラとかAOCとかやってるなら知らんが
- 876 名前:名前は開発中のものです。 mailto:sage [2021/09/30(木) 19:59:32.37 ID:VseX2uo2.net]
- ストラテジーに限らずフリゲやるやつはゲーミングPCなんて持たないぞ
- 877 名前:名前は開発中のものです。 mailto:sage [2021/09/30(木) 20:29:17.69 ID:iKBSjLto.net]
- うーん否定できん
俺がフリゲやってた頃はお古のノーパソとか使ってたし
- 878 名前:名前は開発中のものです。 mailto:sage [2021/09/30(木) 21:12:10.65 ID:j7MUquYz.net]
- やっぱpcスペック要求するやつはやめといたほうが良さげですか
これでまた塩漬けフォルダが潤うことになるな……
- 879 名前:名前は開発中のものです。 mailto:sage [2021/10/01(金) 01:43:12.93 ID:3K52MMrP.net]
- 自分は学生とか10代向けのRPG作ってるんで、PCスペックは2万〜5万あたりのノートPCを想定している
親にPC買ってもらう層的なプレイヤー向け
- 880 名前:名前は開発中のものです。 mailto:sage [2021/10/01(金) 02:09:14.32 ID:biRvKCYE.net]
- 他人のPCスペックなんて気にしなくていいと思うけどな
何目的かにもよるがウディコンとかに出す分には高負荷でも然程評価に影響は無い 直近なら13回の終末の案内人や12回のDAY:0はかなりスペックを要求するが上位にいる
- 881 名前:名前は開発中のものです。 mailto:sage [2021/10/01(金) 02:16:57.09 ID:vMaODPff.net]
- >>861
そういうのってどうやってシミュレートしてる? 性能下げるソフトとかあるんだろうか
- 882 名前:名前は開発中のものです。 mailto:sage [2021/10/01(金) 10:38:40.65 ID:3K52MMrP.net]
- >>863
単純にサブPCを買ってる 自分で曲作ってる関係で、スペックだけじゃなくてサウンドの微妙な聞こえ違いとかもテストしてるから(特に低音)
- 883 名前:名前は開発中のものです。 mailto:sage [2021/10/01(金) 19:38:48.53 ID:9ur5a10B.net]
- こんな劣化DXライブラリで作ってるから重いんだよw
- 884 名前:名前は開発中のものです。 mailto:sage [2021/10/01(金) 22:51:49.07 ID:qNN4h4/I.net]
- 中身全然分かってないのに知ったかぶりしなくていいよ
- 885 名前:名前は開発中のものです。 mailto:sage [2021/10/02(土) 00:05:41.26 ID:XqyR5QID.net]
- RTSでキャラ一杯出したいのなら、AIをある程度グループとして動かすのはありよ
ゲームの勝利条件は限られてるのだから、キャラが増えてもある程度行動の規則性はあるわけだし、ゲームとして大事なのはプレイヤーには大戦に見えること 数万の軍隊を扱うゲームでもここで動いてるわけじゃないからそこらへん参考になるかな 既存ジャンル作るなら最低でもそのジャンルのゲーム3つくらいは研究したほうが良い
- 886 名前:名前は開発中のものです。 [2021/10/04(月) 21:01:42.01 ID:VMTJ4YKV.net]
- メロディは思いついても
違和感のない伴奏をつけるのが難しいっていう
- 887 名前:名前は開発中のものです。 mailto:sage [2021/10/05(火) 10:51:40.28 ID:L6pF6aD2.net]
- 装備画面の精神攻撃と精神防御の項目を消すにはどうしたらいいでしょうか?
打撃攻撃のみで魔法攻撃とかが存在しないゲームにしたいのです コモンイベント93のどこかを弄るのだと思うのですがどこを弄れば消せますか? 色々弄ってみたのですが消せなくて困っています
- 888 名前:名前は開発中のものです。 mailto:sage [2021/10/05(火) 15:13:56.10 ID:jyILF9Rs.net]
- あれはループ処理だから初心者には鬼門
最も簡単なのは何か別のステータスを用意すること どうしても削るのであれば あれは途中の8回ループで能力の表示全部まとめて処理していることを念頭に置く セルフ43の値が2の時に精神攻撃、3の時に精神防御を処理しているから 該当する分岐の時にループ開始地点に戻れば良いと言いたいところだが この方式だとモロに空欄ができるからセルフ43が4以上の場合にセルフ42の値を補正する必要がある 本格的に削るならもっと別の直し方もあるけどそれはそれで大変だ
- 889 名前:名前は開発中のものです。 mailto:sage [2021/10/05(火) 18:49:27.21 ID:sUIvSgWb.net]
- >>869
>>870 608行〜の条件分岐のところで条件分岐の中身(精神攻撃防御の代入式)だけ消して 命中とかの代入式を代わりに入れるのが手っ取り早いんじゃないか
- 890 名前:名前は開発中のものです。 mailto:sage [2021/10/05(火) 19:30:08.59 ID:jyILF9Rs.net]
- そうするなら
その後に変数呼び出し値使って修正値を読み込んでる場所も直す必要がある
- 891 名前:名前は開発中のものです。 mailto:sage [2021/10/05(火) 19:35:09.30 ID:jyILF9Rs.net]
- いや、むしろ事前に読み込んでる部分を直す方が簡単か
で、ループを2回削ればいいかな
- 892 名前:名前は開発中のものです。 mailto:sage [2021/10/05(火) 22:59:49.97 ID:L6pF6aD2.net]
- ループを6回に減らしてパラメータ表示部分を2個ずつずらしたりしたら無事に消すことが出来ました
HPゲージとSPゲージの色を変更したいのですがコモン93装備画面描画のどの辺りを変更したら色が変更できるでしょうか? それっぽいピクチャ表示の所のRGBを弄っているのですがどうやら違うようで変わりません… HPゲージ色は初期は緑色ですが赤色に、SPゲージ色は初期は青色ですが水色に変更したいのですが
- 893 名前:名前は開発中のものです。 mailto:sage [2021/10/05(火) 23:48:50.98 ID:sUIvSgWb.net]
- そこはRGBじゃなくてファイル名の<GRADX-999-274>の数字部分を弄る
- 894 名前:名前は開発中のものです。 mailto:sage [2021/10/06(水) 04:54:04.43 ID:ZFAA/AMw.net]
- RGB部分じゃなかったんですね
無事に変えられましたありがとうございました
- 895 名前:名前は開発中のものです。 [2021/10/07(木) 23:54:09.10 ID:CBHznw9q.net]
- 最近のウディタで作られたゲームどれも音が鳴らなくて困るわ
- 896 名前:名前は開発中のものです。 mailto:sage [2021/10/08(金) 16:37:22.71 ID:LTQcKXHv.net]
- なんで?
- 897 名前:名前は開発中のものです。 mailto:sage [2021/10/08(金) 18:43:43.35 ID:g6iEb9EA.net]
- 鼓膜破れてんだろ
- 898 名前:名前は開発中のものです。 mailto:sage [2021/10/08(金) 19:29:39.14 ID:3f8tfiFp.net]
- 自分のゲーム通しプレイしてた時、普段は鳴ってたBGMが鳴らなくなって焦った事はある
再起動したら直ったのはともかく、再現性なくて原因不明なのが困る
- 899 名前:名前は開発中のものです。 mailto:sage [2021/10/09(土) 02:27:17.69 ID:jiRcy9ej.net]
- 並列実行使いたいのに使うとよくわからんバグが出る地獄
- 900 名前:名前は開発中のものです。 mailto:sage [2021/10/09(土) 03:39:36.97 ID:rYMvy09J.net]
- 並列はバグりながら使って慣れるしかないよ
複数使ってるなら1つにまとめて順番をはっきりさせればバグ取りは楽になる
- 901 名前:名前は開発中のものです。 mailto:sage [2021/10/09(土) 23:48:27.66 ID:SpJ4g9fB.net]
- ゲーム形式次第だが、ばっさり並列使わない手もあるよ
- 902 名前:名前は開発中のものです。 mailto:sage [2021/10/10(日) 21:45:01.41 ID:3654ZssX.net]
- 並列はメニュー画面開くときとメッセージ表示する時にしか使わないし、その2つは既に実装されてる
アクションや音ゲーSTGを作るなら兎も角、普通のRPGなら並列処理は考えなくていいと思う
- 903 名前:名前は開発中のものです。 mailto:sage [2021/10/11(月) 01:22:13.49 ID:jp4TneYj.net]
- もし何か追加したいにしても呼び出しのみで作ってメニューコモンに突っ込めば大体何とかな
- 904 名前:るしな []
- [ここ壊れてます]
- 905 名前:名前は開発中のものです。 mailto:sage [2021/10/11(月) 20:36:06.09 ID:0ESgWlWj.net]
- まあ凝ったことをやりたいかどうかだ
- 906 名前:名前は開発中のものです。 mailto:sage [2021/10/11(月) 21:02:09.59 ID:BLA/JlP3.net]
- 2つくらいで十分と聞いた
- 907 名前:名前は開発中のものです。 mailto:sage [2021/10/11(月) 23:24:24.85 ID:0ESgWlWj.net]
- 何かあった時に止めたいものと、止めたくないものに大別はできる
その括りで分けると、並列は2つで十分ということになる もちろん別にまとめなくてもいいし、両者をまとめて1本にしてもいい
- 908 名前:名前は開発中のものです。 mailto:sage [2021/10/13(水) 01:37:47.43 ID:q/lN9DBH.net]
- いや4つだ
- 909 名前:名前は開発中のものです。 mailto:sage [2021/10/13(水) 08:30:05.16 ID:DhkyhnYR.net]
- いいや8つだ
- 910 名前:名前は開発中のものです。 mailto:sage [2021/10/13(水) 12:53:16.08 ID:zgQRvr1l.net]
- 2つで十分ですよ!わかってくださいよ!
- 911 名前:名前は開発中のものです。 mailto:sage [2021/10/13(水) 17:23:14.65 ID:Bq2k4hN2.net]
- 複数の並列から同じ呼び出しコモンを呼び出すと挙動がおかしくなるから,
そうしたいときは,並列ごとに呼び出しコモンをコピペして分けておくと吉. 3つ以上にしろ1つだけにしろ巧くやれば巧くいく. 作りやすいやり方で作ってから他の方法も試してみて, 気に入った方を採用すれば良い.
- 912 名前:名前は開発中のものです。 mailto:sage [2021/10/13(水) 18:15:44.61 ID:253Kv9p5.net]
- 並列は基本的に順番に処理されるが
ウェイトを入れた場合は次の並列に処理が移るから そっちで同じコモン使ってると変数の上書きが起こる どの並列が動いているかはF8で確認
- 913 名前:名前は開発中のものです。 mailto:sage [2021/10/13(水) 21:59:18.34 ID:DhkyhnYR.net]
- 性質を理解してないと原因が全く分からないバグを誘発するウェイトという怪物
逆に原因が全く分からないバグは近くのウェイト弄ると治る事もままある
- 914 名前:名前は開発中のものです。 mailto:sage [2021/10/13(水) 22:19:29.84 ID:bK2rvXnS.net]
- 並列といえばクッソ長くて重い処理を分割並列に分けたらスイスイ動くようになったのが謎
自機の入力受付→敵行動処理→当たり判定→クリア判定→描画処理を1つのループでしたらfpsが死んだ それを入力と敵処理、当たり判定とクリア判定、描画処理で分けて並列処理したらfpsが戻った 試した範囲だけどすり抜けや入力遅れもなし。敵の挙動も弾の描画も完全に動いた。なんで?
- 915 名前:名前は開発中のものです。 mailto:sage [2021/10/13(水) 22:42:40.77 ID:XXQioB1/.net]
- それは使い回した変数に妙な数字が入ってたんじゃないか?
- 916 名前:名前は開発中のものです。 mailto:sage [2021/10/13(水) 22:53:12.01 ID:+lAF6VdB.net]
- しょうもない話してないでさっさと作れw
|

|