マイクロソフトは本日、ほぼ3年前の約束でうまくいき、すべてのRetail Xbox Oneコンソールが開発キットを無料で提供する能力を解き放ちました。
Xbox Devモードは、今日からプレビューとして開始され、今年の夏に完全なリリースとして最終化されます。このモードにより、誰でもユニバーサルWindowsプログラム(UWP)開発を構築、テスト、実験できます。コンソールを開発モードに変換するには、特別な機器や料金は必要ありませんが、能力に完全にアクセスするには、ユーザーは19ドルでDEVセンターアカウントを作成する必要があります。
「今ではXboxは演奏だけでなく、素晴らしいコンテンツを作成するためでもあります」と、ID@XboxのディレクターであるChris Charla氏は述べています。 「Xbox Oneをすべての人に開くことができて、誰もが開発を開始できることを楽しみにしています。」
DEVモードのプレビューは現在誰よりも利用できますが、Charlaは、ほとんどの人がこの夏後半に完全にリリースされるまで待つべきだと強調しました。
「あなたは今問題に遭遇するかもしれない」と彼は言った。
プレビューでは、Xbox Oneの8 GBのRAMの448 MBへのアクセスのみを提供します。 Dev Modeがプレビューから出ると、開発者はUWP Xboxゲームにサポートされている1 GBのRAMにアクセスできると述べました。
「これもプレビューです」と彼は付け加えました。 「そして、プレビューでまだ物事をテストできるようにしたいと思っています。」
開発モードデモ
今週初めのSkypeでの短いデモで、Charlaは、Retail Xbox OneをUWPアプリとゲームのテストに使用できるものに簡単に切り替えることがどれほど簡単かを示しました。
まず、ユーザーはXbox GamesストアからDEVモードアクティベーションアプリをダウンロードする必要があります。アプリを起動すると、ウェルカム画面と、小売店から開発キットに切り替えたときに期待するものと要件を詳述するドキュメントへのリンクが開始されます。
要件にはあなたのものが含まれます:
- Windows Insiderプログラムに参加してください
- PCでWindows 10を実行しています
- Xbox OneからPCへの配線接続を持っています
- 最新のVisual Studio 2015とWindowsビルドをインストールします
- コンソールに少なくとも30 GBのストレージを無料で持っています
紹介では、コンソールを変換すると、小売ゲームを実行している問題に遭遇することがあると警告しています。さらに、導入には、DEVモードを離れるには、コンソールを工場出荷時の設定にリセットし、すべてのゲーム、アプリ、コンテンツをアンインストールする必要があります。
同意すると、DEVセンターアカウントにサインするとコンピューターに入力できるコードが与えられます。アクティベーションにはしばらく時間がかかる場合があり、通常はコンソールを更新する必要があります。完了すると、コンソールが再起動し、標準のスタートアップ画面に戻ります。
「開発モードに切り替えるのにそれほど時間はかかりません」と、CharlaはMicrosoftのリモートコンソールのプロセスを私に連れて行ってくれました。
DEVモードを設定した後、ユーザーはXbox OneをVisual Studioとペアリングするだけで、コンソールをWindows 10マシンと見なし、有線接続を介してコンテンツを直接展開できます。
「UWPアプリが実行されているとき、Xboxで実行されていることがわかりません」とCharla氏は言います。 「Windows 10デバイスであることを知っています。」
Charlaは、Unityを使用して作成された小さなフライトゲームを起動することでこれを実証しました。
「Xbox Oneで実行するためにゲームを取得するために余分なことをたくさんする必要はありません」と彼は言いました。 「Unityのための特定のXbox APIはありません。画面解像度でいくつかのことをすることができますが、実際にはあまりする必要はありません。」
Charla氏によると、Space ShooterのゲームはVisual Studioコミュニティ(Microsoftのフリーソフトウェア)で作成され、Unityの個人的なコピーで開発されました。
「私たちにとって、それを行うことができることは非常に重要です」とチャーラは言いました。 「これは、特に愛好家、学生、ゲームを始めたい人にとっては、驚くべきソリューションだと本当に考えています。」
3年間の約束
すべてのコンソールを開発する動きは、今後も長い間でした。
Microsoftは、Xbox Oneでゲームを公開するための制限の少ないアプローチを取る計画を最初に発表しました2013年に戻ります、コンソールのデビューの年。
当時、当時のXboxのコーポレートバイスプレジデントであったMarc Whittenは、すべてのXbox Oneが開発キットになることを許可するという同社の計画は、自己出版を意味すると述べました。
Whittenは計画を「ビジョン」と呼び、Dev Kit機能は発売時には利用できないが、コンソールの最初の年に到着する可能性が高いと述べた。
CharlaはPolygonに、この機能は非常に多くの異なるものに結びついているため、予想よりも時間がかかったと語った。
「現実には、この時点に到達するためにバックエンドで多くの仕事をしなければならなかったということです」と彼は言いました。 「Xbox OneでWindows 10を実行しなければなりませんでした。これはちょうどこの秋に起こりました。これを実現する前に、Xbox OneのDev Centerサポートといくつかの新しいサービスとツールがボードに参加する必要がありました。」
Xbox Oneでの自己出版のアイデアは、コンソールを開発キットに変える能力で実現されていますが、その自己作成ゲームをコンソールに導入するロジスティクスはまだかなり制限されています。
開発者は引き続き、ゲームをコンソールに入れるために既存のID@Xboxシステムに依存します。
つまり、開発者は、ゲームがXbox Oneで公開される資格がある前に、通常約2週間かかるMicrosoftのコンセプト承認を経る必要があることを意味します。
ゲームはまだXboxコンセプトの承認を受ける必要があります
「コンセプトの承認は、Xbox Oneでリリースされるすべてのゲームが、ゲームが技術的な品質基準に達し、Xbox Oneに適していることを確認するために進むプロセスです」とCharla氏は言います。 「私たちは検閲を目指していないので、幅広い経験を可能にすることに興奮しているので、プレイヤーがXbox Oneをオンにすると、可能な限り最も多様なゲームにアクセスできます。」
ゲームがXbox Oneでのリリースが承認されていない場合でも、開発者はWindowsストアで作成をリリースすることができます、と彼は付け加えました。 「WindowsでXbox Liveを使用したり、Xbox Oneでゲームをリリースしたりする場合は、ID@Xboxで動作してXbox Liveをタイトルに導くか、Xbox Oneに持ち込むことができます。」
ゲームがコンソールに承認されている場合、開発者はマイクロソフトとの契約に署名する必要があります。これには、「誰もが請求する標準的なプラットフォームロイヤリティ」が含まれます。
「開発者が公開したいゲームを持っている場合、ID@Xboxに適用し、ゲームについて教えてください。コンセプトが承認されたら、契約に署名します」と彼は言いました。 「その後、彼らが近づくにつれて、私たちは彼らが認定を取得するのを手伝います。また、GDCで持っていたもののようなイベントでゲームのプロモーションを行い、多くの報道を招待しています。」
ここでの大きな変化は、伝統的に、Microsoftが希望に満ちた開発者に開発キットを提供しなければならなかったことです。これで、開発者は自分の小売コンソールを切り替えることができます。
Xbox Oneが開発キットになることを許可するために、MicrosoftはFloodgatesをゲーム開発にロックしていますが、同時に、会社はMicrosoftがゲートキーパーである制限システムを使用して、コンソール上のゲームを許可しています。
結果は、コンソールのこの新しいモードのように感じられ、マイクロソフトのインディーゲームへのアプローチに固有の競合を生み出しますが、チャーラはそうではないと言います。
「私たちは、誰もがUWPを使用した開発の実験を開始し、Xbox Oneのリビングルームでそれらの経験をテストできるようにすることを楽しみにしています」と彼は言いました。 「同時に、Xbox Oneに出荷されるゲームについては、ゲームが特定の基準に達するとプレイヤーに約束しています。 Xbox Oneのすべてのゲームには、適切な年齢やコンテンツの評価、概念の承認などが必要です。これにより、ゲームがXboxの視聴者が期待する技術的な品質とコンテンツ基準に達することが保証されます。これは、Xbox Oneの消費者に対する私たちの約束の一部です。 Xbox OneとXbox 360ライブラリを見ると、Xbox Oneで見ることに興奮している幅広いコンテンツの例を見ることができます。」
ゲームだけでなく、アプリ
新しいシステムは、Xbox Oneのインディーゲームにもっと注意を払う可能性が高いですが、ゲーム開発だけではありません。アプリはコンテンツの承認を必要とせず、評価は自動化されているため、コンソールとコンピューターで動作するユニバーサルアプリを作成するプロセスがわずかに簡単になります。また、Microsoftは、ゲーム以外のアプリの波がコンソールに登場することを期待しています。会社は、どんなものであるかわからない。
UWPの一部のファセットが受け取っています少なくとも1人の有名な開発者からの批判、マイクロソフトは、これらの懸念がそうなると考えていますアドレスそして、ゲーム制作への普遍的なアプローチは、ゲーム開発における新しいルネッサンスを促進するのに役立つことです。
「UWPは多くの理由で本当にクールです」とチャールラは言いました。 「このゲームをWindowsで作成し、Xboxで実行してWindowsに発送できるのはクールです。私たちは、人々がリビングルームでゲームを開発し、実験することに興奮していると思います。
「私は昔ながらです」とチャーラは続けた。 「私は、雑誌が基本的にプログラムをリストし、それらをコンピューターに入力する趣味の時代に戻ってきたことを覚えています。その時代は、歴史上最も偉大なゲームメーカーのいくつかを生み出しました。私たちは今それに耳を傾けることができます。 PCをお持ちの場合は、PCゲームを作成してXboxで再生できるようになりました。私たちは、世代全体の開発者をジャンプスタートするのを手伝うつもりだと思います。」
アップデート:開発モードと小売モードを切り替えるには、コンソールの再起動が必要です。 DEVモードのプレビュープログラムを完全に任せるには、コンソールを工場出荷時の設定にリセットし、すべてのゲーム、アプリ、コンテンツをアンインストールする必要があります。
