目次

まえがき
本書の目的
本書で得られること
対象読者
前提知識
使用したソフトウェアのバージョン
表記関係について
第1章 UGCとは
1.1 UGCの概要
1.2 PlayFabにおけるUGCの機能
1.3 UGCのAPI関連図
1.4 UGCの料金
1.5 事前準備
第2章 UGCアイテムを作成しよう
2.1 アイテム作成の概要
2.2 ファイルアップロード用のURL作成
2.3 下書きアイテムの作成
2.4 下書きアイテムの取得
2.5 下書きアイテムの修正
2.6 下書きアイテムの公開
第3章 UGCアイテムのモデレートを理解しよう
3.1 モデレートとは
3.2 アイテムの報告
3.3 モデレーション状態の変更
第4章 UGCアイテムを評価・レビューをしよう
4.1 評価・レビューとは
4.2 アイテムのレビューをする
4.3 アイテムの評価を取得する
4.4 自分が投稿したレビューのみ取得する
4.5 レビューの投票を送信する
第5章 UGCアイテムを検索しよう
5.1 アイテム取得の概要
5.2 アイテムの検索
第6章 UGCアイテムの可視性を理解しよう
6.1 用語の定義
6.2 公開カタログの参照権限
6.3 アイテムの参照権限
付録A 参考文献
A.1 UGCとは
A.2 UGCアイテムを作成しよう
A.3 UGCアイテムのモデレートを理解しよう
A.4 UGCアイテムを評価しよう
A.5 UGCアイテムを検索しよう
A.6 UGCアイテムの可視性を理解しよう
あとがき

まえがき

 本書を手に取っていただき、ありがとうございます。

 これまで私は、PlayFabのPDF書籍を4冊執筆してきました。入門編、自動化編、ソーシャル編、運用編の4冊です。かなりの機能を網羅していますが、2021年10月に新しくUGCの機能がパブリックプレビューになりました。UGCとはUser Generated Contentsの略で、ユーザーが作成したコンテンツのことです。具体的に何ができるのかは本編で解説していきますが、勉強しようにも情報がかなり少ないです。公式ドキュメントだけで理解するのは難しく、試行錯誤しながら勉強を進めていきました。自分の中で知見も溜まってきたところで、「体系化した情報にすれば、役に立つかもしれない」と考え執筆したのが本書で、UGCに特化した5冊目の著書になります。公式ドキュメント以外に情報がない中で、自分なりに試して体系化することができました。検索しても個人ブログなどはヒットしないため、国内外を含めて本書の内容まで試している人は他にいないと思います。なので、かなり貴重な情報であり、必ずあなたの役に立つものだと確信しています。

 いろいろとつまずきながら学習した経験から、つまずくポイントもわかっています。つまずく点を先回りして解決できるよう、画像も多めに使用し、わかりやすさと見やすさにこだわって書きました。この本を読むことで、PlayFabにかける勉強時間を少なくして、ゲーム開発の部分に時間を割くことができます。この本が少しでもみなさんのためになれば幸いです。

 PlayFabのことを教えてくださった方々、普段の発信をシェアしたりコメントしてくださる方々、応援してくださる方々のおかげで、本書の執筆にいたることができました。深く感謝いたします。

ねこじょーかー

本書の目的

 本書の目的は、PlayFabのUGCに興味がある人が、ひととおりの機能を使えるようになることです。本書ではわかりやすさに重点を置いて書いているので、迷うことなく進められると思います。PlayFabの基礎の学習が終わった人はもちろん、自動化まわりの機能を集中して学習したい人にとっても、この本はぴったりです。

本書で得られること

 ・UGCの概要

 ・UGCアイテムの作成の知識

 ・UGCアイテムのモデレートの知識

 ・UGCアイテムの評価、レビューの知識

 ・UGCアイテムの検索の知識

 ・UGCアイテムの可視性の知識

対象読者

 ・UGC機能に興味がある人

 ・ユーザーが自由にダウンロードコンテンツを作成できる機能を作りたい人

 ・PlayFabの知識をさらに深めたい人

 ・自分で調べて試す時間を節約したい人

前提知識

 本書は、以下の知識がある前提とします。UnityやC#の説明は省き、PlayFabに特化した説明をしています。本書ではサーバー処理を使用しますが、サーバー処理の環境構築の手順については解説をしていません。PDF書籍ですと、入門編と自動化編の知識はある前提としています。

 ・PlayFabの基礎知識

 ・PlayFabのサーバー処理の知識

使用したソフトウェアのバージョン

 本書では以下のバージョンを使用しています。PlayFabSDKは最新のバージョンを使用して構いません。Unityのバージョンも特に揃える必要はありません。

 ・Unity 2021.1.11f1

 ・PlayFab SDK 2.116.211012

 ・PlayFabAllSDK 1.103.211012

表記関係について

 本書に記載されている会社名、製品名などは、一般に各社の登録商標または商標、商品名です。会社名、製品名については、本文中では©、®、™マークなどは表示していません。

試し読みはここまでです。
この続きは、製品版でお楽しみください。