最終更新: bokkuri_orz 2015年06月14日(日) 18:09:57履歴
オンラインゲーム開発エンジン。
メールアドレスの登録だけで、全て無料から試せる。
https://www.exitgames.com/ja/realtime/
サービス | 概要 | 備考 |
---|---|---|
Photon Realtime | リアルタイム通信同期 マッチメイキング クロスプラットフォーム サーバー構築不要 ロビーサーバー、ルーム | 同時接続ユーザー数20までは半永久的に無料 |
Photon Server | 他のDB、アプリとの連携。 徹底的に独自のカスタマイズをしたい。 サーバーのログ収集。アプリ分析。 | Windowsにインストールして利用できるネットワークエンジン 同時接続数100まで無料 |
Photon Turnbased | ターンベースのゲーム開発。 オンラインNPC対戦ゲーム。 ネットワーク機能の開発・運用をアウトソーシング。 | |
Photon Chat | 既存のアプリにチャット機能を追加。 メッセージの送受信。 | チャットに特化したサービス |
PUNより低レベルなAPI。
PUN内部ではこのAPIが使われている。
Unity3D SDK
http://doc.exitgames.com/ja/realtime/current/sdks-...
Unityで PhotonCloudを使ってリアルタイム・マルチプレイヤーゲームを作っちゃおう【導入編】
http://www.slideshare.net/GMOCloudJP/unity-photonc...
Photon Realtime ワークショップ 導入編
http://photoncloud.jp/workshop/Entry/
マルコ・ポーロ・チュートリアル
http://doc.exitgames.com/ja/pun/current/tutorials/...
- ホスティングモデル
Unity | サーバー・クライアントモデルで、クライアントの内の1台でサーバーが稼働する。 |
Photon | サーバー・クライアントモデルだが、専用のサーバーをホスティングするので、サーバーとなっているクライアントが切断されても続行できる。 |
- パフォーマンス
- マスターサーバー
Unity | プレイヤーのマッチング。 ホストとなるプレイヤーの登録、管理。 マッチングが済んだらプレイヤー同士の接続になる。 |
Photon | マスターサーバーはロビーの管理のみ。 マスターサーバーとは別に、複数のPhotonServerがルームを管理する。 |
- プロトコル
Unity Networking | UDP, TCP ※NetworkiView毎にUDPの信頼性の設定が可能。 (Reliable UDP) http://docs.unity3d.com/ja/current/Manual/net-Stat... |
Photon | Reliable UDP, Binary TCP, HTTP, Web Sockets http://doc.exitgames.com/ja/onpremise/current/gett... |
Photon Unity Networkingリファレンス v1.21 日本語翻訳版 (古い)
http://photoncloud.jp/pdf/PhotonNetwork-Documentat...
PUN付属のリファレンス(英語)
Assets/Photon Unity Networking/PhotonNetwork-Documentation.pdf
最新コメント