Upload
yuuki-ogino
View
1.399
Download
5
Embed Size (px)
Citation preview
じこしょーかい
荻野雄季(おぎのゆうき)
・C&M GAMES所属 フロントエンジニア・VRZ_Project(同人サークル)
最近まで Flashのフレンズでした今はPHPのSmartyのフレンズになりましたソーシャルゲームのSP、 FPのフロント作ってます。VRは個人で作ってます。会社では1ミリもやってません。
Twitter:@YuukiOginoポートレートサイト:http://oginoyuki.wp.xdomain.jp/
GGJで製作したゲーム、「花の舞」はゲームジャムハイにより、割りと完成度が高いように思い込んでいたため、最低限酔う部分だけ直して申請
Zombie・ Hazardは、最初からリリースすることが目的であり、リリースまでに時間がかかるところを全て仕様としてぶったぎる方針で作成
※ 「 Steam、もしくは OculusStoreに短期間でリリースする」ことを目標として企画。 開発期間5、6ヶ月(実際の作業時間を合わせると2ヶ月程度しかない)
じゅうししたことー
そのため、バグが残っていたり、これやりたい、ゲーム的に面白くない部分があったとしても、動作が止まる重大なバグがないのであれば「あとで直せばいいや」「あとで追加すればいいや」精神で後回し。
要約
おまえのアプリ、ウチの基準満たしてーよ
まぁ、でもテクニカルレビューは満たしたからKeyOnlyにしてやんよKeyの発行準備おわったし、もうこっちは関与しないから好き勝手やってくれ
あ、なんで満たしてないのかは公開しないから、これみて頑張って推測しような
最後にあなたの次の活躍をお祈りしています
再申請後、3日後にOculusからお祈りメールが来る
あぷりのとーろくー
全て説明すると、とても10分では足りないので、
Cubic9comさんの「OculusStoreでの配布方法」に詳細が書かれているので見てください。これを見れば登録できると思います。
※いぐちせんせーによるついき (Facebook Oculusデベロッパー助け合い所より )・ Recommended Memory 欄は数字のみを入力し、 "GB"や "or more"といったような数字以外の文字を記入しないよう注意・アップロード時、最低 OSバージョンを 8や 10にすると、それに満たない OSではダウンロードすら出来なくなる(つまり、ここの OS 指定は「推奨」ではなく「必須」を意味する)事に注意
あぷりのとーろくー
※追記
国際年齢評価連合 (IARC)に基づいたコンテンツレーティングの取得が必須
英語が読めなかったらGoogle 翻訳とかを使いましょう
いぐちせんせーより (Facebook Oculusデベロッパー助け合い所 )なお、 IARCレーティングは他のいわゆるレーティングシステムとは異なり、コンテンツをOculus以外の第三者の審査機関等にご提出いただく必要はありません。Oculus Storeへのコンテンツご提出の際、 IARCによるコンテンツ内容にまつわる質問集に自己評価でご回答頂くことで、回答に基づいた IARCレーティングが自動的に決定されます。
具体的には、開発者ダッシュボードにてSubmission Info→Edit→Content Ratingのタブとして、IARCレーティングの質問集に回答するためのメールアドレスを記入するセクションが追加されています
約1日Technical Reviewリジェクトバイナリ、画像を修正して再申請
約1日 Content ReviewリジェクトKeyOnlyのみの配信
? Publishing Review リジェクトアプリ情報の修正?(ドキュメントから推測)
リジェクトされるまでの期間
Function test 指摘事項
エキサイト先生による翻訳
あなたのアプリは、あなたの内容の無許可の使用を防止するために、権利付与チェックをサポートしないようである。ここで、どのように権利付与チェックを追加するかのドキュメンテーションが見つけられうる : https://developer3.oculus.com/documentation/platform/latest/concepts/dg-core-content/#dg-cc-entitlements
けつろん
Oculus 側が用意した entitlement checksの APIを一度踏む必要がある
entitlement checksの APIを通していない場合、リジェクト確定
※RCテストまでなら対応する必要なし
どれを選んでもおそらく実装は必須
やりかたー
UE4のみですが、Qiitaにやり方を書きました。 (Unityもドキュメントに載っています )【UE4】OculusStoreのTechnical Review項目、Functional testに引っかからないためにやらないといけないこと
げんじつ
リジェクトされました。
90FPS出せと怒られました。
無料でも FPSの妥協は許されません。
個人的な推測ですが
45FPSの Asynchronous Spacewarpは低スペPCの緊急手段であり、
アプリの常時 45FPSは許されていない
さんこーにしたさいと
UE4での描画最適化について
https://framesynthesis.jp/tech/unrealengine/performance/
Oculus 向けのコンテンツをUE4で制作するためのノウハウ共有♪(Oculus 向けの最適化とか品質向上とか)
http://qiita.com/junyash/items/3ba225d8a2f86046cd23
自分用も兼ねて、UE4+Oculusについて色々纏めてみる -高速化編 - (2015/02/01)http://pafuhana1213.hatenablog.com/entry/2015/02/01/202330
かいけつ
とにかく描画最適化方法をぶち込んだ
・全てのライトを Staticに固定
・マテリアルをUnlitに変えて問題ない場合は、全てUnlitに変更
・HMD上で見て、消しても問題ないエフェクトを全て削除
・不要なオブジェクトを削除
・板ポリで問題ないところは板ポリに変更
などなど……
それでも 90FPSが出なったところがあるため、泣く泣くステージの一部デザインを変えた
Technical Review
・ Functional test機能テスト
ストア以外から起動できないかなどのセキュリティチェック
・ Graphics testグラフィックテスト
90FPSを確保されているかのテスト
Technical Review
・Reserved Interactions Test入力反応テスト→オキュラスタッチの反応(物を掴む等)とかそのあたり?
・App installation testアプリインストールテスト
アプリをインストールして起動するかのテスト
・ Image testストアで画像が表示されているか、画像は適切なサイズかをチェックするテスト
花の舞 Content Review結果
エキサイト先生による翻訳
こんにちは、
あなたの提出をあなたに感謝する。あなたのアプリをレビューした後に、私達は、あなたの提出が、眼店に含められている標準を満たしていないと決めた。
私達は、あなたが眼プラットフォームを通してあなたのコンテンツを配布できるように、あなたの提出において眼キー世代を可能にした。あなたは眼キーは自由に使い、あなたの構造を管理する間、「プラットフォーム」タブの下の開発者センターを通して生成できる。眼キーについてのより多くの情報は、ここで入手可能である。
提出のボリュームのため、私達はこの時具体的なフィードバックを提供できない。眼店のために内容標準のアイデアを必要とさせさせるためには、どうぞ、私達の出版ドキュメンテーションをちらりと見てください。および特に 私達のベスト習慣と出版要件 。あなたは、また、現在私達が特徴とするゲームとアプリケーションに目を通すことができる。
私達はいつも大きい新しいアプリとゲームを捜している。従って、私達は、あなたの次のプロジェクトをちらりと見ることがうれしい!
なんでー?
Oculusから指摘事項が共有されていないためわかりません!!
これを見ろと来ているので、ここから推測するしかなさそうです
・Oculus Best Practiceshttps://developer3.oculus.com/documentation/intro-vr/latest/concepts/book-bp/・ Preparing Your App for the Oculus Storehttps://developer3.oculus.com/documentation/publish/latest/concepts/publish-prep-app/
かんそう
右がまったくとどかない
右側、手を背いっぱいひろげてもまったくとどかない
右がつりかけた
上がジャンプしてもとどかない
右ってどうやってとるんですか? とれないですよね
これクリアできない
ユニティちゃん後ろおどってたの? うわ、おっぱいゆれてる
かいけつ
ちゃんと遊べるように、ちゃんとクリアできるように修正すれば通る……かもね
時間が取れたら、その部分を修正して再申請する予定
Facebook Oculusデベロッパー助け合い所より
Assets(画像ファイル )が品質基準を満たしてないことで KeyOnlyとなることがあるとのこと
( 比率、ガイドラインに準拠しているかなど )
ぷれすりりーす
プレスキットは presskit()というものを使って作成
レンタルサーバーを借りて、 PHPサーバーにインストールする PHPファイルをURLで起動
自分たちの場合はXdomainを借りました
インストールしたらXMLを編集、画像をサーバーに配置
プレスキットを完成させたら、見よう見まねでプレスリリースを書く
参考:個人開発者はプレスリリースを書くのか?ひとりでも無料で出来る広報活動
メディアに掲載されました!
Social VR Info様同人サークルのVRZ_Project、ガンシューティングVRゲーム『Zombie・Hazard』を3月2日にOculus Storeでリリース
ゲーム攻略! SQOOL.NET様ゾンビシューティング VR ゲーム「Zombie・Hazard」 Oculus Store リリース決定!
PANORA VR様同人サークル・VRZ_Project、Oculus Touch用無料FPS「Zombie・Hazard」3/2配信開始
Publishing Reviewつうか
アプリケーションの価格、配信、スクリーンショット、関連メタデータを確認し、 Oculus Store ガイドラインと要件を満たしていることを確認されました。
Publishing Reviewが通過されれば、 Oculus 側からリリース日の通知が来ます。
一番最高の状態の状態です。おめでとうございます。
Publishing Reviewつうか
> 状況例
Oculus Store 配信日が来たら、アプリ一覧にあなたのアプリが表示されます。
ここからがスタートです。がんばりましょう。
Key配信 配信日当日にコードの発行が出来ます。
あなたのアプリを世に広めるため、コード配信による戦略を検討しましょう。
Content Reviewつうか
Technical Review、 Content Review(コンテンツ審査)が通過されました。この通知が来た場合、Oculus側はあなたのアプリを Storeに並べるにふさわしいアプリと認められました。ストア配信まであと一歩です。
残りは Publishing Reviewのみです。あなたは特に何もする必要がありません。あがいても仕方ないのでおとなしくレビューの結果を待ちましょう。
結果は2週間ぐらいかかります。
Content Reviewつうか
> 状況例
Oculus Store もう少しで配信されます。
Publishing Reviewの通知が来るまで待ちましょう。
Key配信 もう少しでコードの発行が出来ます。
Publishing Reviewの通知が来るまで待ちましょう。
Content Review KeyOnly
もし、レビュー申請の時に「 KeyOnly希望」と記述した場合、この通知が来たらコードの発行が出来るようになります。おめでとうございます。
特に記載していない場合、 Technical Reviewは通過しましたが、残念ながらContent Review(コンテンツ審査)に落ちました。
ただし、キーコードは発行できます。
Content Review KeyOnly
> 状況例
Oculus Store KeyOnlyで申請していない場合、残念ながらOculus Storeに並べられる品質ではありません。 極めて惜しい状態です。
レビューの指摘内容はないので、がんばって推測して修正し、再申請しましょう
Key配信 キーコードの発行が出来ます。
有料販売OKなので、Oculusに後悔させるつもりで売りまくりましょう。
Technical Review りじぇくと メッセージつき
残念ながら Technical Reviewに落ちました。
ただし、指摘事項があるということは、その部分だけ直せばレビューが通過できるということです。
極めておしいです。頑張って修正しましょう
Technical Review りじぇくと メッセージつき
> 状況例
Oculus Store 出せません。
しかし、 Technicalの指摘点は少ないため、直せばストアにリリースできる可能性があります。頑張って修正しましょう。
Key配信 発行できません。
しかし、 Technicalの指摘点は少ないため、直せば Key配信は確定します。
Technical Review りじぇくと メッセージなし
つらいげんじつです
指摘事項が多すぎます。多すぎて Oculusが指摘事項を伝えるのを放棄しました。
色々と見直しの必要があります。ちゃんとつくりましょう。
まとめ
ドキュメントはちゃんと読みましょう
無料でもストアに出すアプリは90 FPS 安定させること
Key配信のみにならないように、ゲームとしてちゃんと遊べるか、画像はガイドラインに沿っているかちゃんと確認しましょう
プレスリリースはちゃんと配信しよう!!