地图逻辑教程-基础知识

修改于2019/06/201166 浏览游戏开发攻略
- 功能: 地图逻辑与战车不同,战车逻辑只能作用于战车本身,可以调用的功能很有限,而地图逻辑可以调用地图里所有的功能,可以自己设定游戏规则。
- 主机与分机:联机游戏时,一般创建房间的玩家被称作主机,其他人被称作分机,主机负责运行绝大多数地图逻辑,所以主机退出时,其他人也会被迫退出房间。分机在游戏中只是执行从主机发送过来的指令,类似于播放器。
- 网络同步:联机时,大部分地图逻辑代码只会在主机上运行,而逻辑中调用的一些功能,游戏会自动通知所有分机同步调用,比如主机用运行了改变地图重力的功能,游戏会自动通知所有玩家改变重力,而调用重力相关的逻辑计算,分机并不会执行,这样避免了玩家之间逻辑不同步的可能
- 例外情况:地图中有个分机逻辑方块,上面的逻辑会在所有机器上运行,主要用于显示UI和按钮,作为高级内容在后面讲解
- 收益:地图发布后,可以设置金币或钻石方式收取门票,金币方式作者无法获得金币,但可以增加地图的热度,金币越多,热度增加越多,但不是简单的线性关系。钻石方式会即时到账,每天的总钻石收益可以在邮件中看到。
-官方 地图逻辑讨论群:770315762
12
8
2