10においてAPIレベルで一本化される点だ。(UWP)アプリ」は、ハードウエアの垣根を越えて、どのWindowsデバイスでも動作するようになる。Phone、Xboxを含む全Windowsデバイスで動作するよう拡張したものだと考えればイメージしやすいだろう。Hub」なども含まれる。10)(高橋氏の講演資料より)「各ハードウエアのWindowsが統一されることで、開発者が受けるメリットの一つは、デバイスドライバーが共通化される点。ドライバーモデルが共通となることで、一度書いたデバイスドライバーはハードウエアを越えて共有できるようになる。同時に、今後UWP向けに開発したアプリは、どんなハードウエア上でも実行される可能性がある。開発者の皆さんには、そのことを念頭に置いてほしい」(高橋氏)高橋氏によれば、従来の各デバイス向けWindowsのアプリ(例えば、PCであればx86/x64向けアプリ)はそのまま各デバイスで動作する環境を維持しつつ、新たに各デバイス共通のカーネルとUWPのフレームワークが用意される形になるという。10プラットフォーム(高橋氏の講演資料より)各デバイス固有の機能やハードウエア(電話機能、GPS機能、各種センサー類など)を利用する機能については個別のSDKを使って作り込む必要があり、実行時に機能の有無を問い合わせてUIを変化させるといった処理は開発時に意識する必要がある。「アプリのメイン部分について、共通のものを利用できることで、クロスデバイス開発が大幅に効率化される」という。UWPは、DirectX、OpenGLにも対応しており、グラフィック表現に富んだゲーム開発にも利用できるプラットフォームであるとする。8.1/7上で開発することもできる。10の環境が必要になる。2015上で容易にUWPアプリへとプロジェクトを移行できるという。大半のアプリについては、ソースコードの変更も必要ないとする。Phone、Xboxで共通化されたWindowsストア上で行う形が標準になる。Windowsストアのプラットフォームを利用してアプリを配布することで、サブスクリプションやアソシエイトプログラム、広告配信などのさまざまな機能を活用した収益化が可能になる。10ではストアアプリをデスクトップのウインドウ上で実行可能になっており、ユーザーは従来のデスクトップアプリと同じ感覚でストアアプリを使うようになっていく。開発者側では、ウインドウサイズに応じて変化するレスポンシブなUIを意識するようにしてほしい。ストア対応を容易にする「Bridge」Windowsストアアプリの開発を促進するための施策として、マイクロソフトが現在急ピッチで進めているのが「Bridge」と呼ばれる一連のプロジェクトだ。これは、Android/iOSアプリを含む既存アプリのWindowsへの移植と、Windowsストアでの配信を容易にするものである。これにより開発者は、Web/iOS/Android/既存Windowsアプリ(ゲーム)をWindowsストア向けに作り替え、配信することが従来よりも簡単になる。開発リソースの問題から「Windowsストア」を利用できていない開発者に、より幅広くWindowsストアアプリの開発と登録を促すことが「Bridge」におけるマイクロソフトの狙いだ。apps」がすでに用意されている。apps」を近々用意するという。apps(高橋氏の講演資料より)Androidアプリ、iOSアプリについては、それぞれに異なるアプローチでWindows対応を可能にする考えだ。Android」と呼ばれるプロジェクトの中で、コードをほぼ変えることなく、丸ごとWindowsアプリとしてパッケージングできる環境の準備を進めているという。iOS」を計画中だという。iOS(高橋氏の講演資料より)これら「Bridge」の各プロジェクトは、Webアプリ向けについては公開済み、その他については開発段階にあり、今後順次公開されていくとしている。10以降のエコシステムには、新たな技術やデバイスだけではなく、既存のWebアプリ、Windowsアプリ、そしてAndroid/iOSアプリの資産も取り込まれていく。マイクロソフトは、この新たなWindowsプラットフォームで、ゲーム開発者がビジネス的なメリットを享受できるよう、さまざまな展開を行っていく。関連記事バンナム、スクエニ、東ロボ、MS——人工知能や機械学習はゲーム開発者に何をもたらすのか8月26日に開催されたゲーム開発者向けイベントの中から、バンナム、スクエニ、東ロボ、MSなどによる人工知能や機械学習、データ解析における取り組みについての講演内容をまとめてお伝えする。5への移行に見るUnityの可能性と課題クロスプラットフォーム対応のゲームエンジンとして多くのユーザーを抱える「Unity」。Tokyo」が、4月13、14日に東京お台場で開催された。この記事では、4月13日に行われた、ソニー・コンピュータエンタテインメント、マイクロソフト、コロプラによる各セッションのダイジェストをお伝えする。Unity」の勉強会が開催された。Studioを使いこなすプロのゲーム開発者によるライトニングトークも行われ、盛り上がりを見せた。ゲーム開発で私たちは今何をすべきか2015年1月23〜25日、世界中で同時に行われた48時間にわたるゲーム開発ハッカソンの模様と、ゲーム開発がテーマのトークセッションをいくつかダイジェストでお届けする。2014まとめゲーム開発で有名なUnity。医療や建築、ヘルスケア、観光などゲーム以外の活用事例をイベントリポートでお届けする。Rift、Unity、Openframeworks...感覚器官フル稼働の仮想空間を実現する学生のアイデアを具現化するツールの進化・普及と、感覚器官をフルに使う人工現実感。表現とインターフェースについての学生の挑戦から「思い付き」を実現する環境のいまを知ろう。8」レポート開発の概要や、プッシュ通知ができるライブタイルなどWindows特有の機能を追加する方法、事前審査テスト時の注意点なども。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。