協力プレイ式のスペースシュ―ティングゲームの作り方
Photon Indie Powerチュートリアル - Hammer Labs作成
**NEW**:Unity 4.XおよびUnity 5で動作するようアップデートしました
以下は無料です:全てのチュートリアルビデオを無料で見るには こちら。
このチュートリアルシリーズには 完動ゲーム"Sky Arena"から選択された核となる要素を含んでいます。フルバージョンに含まれている全てのソースコード及びアセットは付属していません。フルゲームの開発状況を見るには こちら。
すべてのパートにはチュートリアルビデオ、ソースコードおよびアセットが含まれています。
Photon Unity Networking Freeがこのパッケージに含まれています。
+ 第1部には以下の物が含まれています +
OnPhotonSerializeView
- 複数のオンラインクライアントの間でどのようにゲームオブジェクトを同期し続けるのかを学びましょう
- プレイヤーキャラクター、敵キャラクター、移動障害物等に使うと便利です。
RPC
- どのように特定の時期に1度だけ起こるイベントを同期するのか
- これでレーザーを撃つ、パワーアップアイテムを拾う等のシーンイベントを制御できます
シーンオブジェクト
- どのようにPhotonが複数の種類のゲームオブジェクトを識別するのかを説明します
- ドア、ピックアップアイテムまたは敵キャラクターなど、プレーヤーが所有する重要なオブジェクトを作成しましょう
+ 第2部には以下の物が含まれています (新機能!)+
チャット
- Photon Chatを使用
- ルームとは独立しており、チャンネルでフィルタリングされています
- フレンドリストで友達のステータスを追跡することができます
独自の機能
- ルームおよびプレーヤー両方に使えます
- プレーヤー、チームなどすべてのクライアント間のデータを同期するのに使用されています
マルチマップ
- ロードの同期方法
- マッチメイキングでの使用
ゲームモード
- キャプチャーザフラッグ
- 乱戦デスマッチ
- チームデスマッチ
ルームを作り、ルームに参加しましょう
- 複数のマッチメイキングアルゴリズム
- 最良のサーバーを探すため、独自のプロパティーや複雑なSQLフィルターを使用しましょう
- 並び替えが可能なルームブラウザ
- あなた独自のルームを作成し、そのマップキューをカスタマイズしましょう
Unityフォーラムスレッドでさらなる情報を得ることができます。