Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ANYハッカソン 時間差パズルVRゲーム
Search
shinyoshiaki
February 17, 2019
Technology
0
2.1k
ANYハッカソン 時間差パズルVRゲーム
2019/02/17
チーム名:新潟勢
コンテンツ名:「影を追うもの」
資料・ネットのアップロード:可能
shinyoshiaki
February 17, 2019
Tweet
Share
More Decks by shinyoshiaki
See All by shinyoshiaki
CPaaS「SkyWay」を作るために 必要なスキルの身につけ方
shinyoshiaki
0
1.2k
TypeScriptとNode.jsでWebRTCを実装してみた
shinyoshiaki
1
3.5k
P2P分散型SNS “D-Twi”
shinyoshiaki
0
2.1k
サーバレス な マルチユーザVR システム
shinyoshiaki
0
2k
Other Decks in Technology
See All in Technology
エンジニアリングをやめたくないので問い続ける
estie
2
1.2k
年間40件以上の登壇を続けて見えた「本当の発信力」/ 20251213 Masaki Okuda
shift_evolve
PRO
1
140
シニアソフトウェアエンジニアになるためには
kworkdev
PRO
3
190
OCI Oracle Database Services新機能アップデート(2025/09-2025/11)
oracle4engineer
PRO
1
210
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/09 - 2025/11
oracle4engineer
PRO
0
170
今年のデータ・ML系アップデートと気になるアプデのご紹介
nayuts
1
520
regrowth_tokyo_2025_securityagent
hiashisan
0
260
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
12
740
Database イノベーショントークを振り返る/reinvent-2025-database-innovation-talk-recap
emiki
0
230
AIエージェント開発と活用を加速するワークフロー自動生成への挑戦
shibuiwilliam
4
310
AWS re:Invent 2025で見たGrafana最新機能の紹介
hamadakoji
0
430
多様なデジタルアイデンティティを攻撃からどうやって守るのか / 20251212
ayokura
0
490
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Music & Morning Musume
bryan
46
7k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
A Tale of Four Properties
chriscoyier
162
23k
30 Presentation Tips
portentint
PRO
1
160
Measuring & Analyzing Core Web Vitals
bluesmoon
9
710
Speed Design
sergeychernyshev
33
1.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Git: the NoSQL Database
bkeepers
PRO
432
66k
How to make the Groovebox
asonas
2
1.8k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
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)の不調により環境構築に時間がかかった – パズルのネタが早々ネタ切れしてしまった • 先行事例のゲームもギミックの種類は貧弱だった
• 目標の体験を実現するための機能は実装された – 「無茶では?」と思われていたがプログラマーに実装していただいた • ありがとうございます