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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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.6k
P2P分散型SNS “D-Twi”
shinyoshiaki
0
2.1k
サーバレス な マルチユーザVR システム
shinyoshiaki
0
2k
Other Decks in Technology
See All in Technology
2026TECHFRESH畢業分享會 - Lightning Talk - E起 See See : 電商推薦讀心術? 數據說了算
line_developers_tw
PRO
0
1.3k
ぼっちではじめた登壇が「51名」「241件」の発信に化けた
subroh0508
1
240
AWS Security Hub CSPMの成功・失敗体験
cmusudakeisuke
0
260
AI駆動開発を通して感じた、 AI時代のデザイナーの役割変化
whisaiyo
4
2.3k
現地で盛り上がった WWDC26 Keynote
zozotech
PRO
1
270
10年間のブログ発信を振り返って見えたWebアプリケーションエンジニアとしての軌跡
stefafafan
0
160
秘密度ラベル初心者が第1歩でつまづかないための「設計・運用」ポイント
seafay
PRO
0
220
Kiro Ambassador を目指す話
k_adachi_01
0
110
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
2k
人材育成分科会.pdf
_awache
4
300
白金鉱業Meetup_Vol.24_「AIエージェントは分けるほど良い」は本当か? / Is it true that “the more you divide AI agents, the better”?
brainpadpr
1
410
ロボティクスの技術 / Robotics Technology
ks91
PRO
0
110
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.5k
The Limits of Empathy - UXLibs8
cassininazir
1
360
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Scaling GitHub
holman
464
140k
What's in a price? How to price your products and services
michaelherold
247
13k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
210
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
240
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
170
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
300
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
390
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
390
Code Reviewing Like a Champion
maltzj
528
40k
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)の不調により環境構築に時間がかかった – パズルのネタが早々ネタ切れしてしまった • 先行事例のゲームもギミックの種類は貧弱だった
• 目標の体験を実現するための機能は実装された – 「無茶では?」と思われていたがプログラマーに実装していただいた • ありがとうございます