Photon Unity Networking (PUN)
This package is a re-implementation of Unity's Networking, using Photon.
Also included: A setup wizard, demo scenes, documentation and Editor extensions.
PUN & PUN+
PUN is the free package of Photon Unity Networking. Export to iOS or Android from Unity 4 requires Unity Pro Licenses.
PUN+ contains special native plugins that allow export to mobiles from Unity 4.x Free. You also get a Photon Cloud subscription upgrade. See below.
Unity 5 does not restrict export to mobiles.
Android and iOS Exports
See "PUN & PUN+"
iOS: Set the stripping level to "Strip Bytecode" and use ".Net 2.0" in the player settings.
More aggressive stripping will break the runtime and you can't connect anymore with PUN Free.
UnityScript / JavaScript
PUN is written with C# in mind primarily.
To use PUN from UnityScript, you need to move some folders in your project.
Move both folders "PhotonNetwork" and "UtilityScripts" to the Assets\Plugins\ folder.
from: \Photon Unity Networking\Plugins\
and: \Photon Unity Networking\
to: \Plugins\
Now PUN compiles before UnityScript and that makes it available from regular UnityScript code.
Help and Documentation
Please read the included chm (or pdf).
Exit Games Forum: http://forum.photonengine.com/categories/unity-networking-plugin-pun
Online documentation: http://doc.photonengine.com/en/pun
Unity Forum Thread: http://forum.unity3d.com/threads/photon-unity-networking.101734/
Integration
This package adds an Editor window "PUN Wizard" for connection setup:
Menu -> Window -> Photon Unity Networking (shortcut: ALT+P)
It also adds a commonly used component "PhotonView" to this menu:
Menu -> Component -> Miscellaneous -> PhotonView (shortcut: ALT+V)
When imported into a new, empty project, the "PunStartup" script opens the "demo hub" and setup scenes to build.
Clean PUN Import (no demos)
To get a clean import of PUN and PUN+ into your project, just skip the folders "Demos" and "UtilityScripts".
UtilityScripts can be useful for rapid prototyping but are optional to use.
"Important Files" are listed below.
Server
Exit Games Photon can be run on your servers or you can subscribe to the Photon Cloud for managed servers.
The window "Photon Unity Networking" will help you setup a Photon Cloud account.
This service is geared towards room-based games and the server cannot be modified.
Read more about it: http://www.photonengine.com
Alternatively, download the Server SDK and run your own Photon Server.
The SDK has the binaries to run immediately but also includes the source code and projects
for the game logic. You can use that as basis to modify and extend it.
A 100 concurrent user license is free (also for commercial use) per game.
Read more about it: http://www.photonengine.com/en/OnPremise
PUN+ and Networking Guide Subscriptions
Follow these steps when you bought an asset that includes an upgrade for a Photon Cloud subscription:
Use an existing Photon Cloud Account or register. https://www.photonengine.com/Account/SignUp
Sign in and open the Dashboard. https://www.photonengine.com/dashboard/Realtime/
Select the Subscription to upgrade and click "Apply Unity Purchase".
Enter your Unity Invoice Number and App ID.
You find the App ID on: https://www.photonengine.com/dashboard/Realtime/
You find your Unity Invoice Number in the Unity AssetStore:
https://www.assetstore.unity3d.com/en/#!/account/transactions
Or while logged in to the Asset Store, click on your name on the top right.
From the drop-down select the payment method you used to obtain PUN+).
Navigate to your PUN+ purchase and copy the number following the "#" symbol (excluding the "#" and spaces).
Important Files
Documentation
PhotonNetwork-Documentation.chm (a pdf is also included)
changelog.txt
Extensions & Source
Photon Unity Networking\Editor\PhotonNetwork\*.*
Photon Unity Networking\Plugins\PhotonNetwork\*.*
Plugins\**\Photon*.*
The server-setup will be saved as file (can be moved into any Resources folder and edited in inspector)
Photon Unity Networking\Resources\PhotonServerSettings.asset
Demos
All demos are in separate folders in Photon Unity Networking\Demos\. Delete this folder in your projects.
Each has a Demo<name>-Scene.
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
8 Ball Pool 8球池台球 Unity台球体育游戏项目源码C# 支持Unity版本5.5.0f3及以上 8 Ball Pool 是最有趣、最吸引人的体育游戏之一。现在,您可以提高离线玩游戏的技能并应对数字竞争对手。 玩台球游戏以获得具有挑战性和有益的体验。现在就试试! 易于玩的棋盘 8 球游戏 现在滑动屏幕瞄准球,拖动力量条击球,炫耀技巧和专注力投入台球比赛,你就是未来世界锦标赛的台球大师。 与您的朋友一起玩有趣的迷你剪辑 8 球运动游戏!与传奇一起玩。 流行的休闲经典台球游戏,可在您的手机上免费玩。 与你的朋友一起玩,与世界各地的台球爱好者交流,成为台球英雄!
资源推荐
资源详情
资源评论
收起资源包目录
8 Ball Pool 8球池台球 Unity台球体育游戏项目源码C# (2019个子文件)
support-v4-24.0.0.aar 1.25MB
appcompat-v7-23.1.1.aar 880KB
facebook-android-sdk-4.11.0.aar 875KB
play-services-ads-9.8.00.aar 875KB
play-services-basement-9.8.00.aar 475KB
play-services-base-9.8.00.aar 420KB
play-services-ads-lite-9.8.00.aar 290KB
SamsungApps.aar 213KB
AmazonAppStore.aar 103KB
GooglePlay.aar 49KB
facebook-android-wrapper-7.5.0.aar 39KB
play-services-clearcut-9.8.00.aar 31KB
cardview-v7-23.2.1.aar 20KB
play-services-tasks-9.8.00.aar 20KB
CloudMoolah.aar 13KB
common.aar 11KB
play-services-gass-9.8.00.aar 9KB
GoogleAIDL.aar 8KB
WinnerOpponentAnimation.anim 12KB
CueSpinFade.anim 11KB
BallsMessageAnimation.anim 11KB
WinnerMyAnimation.anim 11KB
ChangeAlpha.anim 11KB
PotedBallsGUIAnimation.anim 11KB
CallPocketAnimation.anim 11KB
CallPocketShowAnimation.anim 11KB
progressCircle.anim 10KB
ShowMenuAnimation.anim 10KB
ShowBubbleMenu.anim 10KB
YouWinMessageAnimation.anim 10KB
ShowBubble.anim 10KB
ChatWindowWinnerScene.anim 10KB
MySelectorMoveOut.anim 10KB
OpponentFrameMoveOut.anim 10KB
showMessagesDialog.anim 10KB
OppontentCoins.anim 10KB
InvitationDialog.anim 10KB
OpponentSelector.anim 10KB
CoinsCenter.anim 10KB
MySelector.anim 10KB
VsTextAnim.anim 10KB
MyCoinsA.anim 10KB
CuePowerMakeVisivle.anim 10KB
RollPotedBall.anim 10KB
CuePowerHide.anim 10KB
cueSpinIdle.anim 10KB
AlphaAnim.anim 10KB
MyCoins.anim 10KB
ProjectSettings.asset 40KB
InputManager.asset 5KB
QualitySettings.asset 5KB
TagManager.asset 5KB
EditorUserBuildSettings.asset 4KB
PhotonServerSettings.asset 4KB
NavMeshAreas.asset 4KB
GraphicsSettings.asset 4KB
Physics2DSettings.asset 4KB
EditorBuildSettings.asset 4KB
DynamicsManager.asset 4KB
FacebookSettings.asset 4KB
UnityConnectSettings.asset 4KB
EditorSettings.asset 4KB
PunSceneSettingsFile.asset 4KB
AudioManager.asset 4KB
UnityAdsSettings.asset 4KB
TimeManager.asset 4KB
NetworkManager.asset 4KB
ClusterInputManager.asset 4KB
d0509fc5904a9af7f441212115b40bb9.bin 21KB
d32d974cbe7263fb80d90e130d02d5f2.bin 13KB
d13c3f561fa2dea88b77e1b100acd423.bin 12KB
d313e855293dac0ce28097e93287a8c1.bin 12KB
dd0e0140aaa4002c2fa7917980082227.bin 12KB
d07dc09c85cbf124ed2f5408163ae2b2.bin 12KB
dc05077cd209484ebc957bcc2142033e.bin 12KB
da9c050d4aaf03d1ce2bc3f24693e1b9.bin 11KB
d36c3d0d49888a5abe6f436731f32f22.bin 11KB
df81a5588ec15c8c4a410c2e443e8d4b.bin 10KB
d358881f8410feee2588d1581b6b2c08.bin 10KB
da778adf5afa5b81afa9229f1001fdcf.bin 9KB
d62d40904601d5f8199c4786ba6209a8.bin 9KB
d5680b0d439beacfe25582573ab5a7a9.bin 9KB
d938fdc4411771262d944e5a657bafb8.bin 9KB
dc3a468eb6deaa2a55328f8896d7f393.bin 8KB
dd4de2f76c07de14291b34b49042404d.bin 8KB
d96f080289711b0f5815b88a6e33d4bd.bin 8KB
d0b1d97fcbe52c112e0783cfb3288787.bin 7KB
d44269326768a0a97ba4075a7e3978b3.bin 7KB
de589b616720a178c5c1b1e8da219ea8.bin 7KB
d1a75e3ffdbb8b75d55e0dcdccdd9d58.bin 7KB
d7e1d7288e4cdb35a88b2aa42430cde1.bin 7KB
d5dcbfc7713c39402d4e84b47d31b7f6.bin 7KB
db70265e075654bb4ed6b77ab34f574d.bin 7KB
de21b98982ba0828ac603c9cd10f9628.bin 7KB
df49e452077534a46fff684106376fc6.bin 7KB
deab62360443fbb49749ae82e8bda5fd.bin 7KB
d4b434bdc709cec88406de824d6fd7da.bin 7KB
db987e34edf00eee8f05dbdf49627f38.bin 6KB
dff1a75d60fe9fbbc20420d819843186.bin 6KB
d1782a8260b6aa5484f2d32a1308490d.bin 6KB
共 2019 条
- 1
- 2
- 3
- 4
- 5
- 6
- 21
资源评论
小云同志你好
- 粉丝: 1051
- 资源: 999
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功