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
ANYハッカソン 時間差パズルVRゲーム
Search
shinyoshiaki
February 17, 2019
Technology
2.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ANYハッカソン 時間差パズルVRゲーム
2019/02/17
チーム名:新潟勢
コンテンツ名:「影を追うもの」
資料・ネットのアップロード:可能
shinyoshiaki
February 17, 2019
More Decks by shinyoshiaki
See All by shinyoshiaki
CPaaS「SkyWay」を作るために 必要なスキルの身につけ方
shinyoshiaki
0
1.2k
TypeScriptとNode.jsでWebRTCを実装してみた
shinyoshiaki
1
3.7k
P2P分散型SNS “D-Twi”
shinyoshiaki
0
2.1k
サーバレス な マルチユーザVR システム
shinyoshiaki
0
2k
Other Decks in Technology
See All in Technology
社内の7割が使うデータ基盤を、 データチーム2人で回すためにやったこと
koh_yoshi
4
1k
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
1
390
【CEDEC2026】『GRANBLUE FANTASY: Relink - Endless Ragnarok』のバトル制作事例 ~最高のキャラゲーを目指して~
cygames
PRO
0
220
[ChatGPT Work LT]事務作業が苦手な人のための バックオフィスの「半」自動化
chimaki_iot
0
240
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.9k
MIRU 2026 チュートリアル
keisuke198619
0
860
AIは実装を速くする。では、私たちは何を今作るべきか?-立場を越えてリリースに向き合ったチーム開発の実践 / 20260801 Hiromi Nakaya and Naoki Takahashi
shift_evolve
PRO
3
430
20260608_Codexの可能性_ノンプログラマー向け_大城追記
doradora09
PRO
0
770
Retriever と Reranker、結局どうする?
kazuaki
3
690
AWS ネットワーク構築でハマった(ハマりかけた) 5選とそこから得た教訓
nagisa53
4
190
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
4
540
組織にどうSREを根付かせるか?〜IVRyの場合〜
abnoumaru
0
330
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
630
Producing Creativity
orderedlist
PRO
348
40k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
760
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Ruling the World: When Life Gets Gamed
codingconduct
0
290
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.3k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.4k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
Become a Pro
speakerdeck
PRO
31
6.2k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
210
Transcript
ANYハッカソン 時間差パズルVRゲーム 2019/02/17 チーム名:新潟勢 コンテンツ名:「影を追うもの」 資料・ネットのアップロード:可能 メンバー:渋谷宣亮、伊藤晟、手崎勇人、沈嘉秋
企画の概要 • ループで複数の自分を同期する – 「時間差パズル」というジャンルがある • 過去と現在の自分が併存する – 過去の自分の協力がないと 現在の自分はクリアすることができない
• 自分の動きが3次元的に記録されている – これをVRで体験してみたい! PSP「時限回廊」:2009年 Sony Computer Entertainment (現 Sony Interactive Entertainment)
企画の具体的なイメージ • 2週目の自分が脱出するために 1週目の自分が犠牲となる • 1週目:トリガーの有効化を維持 • 2週目:開いた出口から脱出する
企画の要件 • プレイヤーの頭と手の位置を記録して再生、オーバーラップ – 位置取りを工夫すれば 「ひとりチューチュートレイン」できます • VRの手でボタンを押すといった動作 – VRTKを利用
• 複数のプレイヤーのフラグを同時に管理 – スクリプトでとてもがんばっている
時間差モーションを実現するために • プレイヤーの動きをVRMモデルが追跡 – FINAL IKでモーショントラッキング (メンバーに購入者あり) • 頭と両手の「位置」「クォータニオン(回転)」を配列で保存 –
リプレイ時は配列から読み出したデータを FINAL IKと紐づけされたオブジェクトに流し込む – 頭と両手以外の関節はFINAL IKで補完される
ステージをつくろう • ステージの構成も基本はおんなじ – 「N番目のフラグを立てたらN+1番目のフラグが起動可能になる」 – やれることはチュートリアルのステージがすべて • シンプルかつ大がかりなギミックが欲しい –
爆弾、下に迫る天井、大岩……インディ・ジョーンズ? – 1ステージあたり最低でも何周する必要があるかを決める
進捗どうでした? • あまり良くはなかった – 機器(HTC VIVE)の不調により環境構築に時間がかかった – パズルのネタが早々ネタ切れしてしまった • 先行事例のゲームもギミックの種類は貧弱だった
• 目標の体験を実現するための機能は実装された – 「無茶では?」と思われていたがプログラマーに実装していただいた • ありがとうございます