モバイルは本当に最後の世代のコンソールのパフォーマンスに追いつき、それを上回ることができますか?数週間前にレビューしましたNvidiaのTegraをフィーチャーしたXiaomi Mipad- 少なくとも理論的には、Xbox 360およびPlayStation 3よりも多くのGPUパワーを特徴とするプロセッサ。私たちの結論は?チップの能力のヒントはありましたが、その力の実際のデモはありませんでした。さて、今週、私たちnvidiaシールドタブレットReviewのために到着し、FrozenByteを事前にロードしましたトリン2- ゲームの既存のコンソールバージョンとPCバージョンを奇跡的に見て再生する最新のPCおよびコンソールタイトル。
私たちは、現代のコンソールタイトルがタブレット(そして最終的にはスマートフォン)に大量に表示される時代からまだ長い道のりですが、これは多くの点で重要な一歩です。私たちの計算では、Trine 2はXbox 360とPlayStation 3バージョンに一致することに少し不足していますが、非常に近いです - 確かにゲームの楽しい要因は模倣されておらず、ある意味では、ある意味ではより良いと見なすことさえできます。最終世代のコンソールバージョン。視野に入れると、これはモバイルゲームの分岐点です。この成果について話すために開発者のFrozenByteに連絡しました。タブレットバージョンにはXbox 360およびPlayStation 3バージョンとグラフィカルな違いがありますが、コンテンツの問題を忘れないでください。独自の技術的課題。
「TRINE 2:完全なストーリーAndroid/K1は、Goblin Menaceの拡張レベルがリリースされていないため、Trine 2のXbox 360およびPS3バージョンよりも広範囲です。私たちがそれらをリリースしなかった理由は、プラットフォームに対して多くの具体的な最適化が必要であり、おそらくレベル自体に触れることさえしたことであり、それについてあまり熱心ではなかったからです。新しいことがやってきたとき、それはちょっと道山に落ちました」と開発者は言います。
「Androidバージョンは基本的にPCおよびPS4でまったく同じです。TRINE 2:監督のカットこれは、別の名前の下で、完全なストーリーと同じゲームです。さまざまなバージョンを比較するには:PS4は1080p60でレンダリングします(ステレオ3Dは内部的に1080p60で実行されますが、PS4は現在720p60のみ出力されます)、Wii U 720p30、およびAndroid 720p30。 Xbox 360およびPS3バージョンは720p30で実行されますが、困難になった場合はわずかな解像度の調整が有効になっています。」
バージョンを並べて比較すると、それらの間には正確に大きな違いはないと言っても安全です。微調整された照明といくつかの低解像度のテクスチャ資産の提案があります。一方、コンソールで見られるFXAA後処理アンチエイリアシングのパスは、Androidビルドで欠落しています。しかし、概念の証明として、AndroidのTrine2はまだNvidia自身のポートを超えて大きな飛躍です半減期2およびポータル。 TRINE 2は、少なくとも特定のタイトルで、最新のモバイルテクノロジーがコンソールと競合できることを最終的に証明しています。
「以前のモバイルハードウェアは私たちの観点からは実際には同等ではありませんでしたが、私たちはそれが時間の問題であることを常に知っていたので、数年前からモバイルスペースに注目してきました。実際、Trine 2 :Androidの完全なストーリーは、「Let's Keep in Touch」の良い実用的な例です。毎年多くのHellosが最終的に、ピースがちょうど適切に落ちたとき、より具体的なものにつながります」とFrozenbyteは説明します。可能なAndroidポート。
「Nvidiaは2013年Q3-Q4の頃に私たちに近づき、Androidプラットフォームの将来の計画を導入しました。私たちは時間が正しいと考え始めました。私たちは常に新しいデバイスとプラットフォームに興味があります。いくつかのビジネス共鳴は、私たち自身の社内エンジンがAndroidのサポートを欠いていましたが、私たちは新しいプラットフォームを追加することに恥ずかしがり屋ではありませんでした。
スタジオには、プラットフォームの急増により、Trine 2がすでにサポートしているため、ある種のヘッドスタートがありました。 Tegra K1のKeplerグラフィックアーキテクチャは、完全なデスクトップパーツから派生しており、すべての主要なグラフィックスAPIをサポートしています。 Androidポートは通常、より制限されたOpenGL ESにダウンコンバージョンする必要があります - TRINE 2はデスクトップコードからの純粋な変換です。これは、モバイルグラフィックスプロセッサの最新世代の「シークレットソース」です。既存のタイトルの巨大なライブラリのために。
「実際、Mac OS XとLinuxのTRINE 2はレンダリングにOpenGLを使用し、そのレンダラーはK1ポートの基礎として機能しました。Androidへの移植は基本的に他のポートと同様でした。 、入力など。多くのプラットフォームでの経験があり、社内エンジンは通常簡単に移植できます...各プラットフォームには常に独自のねじれと落とし穴がありますが、これまでのところ、それらの周りの方法をかなり速く見つけてきました。 「スタジオは明らかになり、変換プロセスについてもう少し深くなります。
「作業のほとんどは、ゲームを特定のプラットフォームにレンダリングして最適化することです。K1にはいくつかの最適化とOpenGLの近代化も必要でした。OpenGLレンダリングのほとんどはOpenGL 4.Xに基づいています。私たちのプログラマからの数ヶ月。 、そしてすべてのビジネス関連のもの。」
Tegra K1ポートオブトリーン2は非常にきれいです。コンバージョンは特定の点で最終世代のコンソールを一致させ、実際に超えるだけでなく、特にNvidiaシールドタブレットに利益をもたらす機能強化があります。複数のコントローラーをユニットまでペアにすることができ、同時ローカル協同組合プレイを可能にします。タブレットをHDTVに接続すると、従来のコンソールと同じオプションがあります。 Xiaomi Mipad(別のTegra K1搭載のデバイス)でTrine 2をプレイし、それらのオプションは明らかになくなっていますが、Frozenbyteはアスペクト比を調整し、レンダリングソリューションを1024x768(ネイティブREの4分の1)に変更します。
シールドタブレットのタップのパワーレベルは明らかに非常に印象的ですが、先駆的なテクノロジーとして、それが完全な記事ではないと言うのは公平です。古いAndroidゲームを実行すると、たとえばiPad Miniと同様のレベルのバッテリー寿命が得られますが、Trine 2のようなタイトルはリソースではるかに重いため、バッテリーの寿命が苦しむ可能性があります。レビュー。 Nvidiaは、競合するデザインとして2倍の熱のレベルを放散するパッシブ冷却技術を実装しました。そして、ゲームプレイ中にユニットが非常に暖かくなるため、明らかにそれが必要です。 Frozenbyteの経験に基づいて、早い段階でフラグが立てられていた問題です。
「K1の開発中に私たちが遭遇した問題の1つは、プロトタイプデバイスでの加熱でした。Trine2:完全なストーリーがタブレットデバイス用に開発されたため、デバイスが熱くなりすぎないようにしなければなりませんでした(強力なファンが不足しているため)。
問題の一部は、Nvidiaのようなシリコンメーカーが、以前と同じくらい速く到着するために、より洗練された製造プロセスに頼ることができないという事実です。 Tegra K1は28nmの部分です - 2011年以来私たちと一緒になっているプロセスです。20nmは次のステップですが、来年までシリコンが到着する可能性は低いです。その時点で、Nvidiaは、Maxwell GPU Techに基づいて、新しい部分 - コードネームErista-を持ちます。問題は、パフォーマンスが2倍になるのか、それとも実際にプッシュされたときにバッテリー寿命が長くなるクーラーチップを目指しているのかです。確かに、モバイルスペースのパフォーマンスの勢いは、すぐに減速していないようです。
「モバイルデバイスのパワーがどれほど急速に増加しているかを見るのは本当に興味深いことです。最新のコンソールゲームのリリースとモバイルでの同じゲームのリリースのギャップは縮小しています。コンソールゲームはモバイルデバイスで見られましたが、現在および将来、ギャップはわずか1〜2年になるかもしれません」とFrozenByte氏は言います。
「それは私たちのAndroidプロジェクトの一部でもあります。現在、K1を使用する選択した少数のデバイスのみがTrine 2を実行できますが、チップ開発が急速なペースを維持することを期待しているので、今後1年はもっと多くのハードウェアがあるはずですそこには、将来のゲームのプラットフォーム計画にそれらを含めることを望んでいます - そしておそらくいくつかの現在のゲームです。」
確かに、Trine 2はモバイルゲームの新しい波を表していますが、現在はルールではなく例外です。 Tegra K1デバイスは、控えめに言っても可用性が制限されており、最新のコンソールタイトルを移植するためのビジネスケースは、より多くのデバイスが同等のレベルの電力を持つまで薄っぺらです。しかし、それはそれほど遠くないと思われます。TegraK1のグラフィックパワーは、iPhone 5sにあるA7チップの2倍の飛躍であり、現在のiPadとAppleは、パフォーマンス年の2倍の実績を実績のある実績を持っています。外。また、QualcommのSnapdragonプロセッサがギャップをすぐに閉じることも期待できます。
そして、より高度なゲームを新しいタブレットやスマートフォンにもたらすことは、ガジェットリーの最新かつ最高のものをシフトすることに熱心なハードウェアメーカーにとって理にかなっています。現代の携帯電話やタブレットが機能レンガの壁に到達したポイントに到達しました。iPadAirは、iPad 4のパワー2倍を実際に備えている可能性がありますが、生の処理能力を非常に必要とするユースケースシナリオはほとんどありません。アップグレードとして新しいデバイスを厳しい販売としてリリースするようになりますが、ゲームの可能性に世代的な飛躍を提供することは、次世代のモバイルデバイスが自分自身を正当化できる1つの方法にすぎません。 Trine 2は現代のゲームのアートの絶対的な最新ではないかもしれませんが、グラフィックス利用の点ではほとんど前かがみではありません。このゲームがモバイルで機能する場合、現代のタイトルの膨大なライブラリが続く可能性があります...
FrozenbyteのスタッフJari Kantomaa(シニアプロデューサー)、Joel Kinnunen(副社長)、Timo-Pekka Kemppainen(プロデューサー)、Kai Tuovinen(マーケティングマネージャー)に、Trine 2 Androidプロジェクトについて話してくれたことに感謝します。