http://bbs.9ria.com/thread-170038-1-1.html
免费范例Photon AngryBots:简单步骤制作多人游戏场景
我们开始吧:
- 下载这个:http://u3d.as/content/exit-games/photon-angry-bots-demo/2i9
- 导入到一个新项目
- 你需要注册一个免费帐号http://cloud.exitgames.com。然后从你的帐号,应用控制面板创建新应用
- 获得应用ID
- 将ID粘贴到Unity(窗口>Photon unity networking>设置>你的应用ID_______)*注意:你需要删除ID字符间的空格,否则也许无法生效。
步骤:
- 打开场景“2_AngryBots_MP”
- 另存为新场景"2_MyGameScene_MP"
- 删除“Environment(static)”,“Environment(semi-static)”,“Environment(sounds)”,“Environment(dynamic)”,“MoodBoxes”,“Misc”。
- 创建plane平面,0,0,0 尺寸:100,1,100(现在角色不会掉落了)在0,0,0(使用这个作为spawnpoint)
- 创建box箱子(或空的游戏对象),设置标签为spawnpoint
- 主摄像机,禁止脚本:Quality Manager
- 主摄像机,禁止脚本:ReflectionFx(减少出错的几率...)
- 脚步声出现一些错误(需要检查接触的材料?)
临时解决办法:打开“FootstepHandler.js”,注释掉下列代码:
9. 错误:
临时解决办法:打开“AutoFire.js”,注释掉下列代码:
10. 现在设置摄像机...打开“PlayerMoveController.js”
找到下列代码:
注释掉,添加新代码(设置摄像机位于角色的上方)
11. 注意:如果你想测试游戏,在创建设置你需要设置所有的关卡到创建列表
清除加载画面
- 打开场景“0_Preloader”
- 删除所有标志
- 打开场景“1_BeginScene”
- 删除所有标志
- 选择主摄像机,这里是主菜单:你可以设置“MainLogo”图片
- 打开MainMenu.cs:你可以设置你的游戏和房间名
- 完成
其他注意事项:
- 我的联网功能在关闭unity后就失效了,过了一会又好了……多尝试几次,重启几次unity,然后它会开始正常工作...(?)
- 还没有找到从列表移除photon应用的办法
- 很多unity photon教程的链接或demo貌似都失效了...O0?
网页展示:
http://unitycoder.com/upload/demos/PhotonMultiplayerScene1/
原文链接:http://unitycoder.com/blog/2012/12/15/photon-networking-multiplayer-game/
本文提供了一个简单的步骤指南来帮助读者使用Photon Angry Bots Demo创建自己的多人游戏场景。包括下载资源、注册账号、调整游戏场景及解决常见错误等关键信息。
2304

被折叠的 条评论
为什么被折叠?



