イベント
[GDC 2016]VRはゲーム制作を変える!? ゲーム世界の中でゲームのデザインが可能な「VR Editor」をCrytekとEpic Gamesがそれぞれ披露
Game Developers Conference 2016(以下,GDC 2016)の展示会場では,「CRYENGINE」の最新版としてGDC 2016で発表された「CRYENGINE V」のCrytek,そして「Unreal Engine 4」(以下,UE4)のEpic Gamesが,それぞれ「VR Editor」――偶然にも同じ名前だが,もちろん互換性はない――を披露していたので,今回は2つのVR Editorを紹介したいと思う。
財政難が心配されていたCrytekだが,ブースは例年通りの大きさだ |
Epic Gamesブースでは「McLaren 570S」(マクラーレン570S)がお出迎え |
VR Editorとは何か
ゲーム開発というと,PCのキーボードをカタカタと叩いて行うプログラミングが真っ先に思い浮かぶが,ゲームエンジンを活用する今日(こんにち)のゲーム開発においては,プログラミング以外にも,「ゲーム世界に対してキャラクターや背景,大道具小道具を配置していく」工程も,非常に重要な制作フェーズとなっている。
たとえば,UE4を使ったシーン制作のサンプルとして有名なタイムラプス動画に下のようなものがある。見たことがない人はぜひチェックしてほしいが,こうしたゲーム世界のデザイン工程を「レベルデザイン」という。
レベルデザインでは,2Dの画面内でオブジェクトを回転させたり,視点を引いたり寄せたりしながら,3Dオブジェクトを配置していく。ただ,制作したい世界が3Dなのに,その制作に2Dを媒介することになるため,いささか不自由を感じることもある。
そこで「3D世界を作るのだったら,制作者自身がこの3D世界に入ったほうが効率的なんじゃないか」という着想が立ち上がった。それを基に生まれたのが,VR技術を応用してレベルデザインするためのVR Editorというわけだ。
CRYENGINE VのVR Editor
VRシステム自体はViveベースで,ユーザーは,Vive用のモーションコントローラを使って,オブジェクトを配置したり動かしたりしていくことになる。2Dの制作画面ではなく,これから制作する,あるいは制作中のゲーム画面に没入している状態になるのである。
選択した3Dモデルは「モーションコントローラが放っているビーム」の上に出現するので,あとは,配置したいところにユーザー自身が歩いて行って置くだけだ。もちろん,配置済み3Dオブジェクトの向きを変えたり,コピー&ペーストを行うこともできる。
筆者も実際体験してみたが,なんだか仮想世界で実物大のレゴブロックをやっている気になって,時間を忘れてしまった。意外に身体を動かす量は大きかったので,VR Editorを使うレベルデザイナーは運動不足を解消できるかもしれない(笑)。
CRYENGINE公式Webサイト
UE4のVR Editor
一方,Epic GamesのVR Editorは,開発開始から2年めに入っているそうで,CRYENGINE V用のものと比べると,実用性において一歩進んだ感じのでき映えになっていた。
基本的な操作系はCrytekのVR Editorとよく似ており,Touchのボタン操作で機能メニューを出し,アナログスティックでそれを選択していくというものだ。
コントローラから出ているビームで3Dオブジェクトを掴んで,コントローラの動かし具合で掴んだ3Dオブジェクトを回転させたり移動させたりできるのも,CRYENGINE V用VR Editorと同じだ。コピー&ペーストの機能も使える。
仮想世界で別の方向を向きたいときには,ユーザー自身が回ってもいいが,そうではなく,ビームでゲーム世界を掴み,そのまま回すような感じで向きを変えることもできる。移動も同様で,移動先をビームで掴むと,ワイヤーアクションの巻き取り操作のような感じでテレポート可能だ。
建物を建てていく工程と,家の中に小道具大道具を設置していくスケール感は違うわけだが,そうした操作は,ユーザー自身の大きさを変えてから行う。たとえば街を作る場合は,怪獣ゴジラサイズになって,シムシティ感覚で建物を置いたりコピペしたりする。それに対し,室内にタンスを置く場合には人間サイズに変身することになるわけだ。それこそ,コップなどの小道具を設置するときには,ネズミサイズに変身すればいい。
ユーザー自身の変身に動作モード変更のような煩わしさはなく,ゲーム世界を掴んで,両手コントローラをすぼめたり広げたりするだけでOKだ。
なお,下の動画はEpic Gamesが公開したVR Editor公式動画だ。最初は,映像中でエンジニアが行っているようなスピード感でゲーム世界のレベルデザインが行えるとは到底信じられなかったのだが,実際に体験してみると「もしかしたら……」と思うようになった次第である。
Unreal Engine 4公式Webサイト
- 関連タイトル:
CRYENGINE
- 関連タイトル:
Unreal Engine
- この記事のURL: