
游戏开发
游戏开发
烟雨星空
公众号:「烟雨星空」,关注免费领取1000G学习资料
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
帧同步坦克大战移动系统
上节讲到了匹配系统,匹配完成之后,我们就需要开始进行帧同步了。但是,需要注意,只有房主才可以调用开始帧同步的方法。因此,需要加一层判断。然后,房间内的其他玩家需要监听开始帧同步的广播,接收到开始帧同步的消息之后,进入游戏场景。game_scene:游戏主场景。(终于到最关键的逻辑部分了)首先,进入游戏主场景之后,进行一些玩家的初始化(比如位置,血量,攻击,防御等信息),还有摇杆的初始化。...原创 2019-12-03 23:44:43 · 1518 阅读 · 0 评论 -
帧同步坦克大战匹配系统
在介绍匹配系统之前,先说一下项目的整体结构。项目主要有四个场景: start --> home --> choose --> gamestart_scene: 是游戏的开始场景,在此场景主要做了微信授权,获取用户的昵称,头像等信息。通过云函数获取用户的openid(不了解云函数的可以参考这篇文章:微信云开发使用教程)。然后把用户的信息和用户的openid都放到全局对象Global里边,方便以...原创 2019-12-03 23:43:16 · 1823 阅读 · 0 评论 -
帧同步坦克大战开篇
最近在用腾讯的小游戏联机对战引擎(以下简称MGOBE)改写我之前写的坦克大战。因为时间有限,每天都是下班业余时间去搞,也是第一次写帧同步,因此遇到了很多问题,也因此学到了很多东西。(不了解这个框架的可以看我之前的简单介绍以及我为什么要用这个框架:惊!!!个人游戏开发者的福音来了!)目前主要实现的功能,就是匹配系统和帧同步的平滑移动,自我感觉效果还可以,不过还是有很多需要优化的地方。因无法上传...原创 2019-12-03 23:41:33 · 1260 阅读 · 0 评论