みんなのゲーム開発室 (851レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
351: 10/02(木)00:06 ID:N/TxPcaD(1/21) AAS
公開まで持っていけなかったけどHorizonWorldsはワールド作ってみた事がある
極小数の命令でプログラムを作るパズル感覚のプログラミングが楽しめた
Quest上でしか開発できなかった初期Ver.は使いづらくて今はPCでAIも使えるようになったらしいが試していない
多分自分が作った時よりは快適なはず
VRChatはアバターのアップロードまでは試したけどワールドはやってない
ユーザーランクで制限があるのでできなかった今なら出来るか?
出来たとしても制限有りでUnityプロジェクトを作るという認識であえてやる必要はないと判断してる
354: 10/02(木)00:15 ID:N/TxPcaD(2/21) AAS
>>352
減点主義の人が多いからと聞いているし自分の思考もそうだと思う
でそういう思考だと理解してるので自分は否定されたからとて凹まない
自分が間違っているなら正すが
自分の理屈では合っているが相手の理屈では間違いだった場合は
私はこう思っているが貴方はこう考えているそれは考え方の違いであるとして切り分ける
星の数はその人の評価としての数値でしかない
自分は平均評価は参考値でレビュー内容を読んだ上で自分の評価を固める
平均を見ただけで信じてしまう人が居るのは残念だけどこれはどうにもできない
355: 10/02(木)00:22 ID:N/TxPcaD(3/21) AAS
>>353
VRは新感覚の体験ができる楽しいおもちゃであれもこれも試してみたくなる
開発には設備投資と技術力が必要で参加者が少なかったので作れば作るほど褒められて感想も貰えた
ここら辺が伸びた理由かなと思ってる
収益性が低いので商用レベルの作品が入ってこないからってのもあるかもしれない
作品発表の場としては強いと思うがVR機器が必要だから人口はどうだろう?
>戦闘機ワールド
あるのは間違いないし知ってれば教えてあげたいが
前述の通り検索性が低いのに嫌気が差して触ってないので判らない済まない
356(1): 10/02(木)00:54 ID:N/TxPcaD(4/21) AAS
>>353
寝る前にVRchatに入ってacecombatでワールド検索して出てきたA-101 flightて書いてあるワールドは飛べそうだった
アバターで飛ぶモードあってそれはドローンっぽく飛べた
それとは別に飛行機もあったが試していないが飛ばせそうな感じだった
説明書きが日本語表記に切り替えられるので日本語話者でも安心設計
興味があれば試してみて欲しい
もうグデングデンなので今日はこれで終いっす
384(1): 10/02(木)19:03 ID:N/TxPcaD(5/21) AAS
バグが取れない時は逃げるに限る
WebXRアプリの雛形
外部リンク:yatatsu.itch.io
動作はQuest3のブラウザでのみ確認
今回はキーマウ対応はなし、雛形の元がゲームパッド操作での制作物なのでゲームパッド操作は可能
パススルーモードの切り替えに対応していないので切り替えるとハングアップする
今後のVRアプリの為の雛形だけど普通の3Dアプリも作れない状態では時期尚早過ぎだわな
でも新しい事するのは楽しいから逃避に最適なのよね
メッシュデータやテクスチャを入れるとロード時間が伸びていくのが気になる
形態がダウンロードありきだからだけどそう考えると飾り付けは最小限に留めるべきなのだろう
385: 10/02(木)19:08 ID:N/TxPcaD(6/21) AAS
>>383
スマホで重いグラフィックのアプリ作った事ないけどネイティブのが速いイメージはあるね
使っているスマホが数年前のその時点の型落ちなんで何か作ってもまともにテスト出来ない
先日のSTGもどきですら重くてカクカクだった
389(1): 10/02(木)19:29 ID:N/TxPcaD(7/21) AAS
>>388
ごめんね
PCブラウザで起動しても普通の3Dアプリとして動かせるので頑張れば対応できるのだけれど
そこまでする程の内容になってないのでとりあえず対応なしにしました
操作のアサイン振ってないのは右スティックと右トリガーのはずなので移動はできます
旋回できないので詰まらないデモがもっと詰まらないですが
VRで表示するだけならカメラを置き換えるだけで作業完了です
今回のはVRコントローラーの入力内容をゲームパッド操作として扱う変換が肝で
動かしている分には何ら特別感はありません
3Dアプリを作るのが難しくて3Dアプリが作れるならVRそのものには少しの壁しかないので
興味が湧いたらぜひ挑戦してみて欲しいと思います
391(1): 10/02(木)19:41 ID:N/TxPcaD(8/21) AAS
>>387
VRアプリを作るならSteamVRかQuest向けに作るのが普通でWebXRはマイナーですね
エクスポート定義をすればexeでもapkでもすぐ出力できますが
今回みたいな試作物は危険なインストールを避けた方が良いだろうとの判断でWebXRになっています
でもVRデバイスを持っていて実際に試せる人は少ないので試してみて欲しいなら
インストールベースのパッケージを用意した方が良いのかもですね
392: 10/02(木)19:45 ID:N/TxPcaD(9/21) AAS
>>390
昔は開発環境を整える所から手間でしたが今はUnityならアセット入れれば完了
Godotなら何もしなくても対応済で始めやすくなってます
規格もOpenXRで固まったので配信先ごとに作り込む必要もほぼ無くなっています
394: 10/02(木)20:37 ID:N/TxPcaD(10/21) AAS
>>393
何らかのライトが必須で自分はDirectionalLight3Dを使ってる
最近はWorldEnvironmentを配置してEnviromentのAmbientLightをColorにして白色にするのもしてる
作り込むとBackgroundがSkyになると思うのでそれまでの処置になる
Backgroundが変わると配置物の色合いも影響を受けるので早めに環境は固めた方が良いかもしれない
395: 10/02(木)20:41 ID:N/TxPcaD(11/21) AAS
それとは別にOpenXRの初期化処理を走らせる必要もある
docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html
ここの初期化スクリプトそのままで大丈夫
ビューポートがVR用に設定される
設定を細かくするとフレームレートだったり色々あるけど映すだけならこれで十分
396: 10/02(木)20:48 ID:N/TxPcaD(12/21) AAS
XRcontroller3Dを置いてTrackerにleft_hand、right_handを指定するとノードが手に持ったコントローラの移動に合わせて動くようになる
そのままでは何も表示される物がないのでノードにメッシュをぶら下げると可視化されてテンション上がる
XRCamera3Dはhaedで頭の動きに追随してる
サブカメラを配置すると自分の動きを眺める事ができる
出来ることが増えると楽しくて仕方ない
399(1): 10/02(木)21:11 ID:N/TxPcaD(13/21) AAS
モデル用意できる人は良いね
モデルとXRControllerにコリジョン付けて接触時振動させると触れて幸せになれる
握りは少し作り込みが必要なので握りたい時は頑張りが要求される
アニメショーンなしで良いなら掴んで持ち上げるのも難しい処理ではない
手が止まったら楽しく学ぶ
400: 10/02(木)21:22 ID:N/TxPcaD(14/21) AAS
GodotのAssetLibにGodot XR Toolsというライブラリがあって
これを使うと一般的なVRの処理を楽に実装できるはずだけど自分は使ってないので解説できない
まず自分でやってみて無理だと思ったらアセットに頼る様にしてるので今のところお世話になってない
402(1): 10/02(木)21:28 ID:N/TxPcaD(15/21) AAS
>>401
嫌がったり喜んだりのモーション欲しいフェイスパターン欲しいと夢が膨らんでく
商売抜きならVRChatで遊んでみるのもお勧め
ただあそこはUnityでないと公開できないのでGodotでやってると見る専になっちゃう
404(2): 10/02(木)21:54 ID:N/TxPcaD(16/21) AAS
>>401
Godotの入力周りはInputクラスが担当でコントローラはstart_joy_vibrationで振動させられるけど
XRの場合はXR専用の入力システムを使う必要があってXRInterfaceクラスのtrigger_haptic_pulseで振動させられる
XRContorollerから直接呼び出せる訳ではない点に注意
>>403
同じワールドは一つしか存在しない訳でなくインスタンスという単位で複数同時に存在できて
一般的にはパブリックインスタンスに集まる形態となっています
既に何らのインスタンスが合ったとしてもプライベートインスタンスと言うのを作る事ができ
プライベートインスタンスならば常に一人です
他にもフレンドやフレンドのフレンドの様な関係者だけ呼べるモードもあるけど
プライベートインスタンスならば常に一人です
なのでひとりぶらり旅はプラベが叶えてくれます
ゲームで競うワールドはちと寂しいけど見て回るだけでもとても見応えありますよ
406(1): 10/02(木)22:12 ID:N/TxPcaD(17/21) AAS
>>404の補足
通常のボタンやスティックの入力はXRContorollerから取得できる
受け取れる値の内容は既存のInputクラスとほぼ同じなので使い方で悩むのは少ないと思う
癖があるのはコントローラから送られてくる名前でボタンやスティックを判定する必要がある事
この部分はデバイスメーカーで微妙にズレがあるらしい自分はQuestしか持って無いので詳細は未確認
詰まるとすると適切な名前が何だか判らない事、'button_ax'だったり'thumbstick'だったり
一応はエディタ下部のOpenXRアクションマップで確認できるが自分は何がどういう関係なのかは理解しきれてない
Godot公式はInputクラスに纏めたかったが差異が埋められなくて諦めたそうです
408(1): 10/02(木)22:22 ID:N/TxPcaD(18/21) AAS
>>405
メッシュにはコリジョンの自動生成機能があって
ビューの「メッシュ」メニューから「コリジョン形成を作成」を呼べます
ただこれはボーンを意識してない様なのでボーン単位で作成する一手間は必要になるかと思います
自分がボーン付きモデルの作業まで行けてないので調査不十分です
411(1): 10/02(木)22:30 ID:N/TxPcaD(19/21) AAS
>>407
若干不安は残りますが既にOpenXRで規格化されているのでそうそう問題は起こらないと思います
実際ここ最近コントローラのマッピングでどうこうの不具合の話を聞きません
単に人口少ない売れてないで話題に挙がりにくいだけかもですが
DL数の伸びの話をするならVR対応エロなら皆飢えているので余程な酷さでなければ手を出すはずです
供給が少なすぎて住民は飢えています
過疎なのでVR非対応の方が触れる人数が多い可能性が高いのでお勧めはし難いですが
413: 10/02(木)22:38 ID:N/TxPcaD(20/21) AAS
自分はVR空間でブンドドできたら嬉しいけどいやはや遠い
やっと3Dアクションの触りに入った所でまだまだ
415(1): 10/02(木)22:58 ID:N/TxPcaD(21/21) AAS
>>414
>>397のモデルは良く出来てると思うけどね
服が地味だから服をオサレにするだけで映えると思うな
疑似●ックスと真逆だけどGodot XR VMC Trackerを使うと自分の動きをモデルに反映させられるよ
要はVRChatのアバター相当なのでVRChatにモデル取り込めばもっと簡単だけど
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.038s