本書は、近年多くなってきているオンラインゲームの開発手法について、サンプルを作りながらLESSON形式で学ぶことができる書籍です。オンラインゲームの設計からはじまり、オンラインゲーム開発エンジン、ユーザー管理エンジン、アイテム課金エンジンを利用したゲーム開発手法について学ぶことができます。本書では、オンラインゲーム開発エンジンとして、PhotonRealtimeを、アイテム課金エンジンとしてappCcloudを、ユーザー管理エンジンとしてKiiCloudを利用しています。本書を通じて1つの本格的なマルチプレイ&課金対応のオンラインゲームを作成することができます。
オンラインゲーム開発に必要な知識と設計手法;
Unityを使ったスマートフォンゲームアプリ開発環境の準備;
PhotonRealtimeの概要と導入;
オブジェクトのインポートとUIの設計;
キャラクターの移動と攻撃をオンラインで同期する;
ゲームルールを作成する;
ユーザーデータを保存する;
マッチングのプログラムを実装する;
アイテム課金と広告を実装する;
リリースと広報について;
UnityMultiplayerによる同期処理;
テストプレイについて