学习中的一个疑惑
刚接触U3D时间不长. 做了几个东西后遇到了一个疑问.
我们都应该知道大型网络游戏,在运行一段时间后就要改变版本加入新的游戏内容. 如WOW 推出的资料片. 而到了更新时, 开发者会发布更新补丁,或者新的客户端安装程序. 新的客户端安装程序先不说. 如果发布的是更新补丁, 那就应该跟客户机器上的老客户端进行对接. 问题在这里. 现在用unity3d做一个大型的游戏. 在一段时间后,如何把新的游戏内容以补丁的形式来更新.
unity3d中,在脚本留有升级接口的情况下, 能进行新内容的加载方法,我只知道打成.unity3d 格式的包, 然后用 www 进行读取, 可能需要辅助的文件如 xml 等. 而使用 www 和 yield 总感觉很不安心. 况且难道unity3d 只有这一种方法来完成这样重要的 程序升级功能么? 这是我的疑惑.


评论
7 九月 2009
3 天 20 小时
见到过老外把unity3d做成客户端安装包的,升级的话再重新发布一个安装包?