人生にゲームをプラスするメディア

【GTMF2012】Maya×Unity=モバイル向けデータ作成、その手順とは?

CEDEC AWARDS2011でプログラミング・環境部門を受賞するなど、すっかり国内ゲーム開発でも市民権を得たUnity。特に今年に入ってソーシャルゲームのスマートフォン対応に利用されるケースが増えています。

ゲームビジネス その他
【GTMF2012】Maya×Unity=モバイル向けデータ作成、その手順とは?
  • 【GTMF2012】Maya×Unity=モバイル向けデータ作成、その手順とは?
  • 【GTMF2012】Maya×Unity=モバイル向けデータ作成、その手順とは?
  • 【GTMF2012】Maya×Unity=モバイル向けデータ作成、その手順とは?
  • 【GTMF2012】Maya×Unity=モバイル向けデータ作成、その手順とは?
  • 【GTMF2012】Maya×Unity=モバイル向けデータ作成、その手順とは?
  • 【GTMF2012】Maya×Unity=モバイル向けデータ作成、その手順とは?
  • 【GTMF2012】Maya×Unity=モバイル向けデータ作成、その手順とは?
  • 【GTMF2012】Maya×Unity=モバイル向けデータ作成、その手順とは?
CEDEC AWARDS2011でプログラミング・環境部門を受賞するなど、すっかり国内ゲーム開発でも市民権を得たUnity。特に今年に入ってソーシャルゲームのスマートフォン対応に利用されるケースが増えています。ソーシャルゲーム自体も3Dビジュアル化が進み、3Dゲーム開発に強いとされるUnityの存在感がますます上がっています。

そこで気になるのがDCCツールとUnityを連動させたモバイル向けコンテンツの開発手順でしょう。こうした疑問に答えるかのように、ゲーム開発者向けツール&ミドルウェアの展示会「Game Tools & Middleware Forum(GTMF)」でもユニティ・テクノロジーズ・ジャパンとオートデスクが合同セッションを展開しました。

デモではユニティの大前広樹氏がUnity、オートデスクの長谷川真也氏がMayaの操作を担当。互いにデータをやりとりしながら、Mayaで開いた3Dモデルや背景データをモバイル向けに修正し、アセットサーバを経由してUnity側に転送。エディタ上でシーンデータを再構築して調整し、ビルドして実機上でプレビューするまでの手順を紹介しました。

ちなみにサンプルデータは、Xbox360・PS3向けに開発が進んでいたものの、2009年に発売中止となった3Dアクションゲーム「WET」のもの。つまり現行機向けのデータをモバイル向けに再利用するというデモというわけです。

はじめに長谷川氏はMayaでキャラクターモデルを開き、ポリゴンメッシュのリダクションを行っていきました。一体当たり40万ポリゴンのデータは見る間に4万ポリゴンにまで減少。その一方でUVデータなどを再利用し、法線データをテクスチャに直接焼き付けていきます。こうしてポリゴン数は十分の一ながら、見た目にそれほど遜色のないキャラクターデータを作成できました。

続いて長谷川氏はシーンデータを開き、ステージ上の建物なども同様にリダクションしていきました。6万ポリゴンのデータを開き、マウスでクリックしながら、同じように1万ポリゴンにまで減少させていきます。キャラクターと同様に法線データなどはテクスチャに焼き込んでいきますが、この時に看板やライトといった装飾物もまとめてベイク。背景類のデータも作業が終了しました。

これらのデータはすべてUnityのアセットサーバにアップロードされ、Unityエディタ上にセットアップされていきます。ちなみにマップデータはリファレンスごとに分割して作業でき、Unityにも分割してロードできるとのこと。つまり分担作業が簡単にできるわけで、プロの開発現場では嬉しい機能でしょう。

ちなみにLOD付きのデータもUnity上で利用でき、エディタで確認しながら距離に応じた設定が可能です。クオリティ設定機能を使えば、設定したLODデータに対して、プラットフォームごとにどこまでのデータを使用するか一元管理可能。この機能を使いこなせば、PC向け・モバイル向けのデータを一度に作成管理することが可能になります。さらにUnity3.5.3で加わったOptimized Mesh Data機能を使えば、メッシュ内の不要なデータをプラットフォームごとに排除してビルドできると紹介されました。

このほかUnityのPro版では、一般的なカリングよりもさらに強力なオクルージョンカリングや、間接照明をテクスチャに焼き込むライトマップも使用できます。長谷川氏からデータを受け取った大前氏は、Unityエディタ上でシーンデータを構築する一方で、これらの機能についても順次紹介しながら、実行していきました。

最後にデータをUnity上でビルドして、iPad上に転送して実行。ちょっと転送に時間がかかり、はらはらさせられたものの、無事モバイル向けに最適化された形でコンテンツが再生されました。また、ちょうどタイミング良くセッションも時間切れとなりました。

セッションを見た限りでは、アセットサーバを用いてMayaとUnityでサクサクとデータが受け渡され、効率良く作業が進んでいる様子が印象的でした。特にPS3&Xbox360向けのデータが、ぱっと見の印象はそのままに、モバイル上で動作した点は驚きの一言です。既存IPでモバイル向けにソーシャルゲームを展開したい企業にとっては、実に的を射た内容だったのではないでしょうか。
《小野憲史》
【注目の記事】[PR]

編集部おすすめの記事

特集

ゲームビジネス アクセスランキング

  1. メタバースってなあに?  『あつ森』『ポケモンGO』はどうなの? ゲーマーは知っておきたい基礎知識

    メタバースってなあに? 『あつ森』『ポケモンGO』はどうなの? ゲーマーは知っておきたい基礎知識

  2. 【レポート】アーケード型VRホラーゲーム『脱出病棟Ω』を4人でプレイ!怖すぎて店内に悲鳴が響き渡る

    【レポート】アーケード型VRホラーゲーム『脱出病棟Ω』を4人でプレイ!怖すぎて店内に悲鳴が響き渡る

  3. ゲーム業界で過去に例をみない4社合同新人研修とは?

    ゲーム業界で過去に例をみない4社合同新人研修とは?

  4. ゲームポータルサイト『GAMESPACE24』を「@nifty」で提供開始

  5. 【朝刊チェック】 中国のフェアにバンダイナムコらが出展、メディアアート展など(6月29日)

  6. 【今どきゲーム事情】中村彰憲:洋ゲー最前線スペシャル・Xbox 360メディアブリーフィング

  7. 日本初(?)のUnreal Engine 4を使ったモバイルゲームをたった一人で開発 『ダンジョン&バーグラー』のヒストリアを直撃

  8. 『FIFA 13』が北米でローンチ!予約数は100万本を突破し、過去最高の出足に

  9. 英国でゲーム内広告評議会が設立−米国基準の適用に関して調査

  10. コナミグループの2007年4〜6月期連結業績は好調

アクセスランキングをもっと見る