CRI・ミドルウェアは、ウェブアプリケーション向けプラットフォーム「Google Native Client」に、オーディオミドルウェア「CRI ADX2」およびムービーミドルウェア「CRI Sofdec2」を対応したと発表、同社サイト内では様々な演出をブラウザ上で体験できるデモが公開されている。
「Native Client」は、ブラウザ上で高速に動くウェブアプリケーションの開発・実行を可能にする技術であり、CPUが直接解釈・実行できるネイティブコードを、ウェブアプリケーションからOSの機能を侵害することなく、安全に実行できるのが特徴。
これにより、ゲームや画像、ビデオ編集アプリ、エンタープライズ向けアプリなど、CPUの性能を最大限に活用した高パフォーマンスなウェブアプリケーションの開発が可能になる。ゲームにおいては、PCや据え置きゲーム機と遜色ないパフォーマンスのタイトルを、ブラウザ上で動作させることができるという。
また、ゲーム開発に用いられるC言語やC++言語のコードでプログラムを作成できるため、ほかのゲーム機向けタイトルとの同時開発や、過去のタイトルの移植も容易に行える。「Native Client」はOSに非依存のため、PCやブレット端末、スマートフォンなど、利用できるデバイスも飛躍的に広がり、体験版の配布やプロトタイプ開発などにも活用することができる。
今回の発表と同時に、CRI・ミドルウェアの公式サイト内では、「Native Client」向け「ADX2」「Sofdec2」のデモページが公開されている。本デモページでは、各ミドルウェアを利用した特殊な演出を体験することが可能だ。
なお、体験デモの利用にはGoogle Chromeをインストールし、「Native Client」を有効にする必要がある。デモ利用の手順もサイト内に記載されているので、興味のある方はそれを参考にしてみよう。
「CRI ADX2」デモの一例
・再生のたびに変化する雷鳴
・回転数に応じて変化するヘリコプター音
・試合の盛り上がりに応じたスタジアム歓声
・大量の音の同時再生
・リバーブ、コーラス等のエフェクト再生
「CRI Sofdec2」デモの一例
・アルファ(透過)値付きムービーの再生
・複数ムービーの同時再生
・3D キューブへのムービー貼り付け
Native Client 向け「ADX2」「Sofdec2」デモページ
http://www.cri-mw.co.jp/demo/nacl/
※画面は開発中のものです。
本コンテンツは、掲載するECサイトやメーカー等から収益を得ている場合があります。
































