Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
RYUNOS解説
Search
41 h0 -シホ- (41h0)
April 15, 2023
Technology
0
1k
RYUNOS解説
第19回UE5ぷちコン「ロック」応募作品 であるVRロッククライミングアクションゲーム「RYUNOS」の解説資料
41 h0 -シホ- (41h0)
April 15, 2023
Tweet
Share
More Decks by 41 h0 -シホ- (41h0)
See All by 41 h0 -シホ- (41h0)
MetaQuest3と MetaXRAll-in-One SDKで MRアプリを作ってみた
41h0_shiho
0
610
QuestProで遊ぼう!~カラーパススルー & アイトラッキング~
41h0_shiho
0
1k
はじめてのちゃっとじーぴーてぃーげーむせいさく
41h0_shiho
0
1.2k
UEでPLATEAU触ってみた
41h0_shiho
1
1.1k
都市ARの作り方 PLATEAU ✖︎ Geospatial API
41h0_shiho
2
2.7k
Other Decks in Technology
See All in Technology
CI/CDやテスト自動化の開発プロジェクトへの適用
megascus
2
300
オニオンアーキテクチャで実現した 本質課題を解決する インフラ移行の実例
hryushm
11
2.3k
入門『状態』#kaigionrails / "state" for beginners with Rails
shinkufencer
2
750
品質の高い機能を”早く”提供するために技術的な面でチームでやったこと、やりたいこと
sansantech
PRO
2
220
AIを使って小説を書こう!【2024/10/25講演資料】
kamomeashizawa
0
160
巨大企業でDX革新を起こすということ BTCONJP 2024
yamaken66
1
550
生成AI、LLMの いまさら聞けないキホンのキ!/ Generative AI and LLM 101
gakumura
1
230
Amazon FSx for NetApp ONTAPを利用するにあたっての要件整理と設計のポイント
non97
1
110
30万人が利用するチャットをFirebase Realtime DatabaseからActionCableへ移行する方法
ryosk7
2
230
Overview of file type identifiers
ange
0
200
研究の再現性を高める 仕組みをGoでつくる / Creating a system to improve the reproducibility of research using go
linyows
1
100
dbt-coreで実現するCore DataMartsのデータモデリング〜dbt編〜 / Core DataMarts Modeling with dbt-core
i125
3
1k
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
228
52k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
43
6.6k
Fireside Chat
paigeccino
32
3k
Fashionably flexible responsive web design (full day workshop)
malarkey
404
65k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
13
1.9k
Ruby is Unlike a Banana
tanoku
96
11k
The Power of CSS Pseudo Elements
geoffreycrofte
72
5.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
130k
Building Better People: How to give real-time feedback that sticks.
wjessup
363
19k
Learning to Love Humans: Emotional Interface Design
aarron
272
40k
KATA
mclloyd
29
13k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.1k
Transcript
解説
自己紹介 41h0(シホ) VtuberとXRとゲームとお酒を愛する (自称)Unityエンジニアです。 VR/ARアプリ開発、ゲーム開発、 VRSNSワールド制作などをしています。 今年度はUE強化年間にする予定なので UEで色々やる。 好きなVtuber → 電脳少女シロちゃん 星街すいせいさん
KMNZ…etc 最近遊んで良かったゲーム → ファミレスを享受せよ MONCAGE-箱庭の夢- パラノマサイト FILE23 本所七不思議 好きなお酒 → 舞美人 澤乃井 とぶさかなで飲める鯛の骨酒 ストゼロダブルメロン
RYUNOS PV
開発メンバー 41h0 プログラム/Git管理/動画制作 担当 hakuさん ゲームデザイン/モデリング /ロゴデザイン
担当
ざっくりとした企画 ・テーマが「ロック」 →VRでできるロッククライミングを作ろう! ・hakuさんを開発メンバーに勧誘できたのでビジュアルも凝りたい →めっちゃ綺麗な島を作ってもらおう! ・どうせならワンダと巨像みたいなクライミングがしたい →ドラゴンを作ってドラゴンに登ろう!
・展示会に出すかもなので1プレイの時間を区切れるようにしたい →10分で1日が経つ視覚的な時間制限をつけよう! ・1プレイの時間は短くても良いゲームで遊んだという実感が得られるようにしたい →10分でゲームのEDも体験できるようにしよう! ゲームのEDは派手にしよう! →ラストはドラゴンに乗って飛翔する!大迫力!
ロッククライミング機能 VRTemplateのVRPawnをCharacterクラスに変更し、 Youtubeの動画を見ながらロッククライミング機能を実装 岩を掴んでいる間、掴んでいない間で Gravity有効/無効切り替え
時間経過機能 Sun Position Calculatorプラグインを導入すると使えるSunSkyアクタを利用すると 手軽に日の出から日没までを表現できる 夜はBP_Sky_Sphereを使って星空を表示 上記2つをLevelSequenceで動かしている
EDの実行 事前にVRPawnの参照ができないため、別でアクタを作ってドラゴンの頭に乗せて飛ばしている VRPawn側でEDが始まったらLevelSequenceで動かされているアクタの位置に常に移動するように して、疑似的にLevelSequenceで動かしている
島製作 Landscape,Foliage,Water + Megascansのアセットを組み合わせて制作 Waterとても綺麗なのでおすすめ、ただExperimentalなのでまだ不具合もそこそこある印象 あと今回Githubで資源管理してましたが、Megascansフォルダが重すぎてGitから除外して運用してた
ドラゴン製作 hakuさんにひたすら頑張ってもらいました アニメーションだけ間に合わなかったのですが、とてもカッコいいドラゴンを作ってもらいました
None
感想 ・UE5のビジュアルの可能性半端ない Waterはまた使ってみたくなる美しさだった ・今回のでBPに慣れたのでBP触るのがますます楽しくなってきた この勢いで次の作品にも着手していきたい気持ち (次は何作ろう...AR?普通にPCゲームも作りたい) ・ぷちコンで使える協賛ライセンスを見落としてました... 次回は何かしら使ってみたい
・ようやくUEで1作品目を作り切れたので そろそろUnrealEngine仮免の看板は外してもいいかもしれない
おしまい