みんなのゲーム開発室 (848レス)
みんなのゲーム開発室 http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
382: 戦闘機 ◆CiKVRWmXnM [sage] 2025/10/02(木) 18:38:50.77 ID:7N7Z3Woo >>379 それぞれできる限りやったからこれ以上はどこかを妥協するしかなさそう >>381 最適化のためにAIに概念とか聞いたりそのシステムのリファレンス読み込んだり技術ブログ漁ったりで深く理解できないと最適化できないしなあ めちゃくちゃしんどい作業よな http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/382
383: 名前は開発中のものです。 [] 2025/10/02(木) 18:50:24.03 ID:CqWmFIRE Unityの3Dのゲームのスマホ版で軽くするに苦労した後にコトリンネイティブで3D扱ったら軽くて感動した 表示してるものが違うにしても こうして俺はコトリンに惚れた http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/383
384: 名前は開発中のものです。 [sage] 2025/10/02(木) 19:03:54.95 ID:N/TxPcaD バグが取れない時は逃げるに限る WebXRアプリの雛形 https://yatatsu.itch.io/vrtest 動作はQuest3のブラウザでのみ確認 今回はキーマウ対応はなし、雛形の元がゲームパッド操作での制作物なのでゲームパッド操作は可能 パススルーモードの切り替えに対応していないので切り替えるとハングアップする 今後のVRアプリの為の雛形だけど普通の3Dアプリも作れない状態では時期尚早過ぎだわな でも新しい事するのは楽しいから逃避に最適なのよね メッシュデータやテクスチャを入れるとロード時間が伸びていくのが気になる 形態がダウンロードありきだからだけどそう考えると飾り付けは最小限に留めるべきなのだろう http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/384
385: 名前は開発中のものです。 [sage] 2025/10/02(木) 19:08:08.81 ID:N/TxPcaD >>383 スマホで重いグラフィックのアプリ作った事ないけどネイティブのが速いイメージはあるね 使っているスマホが数年前のその時点の型落ちなんで何か作ってもまともにテスト出来ない 先日のSTGもどきですら重くてカクカクだった http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/385
386: 戦闘機 ◆CiKVRWmXnM [sage] 2025/10/02(木) 19:16:32.07 ID:dXdbwBSR URPが重い http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/386
387: ◆tCknqwQz5tZC [sage] 2025/10/02(木) 19:18:10.54 ID:8QOXYEoh godotでVR作れるのは夢が広がるけど うちのpico neo3はsteamVR経由のものしか起動出来ない… http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/387
388: 名前は開発中のものです。 [] 2025/10/02(木) 19:18:22.06 ID:CqWmFIRE >>384 わくわくして開いたらマウスキーに対応してなかったでござる VRアプリ作れたらいろいろできていいよな http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/388
389: 名前は開発中のものです。 [sage] 2025/10/02(木) 19:29:09.01 ID:N/TxPcaD >>388 ごめんね PCブラウザで起動しても普通の3Dアプリとして動かせるので頑張れば対応できるのだけれど そこまでする程の内容になってないのでとりあえず対応なしにしました 操作のアサイン振ってないのは右スティックと右トリガーのはずなので移動はできます 旋回できないので詰まらないデモがもっと詰まらないですが VRで表示するだけならカメラを置き換えるだけで作業完了です 今回のはVRコントローラーの入力内容をゲームパッド操作として扱う変換が肝で 動かしている分には何ら特別感はありません 3Dアプリを作るのが難しくて3Dアプリが作れるならVRそのものには少しの壁しかないので 興味が湧いたらぜひ挑戦してみて欲しいと思います http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/389
390: 名前は開発中のものです。 [] 2025/10/02(木) 19:37:21.50 ID:CqWmFIRE >>389 そうなのか カメラとコントロールの対応でいいのか http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/390
391: 名前は開発中のものです。 [sage] 2025/10/02(木) 19:41:49.35 ID:N/TxPcaD >>387 VRアプリを作るならSteamVRかQuest向けに作るのが普通でWebXRはマイナーですね エクスポート定義をすればexeでもapkでもすぐ出力できますが 今回みたいな試作物は危険なインストールを避けた方が良いだろうとの判断でWebXRになっています でもVRデバイスを持っていて実際に試せる人は少ないので試してみて欲しいなら インストールベースのパッケージを用意した方が良いのかもですね http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/391
392: 名前は開発中のものです。 [sage] 2025/10/02(木) 19:45:14.79 ID:N/TxPcaD >>390 昔は開発環境を整える所から手間でしたが今はUnityならアセット入れれば完了 Godotなら何もしなくても対応済で始めやすくなってます 規格もOpenXRで固まったので配信先ごとに作り込む必要もほぼ無くなっています http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/392
393: ◆tCknqwQz5tZC [sage] 2025/10/02(木) 20:30:32.94 ID:8QOXYEoh >>391 XROrigineとXRcamera置いてOpenXR有効にしてexeにしたらsteamVRでpicoに接続出来たよ ただオリジナルキャラモデルがVRで見れる!とテンション上がってたけど画面は真っ暗だった picoの充電が終わったら原因探ってみる http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/393
394: 名前は開発中のものです。 [sage] 2025/10/02(木) 20:37:29.88 ID:N/TxPcaD >>393 何らかのライトが必須で自分はDirectionalLight3Dを使ってる 最近はWorldEnvironmentを配置してEnviromentのAmbientLightをColorにして白色にするのもしてる 作り込むとBackgroundがSkyになると思うのでそれまでの処置になる Backgroundが変わると配置物の色合いも影響を受けるので早めに環境は固めた方が良いかもしれない http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/394
395: 名前は開発中のものです。 [sage] 2025/10/02(木) 20:41:11.54 ID:N/TxPcaD それとは別にOpenXRの初期化処理を走らせる必要もある docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html ここの初期化スクリプトそのままで大丈夫 ビューポートがVR用に設定される 設定を細かくするとフレームレートだったり色々あるけど映すだけならこれで十分 http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/395
396: 名前は開発中のものです。 [sage] 2025/10/02(木) 20:48:46.44 ID:N/TxPcaD XRcontroller3Dを置いてTrackerにleft_hand、right_handを指定するとノードが手に持ったコントローラの移動に合わせて動くようになる そのままでは何も表示される物がないのでノードにメッシュをぶら下げると可視化されてテンション上がる XRCamera3Dはhaedで頭の動きに追随してる サブカメラを配置すると自分の動きを眺める事ができる 出来ることが増えると楽しくて仕方ない http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/396
397: ◆tCknqwQz5tZC [sage] 2025/10/02(木) 21:05:31.48 ID:8QOXYEoh VRで表示できた! XROrigineの位置が悪かったみたい うおー!自作のしょぼいと思ってたモデルでもVRで見るとすごい迫力!w テンション上がるねこれ https://i.imgur.com/zXfhRJ4.png http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/397
398: 名前は開発中のものです。 [] 2025/10/02(木) 21:10:34.69 ID:CqWmFIRE エッチなモデルでわろた http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/398
399: 名前は開発中のものです。 [sage] 2025/10/02(木) 21:11:54.57 ID:N/TxPcaD モデル用意できる人は良いね モデルとXRControllerにコリジョン付けて接触時振動させると触れて幸せになれる 握りは少し作り込みが必要なので握りたい時は頑張りが要求される アニメショーンなしで良いなら掴んで持ち上げるのも難しい処理ではない 手が止まったら楽しく学ぶ http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/399
400: 名前は開発中のものです。 [sage] 2025/10/02(木) 21:22:19.98 ID:N/TxPcaD GodotのAssetLibにGodot XR Toolsというライブラリがあって これを使うと一般的なVRの処理を楽に実装できるはずだけど自分は使ってないので解説できない まず自分でやってみて無理だと思ったらアセットに頼る様にしてるので今のところお世話になってない http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/400
401: ◆tCknqwQz5tZC [sage] 2025/10/02(木) 21:25:02.78 ID:8QOXYEoh >>398 エロゲ用に作ったものだからね 自分で作ったものに興奮できたのはかなり久しぶり やっぱVRいいな >>399 明日それやってみる 自作キャラに触れるって最高やん てかモデリングのモチベがかなり上がってきたよ http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/401
402: 名前は開発中のものです。 [sage] 2025/10/02(木) 21:28:04.21 ID:N/TxPcaD >>401 嫌がったり喜んだりのモーション欲しいフェイスパターン欲しいと夢が膨らんでく 商売抜きならVRChatで遊んでみるのもお勧め ただあそこはUnityでないと公開できないのでGodotでやってると見る専になっちゃう http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/402
403: ◆tCknqwQz5tZC [sage] 2025/10/02(木) 21:39:37.28 ID:8QOXYEoh >>402 VRChatは前々から興味あるんだけど俺コミュ症だからなあw http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/403
404: 名前は開発中のものです。 [sage] 2025/10/02(木) 21:54:05.46 ID:N/TxPcaD >>401 Godotの入力周りはInputクラスが担当でコントローラはstart_joy_vibrationで振動させられるけど XRの場合はXR専用の入力システムを使う必要があってXRInterfaceクラスのtrigger_haptic_pulseで振動させられる XRContorollerから直接呼び出せる訳ではない点に注意 >>403 同じワールドは一つしか存在しない訳でなくインスタンスという単位で複数同時に存在できて 一般的にはパブリックインスタンスに集まる形態となっています 既に何らのインスタンスが合ったとしてもプライベートインスタンスと言うのを作る事ができ プライベートインスタンスならば常に一人です 他にもフレンドやフレンドのフレンドの様な関係者だけ呼べるモードもあるけど プライベートインスタンスならば常に一人です なのでひとりぶらり旅はプラベが叶えてくれます ゲームで競うワールドはちと寂しいけど見て回るだけでもとても見応えありますよ http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/404
405: ◆tCknqwQz5tZC [sage] 2025/10/02(木) 22:09:18.28 ID:8QOXYEoh >>404 情報ありがとう いざコード書くときに迷わなくて済むよ 思ったんだけどモデルに付けるコリジョンはラグドールのときみたいに体の各パーツに合わせて細かく付けないと体に触ってる感でなそうだね UEは自動で付けてくれるのあったけどgodotはその辺が手間かかりそう そうなん? ならワールド探索だけでもしてみようかな パブリックの方も別に難しいマナーとかないよね?入室してみるだけしてみてチラっと見てみようかしら http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/405
406: 名前は開発中のものです。 [sage] 2025/10/02(木) 22:12:42.18 ID:N/TxPcaD >>404の補足 通常のボタンやスティックの入力はXRContorollerから取得できる 受け取れる値の内容は既存のInputクラスとほぼ同じなので使い方で悩むのは少ないと思う 癖があるのはコントローラから送られてくる名前でボタンやスティックを判定する必要がある事 この部分はデバイスメーカーで微妙にズレがあるらしい自分はQuestしか持って無いので詳細は未確認 詰まるとすると適切な名前が何だか判らない事、'button_ax'だったり'thumbstick'だったり 一応はエディタ下部のOpenXRアクションマップで確認できるが自分は何がどういう関係なのかは理解しきれてない Godot公式はInputクラスに纏めたかったが差異が埋められなくて諦めたそうです http://mevius.5ch.net/test/read.cgi/gamedev/1753830817/406
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 442 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.015s