三张图做一个丐版黎明杀机(加了摇杆图和摇杆控制)

版本2.3.3最新正式包,不过也没什么复杂接口,低版本应该也能运行
最多支持5人联机,也可以单人进游戏跑图熟悉地形.
联机模块就是Matchvs.主要就是更新位置和更新电机进度.

地形碰撞用的引擎自带刚体
地图滚动UI不滚动就是使用双摄像机系统.
分配角色比较复杂,个人的Matchvs由于没有主服务器,只有各个客户端发消息,就每个客户端根据时间戳加随机数生成一个点数,发送给别的客户端,找到最大的点数当猎人发送给每个客户端即可

电机位置提示我的做法就是,电机与我的位置的向量之差是一个新的向量,这个新向量x和y同比缩小,在加上自己的位置,就能准确提示位置.
项目预览

4赞

项目地址github地址

业余时间做着给群友玩的小游戏,离正式成品还差很多,看后面有没有时间优化

游戏试玩地址试玩

Matchvs奔溃,只能单人游戏了,进入大厅点击右下角退出登录就能单人游戏了

6赞

火钳刘明,mark

github更新了代码注释,其实整个游戏逻辑不复杂,新手应该也能看懂

方向提示的代码大概示意图

这两天更新不少东西,不过都是新手功能,没有什么算法,欢迎github来修复各个bug

火钳刘明mark

已star

添加了摇杆移动控制逻辑.
本以为很复杂的,意外的简单

大佬,试玩玩不了,matchvs也好像崩了,自己运行不了,能问一下方向提示的代码是哪个嘛…想用一下…谢谢!

位置在StartGame.js的CheckIsFixMachine函数中,注释就是这样

比如你想在玩家周围半径200像素显示敌人位置预览,就改这里

ok! 、、、