89
AltspaceVRがバーチャルリアリティSDKをリリース、助成金プログラムでインディー開発者を支援

AltspaceVRは、同社のVRコミュニケーションプラットフォーム上で独自の体験を作成したい開発者向けに、ソフトウェア開発キット(SDK)を公開したことを発表しました。AltspaceVRは、VR分野に参入する開発者の参入障壁を軽減する方法を模索しており、JavaScriptとthree.jsを活用することで、VRコンテンツ開発を可能な限りシームレスに移行することが可能になりました。

AltspaceVRは、複数の人が同じものをリアルタイムで見ることができる仮想環境を共有できるプラットフォームです。環境は3Dですが、その空間内では従来のWebアプリケーションを実行できます。仮想の壁にプレゼンテーションを表示したり、Netflixを使って仮想のプロジェクタースクリーンに映画を映し出したりといった、非常に基本的な例です。 

これらのアプリケーションはJavaScriptまたはthree.jsを使用して作成されます。AltspaceVRによると、コードはウェブページのように記述されているため、ウェブ開発者はVRコンテンツの開発に容易に移行できます。さらに、VRで実行されるコードとウェブページで実行されるコードに違いがないため、プラットフォーム間で簡単に共有できます。

AltSpace社が提示した例としては、片方がVRでゲームをプレイし、もう片方はVRヘッドセットを装着せずに携帯電話でプレイするというものがあります。同社によると、このシナリオにおけるコミュニケーションはまだ解決されていないものの、実現に向けて取り組んでいるとのことです。VR環境内では、ユーザーはHD品質の音声を備えた内蔵VoIPシステムを使用して互いにコミュニケーションを取ることができます。   

AltspaceVRのCEO、エリック・ロモ氏は、同社は人々が何を作るかを把握することではなく、プラットフォームが学習しやすく、ユニークな体験を生み出すために使用できる柔軟なフレームワークで構成されていることを確認することに注力していると述べています。SDKには、JavaScriptまたはthree.jsコードが3D環境内でインタラクトできるように設計された一連のAPIが含まれています。頭の動きを制御するAPI、周囲のプレイヤーを検出するAPI、VRでのレンダリングを処理するAPIなどがあります。SDKには、複数のユーザー間でアプリを同期するために必要なツールも含まれています。 

AltspaceVRで実現可能な機能の一部を紹介するため、同社は仮想現実(VR)上でライブのインタラクティブなコーディングセッションを開催します。これは、AltspaceVRが生み出すアイデアの中でも特に興味深いものの一つと言えるでしょう。仮想3D空間内で、複数の人が同時に同じコードに取り組むことができます。ある人がコードの一行を変更すると、他の全員がその変更をリアルタイムで確認できます。さらに、そのコードの3D表現が3D環境内にレンダリングされ、変更内容がリアルタイムで反映されます。

AltspaceVRは、これまで主にゲーム開発に携わってきた少数のサードパーティ開発者と連携してきました。同社が受け取ったフィードバックによると、SDKは使いやすいとのことです。トーマス・カドレック氏は初期SDKに携わったエンジニアの一人であり、 2週間足らずでFlappy BirdのクローンであるFlappy Dragonを開発できたと述べています。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

AltspaceVRはSDKのリリースに加え、開発者支援プログラムも発表しました。同社は15万ドルを拠出し、開発者がAltspaceVR向けの体験を開発するインセンティブを高めるために活用します。同社は、VRの初期段階においては、確立されたモバイルアプリ市場と比較して、開発者にとって収益機会がはるかに少ないことを認識しており、VR市場への関心を高め、参入リスクを軽減することを目指しています。

このプログラムは、実用的なプロトタイプと明確なプロジェクト計画を持つアプリ開発者を対象としています。プログラムに選ばれた開発者には、申請を完了するための資金援助が提供されます。 

収益化について尋ねられたエリック・ロモ氏は、同社がウェブベースのプラットフォームを使用しているため、AltspaceVR体験に広告が埋め込まれるのを防ぐことはできないと述べた。ただし、公式見解としては、ユーザー体験を損なわない、より良い収益化の方法があるという。例えば、AltspaceVR体験は有料の入場料を設定することも可能だ。

現在、AltspaceVRはOculus Rift DK2とHTC Vive開発キットでサポートされており、今週初めにはGearVRが現在進行中のクローズドアルファ版でサポートされていることが明らかになりました。同社は、市販のRiftとViveも発売時にサポートされると述べており、AltspaceVRはMicrosoft HoloLensとも問題なく動作すると考えていますが、まだこの仮説を検証する機会は得られていません。

AltspaceVR SDKのダウンロード、または開発者イニシアチブプログラムへの応募は、AltspaceVRの開発者ポータルをご覧ください。ご興味のある方は、9月17日(木)午後7時(太平洋標準時)に開催されるライブコーディングイベントにご参加ください。

Kevin Carbotteを@pumcypuhoyでフォローしてください@tomshardware Facebook Google+でフォローしてください

ケビン・カルボットはTom's Hardwareの寄稿ライターで、主にVRとARのハードウェアを扱っています。彼は4年以上にわたりTom's Hardwareに寄稿しています。