- 博客(3)
- 收藏
- 关注
原创 游戏开发之Unity学习(十一)——多人游戏与网络
unity3d网络游戏开发APIunity3d开发网络多人游戏各cs文件代码:unity3d网络游戏开发API从 Unity 5.0 开始,提供了全新的 UNet 开发网络游戏,面向两种类型的用户:使用 Unity 开发简单多人游戏,应该从高阶 API 开始 使用 “NetworkManager” 管理网络,控制游戏对象网络状态从客户端调用服务器函数 或 从服...
2018-06-26 21:38:47 1571
原创 游戏开发之Unity学习(十)——给游戏添加智能,牧师与魔鬼(智能版)
这次是在之前的博客的基础上,给游戏添加游戏智能。考虑使用广度优先搜索算法来寻找最佳路径。演示视频实现效果如下: 游戏状态图的考虑这个游戏的不同状态包括以下几个方面: 1. 河两岸的牧师与魔鬼数:public int[] currentStatus;//该数组长度为4 2. 船在哪一边的岸旁:public BoatLocation boatLocation; 3. 那些对...
2018-06-19 21:56:12 338
原创 游戏开发之Unity学习(九)——IMGUI和UGUI实现血条
两种方式实现血条分析两种实现的优缺点IMGUI官方提供的是OnGUI函数来开发UI界面,当然问题也比较多,首先不支持可视化开发,其次UI始终位于所有3D对象的上方,无法实现在UI上添加3D模型的效果。 IMGUI开发简单,仅需几行代码,但是IMGUI需要在将3D位置映射到屏幕位置后,如果对结果进行加减,会使得血条位置偏移过多。UGUI优点: 1. 首先,5.2版本...
2018-06-05 18:10:22 2374
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人