[過去ログ]
【ウディタ】WOLF RPGエディター 其の68 (1002レス)
【ウディタ】WOLF RPGエディター 其の68 http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
314: ケモプレデーションゲームス [sage] 2020/07/29(水) 06:19:49.57 ID:6bKRiyml >>313 私の方は画面サイズのA分のBを算出するコモン作って、 いつでも画面サイズ変えられるようにしております。 ■条件分岐(変数): 【1】 Sys84:画面サイズ(0=320x240,1=640x480 2=800x600 ・ が 0 と同じ -◇分岐: 【1】 [ Sys84:画面サイズ(0=320x240,1=640x480 2=800x600 ・ が 0 と同じ ]の場合↓ |■変数操作: CSelf10[X] = 320 + 0 |■変数操作: CSelf11[Y] = 240 + 0 |■ -◇上記以外 |■変数操作: CSelf10[X] = Sys116:[読]画面サイズX + 0 |■変数操作: CSelf11[Y] = Sys117:[読]画面サイズY + 0 |■ ◇分岐終了◇ ■変数操作: CSelf10[X]〜CSelf11[Y] *= CSelf1[分子] + 0 ■変数操作: CSelf10[X]〜CSelf11[Y] /= CSelf2[分母] + 0 ■条件分岐(変数): 【1】 CSelf0[出力変数] が 0 と同じ 【2】 CSelf0[出力変数] が 1 と同じ -◇分岐: 【1】 [ CSelf0[出力変数] が 0 と同じ ]の場合↓ |■変数操作: CSelf12[結果] = CSelf10[X] + 0 |■ -◇分岐: 【2】 [ CSelf0[出力変数] が 1 と同じ ]の場合↓ |■変数操作: CSelf12[結果] = CSelf11[Y] + 0 |■ ◇分岐終了◇ >>312 おー、的確に需要を説明できてて凄いですね! http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/314
315: 名前は開発中のものです。 [sage] 2020/07/29(水) 07:54:37.02 ID:jTHMae06 ウディタはフリーゲーム作家のままでいいって人にはいいんじゃない? http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/315
316: 名前は開発中のものです。 [sage] 2020/07/29(水) 08:43:03.56 ID:HueC5KbT 所詮道具だ 自分が使いやすい思うやつ使えばええねん http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/316
317: 名前は開発中のものです。 [sage] 2020/07/29(水) 12:29:17.92 ID:T015peBR >>314 sys116,117は最初の分岐なくても画面サイズを取得すると思うよ http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/317
318: 名前は開発中のものです。 [sage] 2020/07/29(水) 13:13:31.43 ID:oJBCtq9p >>317 一応、Ver2.20以前との互換性を考慮するなら必要 そもそも旧バージョンとの互換性を考慮する必要があるのかと言われればなさそうだけど http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/318
319: 名前は開発中のものです。 [sage] 2020/07/29(水) 13:35:17.11 ID:YyafOn1O >>313 何をやりたいかによるな 昔風の表現なら足りる、例えば基本システムなら支障は無い 配置やUIをいじり始めると厳しさに気づく 800*600でもどうかなって感じはある http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/319
320: 名前は開発中のものです。 [sage] 2020/07/29(水) 15:35:33.07 ID:+J1pu9H8 >>317 ver2.20前後での互換性なら画面サイズ1,2のときのサイズ指定しなきゃダメじゃね? ケモプレちゃんはウインドウサイズを取得していると考えて、倍表示してる画面サイズ0だけ分岐したんだと思うけど、その必要はないよって話 http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/320
321: 名前は開発中のものです。 [sage] 2020/07/29(水) 15:36:36.26 ID:+J1pu9H8 >>320は>>318だわ すまん http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/321
322: 名前は開発中のものです。 [sage] 2020/07/29(水) 16:01:51.18 ID:QZEKFnam >>313 べつにそんな事ないよ ウデイタはファンクションキーで画面の倍率を変更できるしね それ考えるとたとえばデスクトップ環境がFHD環境だと縦480以上になってくると 画面を倍化すると縦1080ドット超えて来るから逆に中途半端で使いにくいので困る プレイする側としてはむしろ縦720p以下なら倍のドットで縦が960pxになる480p画面解像度でお願いしたい むろしプレイヤーは画面解像度を倍×倍化してプレイするものという意識でいいと思う 480ピクセル以上にするのならいっそ720pにした方がいいと思うけどウデイタ制作でそこまで解像度が必要だろうか http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/322
323: 名前は開発中のものです。 [sage] 2020/07/29(水) 17:16:00.93 ID:MFqQ4u3f 今風のUIにするのは無理な解像度 それをやらないなら別に http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/323
324: ケモプレデーションゲームス [sage] 2020/07/29(水) 17:50:33.22 ID:6bKRiyml >>317 (あ、本当だ!) 前のパソコンで最初にこのコモン作った時、何故か条件分岐入れないと正常に動かなかったのですが、 今のパソコンではちゃんと動作していますし、当時の私のコモンのバグかもです。 ありがとうございます! http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/324
325: 名前は開発中のものです。 [sage] 2020/07/29(水) 18:06:12.95 ID:CNhz+Xpx ドットバイドットじゃなくていいなら16:9のどれかにしておけば問題ないんじゃない 画面比率4:3ってウディタ公開当初から時代遅れだったっしょ http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/325
326: 名前は開発中のものです。 [sage] 2020/07/29(水) 18:26:51.87 ID:I4YkWkhp そんなん言ったら今は4kじゃないと時代遅れだぞ http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/326
327: 名前は開発中のものです。 [sage] 2020/07/29(水) 18:43:24.39 ID:TrgpJC9H なんで画面サイズだけの話になってんの? 画面サイズと処理の重さを一緒に考えるべきじゃないの? http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/327
328: ケモプレデーションゲームス [sage] 2020/07/29(水) 19:00:47.02 ID:6bKRiyml どうしてもクリエイター側が決めにくかったら、画面サイズは BasicData/Game.dat に保存されるからコモンでどの画面サイズにも対応できるようにしておいて、 プレイヤー側が差し替えられるように、Game.datの差分ファイルを忍ばせておく ということもできますよー。 http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/328
329: 名前は開発中のものです。 [sage] 2020/07/30(木) 00:02:31.55 ID:o6oCo+NZ >>321 あ、確かにそうだ ちゃんとコード読んでなかった、的外れなこと言ってすまん http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/329
330: 名前は開発中のものです。 [sage] 2020/07/30(木) 05:04:05.36 ID:4dJ5/L+I 返信してくれた人ありがとう >>322 プレイする側視点に立った解説参考になった 作る側視点だけだと拡大すると絵がぼやけるなーとかそういう所気にしてしまうから http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/330
331: 名前は開発中のものです。 [sage] 2020/07/30(木) 14:43:07.90 ID:IjEMm4s8 実際2倍だとかなりボヤけるよ メニューとかで拡大処理を既に使ってる場合は顕著 http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/331
332: ケモプレデーションゲームス [sage] 2020/07/30(木) 16:02:28.84 ID:4soIK8/A ていうか >>314 のコード特に疑問を抱くことなく使いまわしてましたが、 百歩譲って当時のグラフィックボードが壊れてたとか、 環境依存の問題とかそういうので条件分岐置いているとしても X座標とY座標両方算出している時点でクソコードでしたわ……。 ■条件分岐(変数): 【1】 CSelf0[出力変数] が 0 と同じ 【2】 CSelf0[出力変数] が 1 と同じ -◇分岐: 【1】 [ CSelf0[出力変数] が 0 と同じ ]の場合↓ |■変数操作: CSelf12[結果] = Sys116:[読]画面サイズX + 0 |■ -◇分岐: 【2】 [ CSelf0[出力変数] が 1 と同じ ]の場合↓ |■変数操作: CSelf12[結果] = Sys117:[読]画面サイズY + 0 |■ ◇分岐終了◇ ■変数操作: CSelf12[結果] *= CSelf1[分子] + 0 ■変数操作: CSelf12[結果] /= CSelf2[分母] + 0 普通こう組みますよね……。 あまりにも恥ずかしいのでウディタリオンと ウディコンに出しているゲームの該当部分修正しましたわ。 http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/332
333: 名前は開発中のものです。 [sage] 2020/07/30(木) 17:23:25.92 ID:mBQAoRAj オリジナルのキャラステ管理用DB作ってゲーム作ってて 敵のステータス設定から作ってそれを丸写しでプレイヤー側のステータス作ったせいで レベル・経験値に関するステータスをDBに設定しなかったから 53番目なんて所にレベルや経験値の数値を置くハメになった 悲しい そして一つ前のDBのデータでIDを決めるなんて設定を今更発見した 悲しい http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/333
334: 名前は開発中のものです。 [sage] 2020/07/30(木) 17:57:05.52 ID:/gGeMRp6 >>331 ぼやけるのはピクチャ拡大字の設定で「なめらか」にしてるからでしょ http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/334
335: 名前は開発中のものです。 [sage] 2020/07/30(木) 21:44:35.15 ID:gC1Hnrhd >>334 くっきり&ガタガタだと小数点を含む拡大率にすると潰れるドットがあるから モヤっとしない? http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/335
336: 名前は開発中のものです。 [sage] 2020/07/30(木) 21:46:47.52 ID:gC1Hnrhd あ、1.5倍とかでピクチャ表示したりするときのことね http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/336
337: 名前は開発中のものです。 [sage] 2020/07/31(金) 01:24:24.71 ID:7tduyWW/ >>333 あるあるw ワロタ 今まで作ってきたものを書き直すか、 次の製作に生かすか、選ばねばならんヤツだw http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/337
338: 名前は開発中のものです。 [sage] 2020/07/31(金) 04:05:59.91 ID:pLkru79/ >>334 上で言ってる人がいるけど なめらかにしないと端数のある拡大縮小処理が色々と悲しくなる 自動拡大縮小とかズームとか使うので端数を避けて通れない http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/338
339: 名前は開発中のものです。 [sage] 2020/07/31(金) 05:57:50.95 ID:B1HvW2ss >>335>>338 プレイヤーがウインドウサイズを変えるのは避けられないからなめらかにする、ってのはわかるから好きにしたらいいんじゃない 制作側が非整数倍表示使うのはやめたらとは思うけど http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/339
340: 名前は開発中のものです。 [sage] 2020/07/31(金) 08:44:23.94 ID:hoDpkvCj >>338 だよね 変形してるときにドットがわしゃわしゃって波打つよね >>339 あー、そういやどちらかというとF4押したときにヒエッてなるのがメインだった 普段なめらかにしっぱなしだからすっかり忘れてた (エフェクト時は別として)要所要所の表示は100%表示にしてるはずだけど、 横着して1つのファイル使いまわすことが多いんで、もしかしたら非整数倍表示してるところがあるかもしれない くっきり&ガタガタでもテストプレイしてみるようにするよ ありがとう http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/340
341: 名前は開発中のものです。 [sage] 2020/08/04(火) 20:39:37.44 ID:Y3fw74Gr >>312 俺もすげぇ久しぶりにきて思ったけど、その発言には同意だ どうでもいいが、画面サイズの話は、割と沼だよなぁ… 俺も、昔、ボーダーレスウィンドウに憧れて、色々してた時期があったけど、 勉強にはなったが、徒労だったし http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/341
342: 名前は開発中のものです。 [sage] 2020/08/06(木) 01:29:21.02 ID:Sb8Uu4e9 実際やる人はどれくらい気にしてるのかね、ウィンドウサイズ 片道勇者なんか小さいけど今でも普通にsteamで買われたりしてるみたいだし 海外(アメリカ? )では画面フルに使ってゲームする人が多いらしいけど 自分の昔作ったやつなんかそのへん気にしないで作ってたから 小さくてもまあまあ平気って人が多ければありがたい http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/342
343: 名前は開発中のものです。 [sagre] 2020/08/06(木) 17:01:17.28 ID:4pSOPZAZ 個人制作のゲームで遊ぼうって人間は ウインドウサイズを気にすることはあっても それでゲームを選ぶことはないんじゃないかな http://mevius.5ch.net/test/read.cgi/gamedev/1592482483/343
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 659 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.017s