マイクロソフトが最近、モバイルプラットフォーム用の新しいオペレーティングシステムであるWindows Phone 8を発表し、C ++のネイティブサポートを発表したことは周知の事実です。 そのため、Windows Phone 8が一般に公開されてから最初の日に、最も強力なオープンソースグラフィックエンジンであるOgre3Dがこの素晴らしいオペレーティングシステムをサポートし始めました。
マイクロソフトは、エンジンの開発者にWindows Phone 8 SDKへのアクセスを提供し、子会社のMicrosoft Open Technologies、Inc.の助けを借りて、Ogreを新しいプラットフォームに適合させる作業の大部分を担当しました。
OGRE 1.9の新しいバージョン(これまでのところ、リポジトリのdevバージョンのみが利用可能です)は、すでにWinRTとDirectX 11をサポートしています。さらに、WP8 APIはWindows 8 WinRT APIに非常に似ており、プラットフォーム間でアプリケーションを簡単に移植できます。
マイナス面(よく、またはプラス、ここに見方があります):動作するには、Windows 8およびVisual Studio 2012を使用する必要があり、WP8環境エミュレーターを正常に実行するために仮想化をサポートするプロセッサーも必要です。
現在、プロジェクトは、NokiaとMicrosoftから提供されたパッチを統合し、既存のビルドスキームに必要なCMakeファイルを作成する最終段階にあります。 すべての結果は、
公式リポジトリで追跡でき
ます 。
関係者がソースからプロジェクトをビルドすることに煩わされないように、開発者はすぐに、プリコンパイル済みバージョンのOGRE 1.9 RC1をビルドすることを約束します。
Microsoft Open Techは、
リソースに関する追加情報を公開します (ビデオがあります)。 リンクをたどりたくない人は、すでに移植されたプロジェクトのリストをここにあげます:
- アパッチコルドバ
- Sencha Touch 2
- Windows Phone 8用のjQuery Mobileテーマ
- Sqlite
- Cocos2d
- Trigger.io
- Sharpdx
- MVVM Lightツールキット
開発者は、SDKにアクセスしてくれたMicrosoftとNokiaに感謝し、コラボレーション中に得られた経験を大いに感謝します。
追加情報
は、エンジンの公式ウェブサイトで見つけることができます。