游戏名:《游侠姐妹》
工具说明:本游戏前端使用白鹭Egret开发,后端联网部分通过接入Matchvs游戏云的SDK实现。
游戏简介:
《游侠姐妹》是一款支持联网对战的休闲类小游戏。游戏具体玩法为:在屏幕中的大灰狼走到游侠姐妹的弓箭准星之中时,点击对应的准星进行射击,打中大灰狼加分。 红色姐妹只能打红色的大灰狼,蓝色姐妹只能打蓝色的大灰狼,打错颜色或者漏打自身颜色的大灰狼将扣除生命值。 成功集中大灰狼可以获得分数,使用金币可以复活。 随着游戏进行,大灰狼的前进速度将越来越快。在本局时间结束后,分数高的一方将获胜。
注意事项:
多人玩法:此游戏为联网对战游戏. 测试完整游戏流程需要两台手机和两个微信帐号,并同时进行多人对战。
单人模式:登录后大厅界面的 创建房间 按钮可体验真人+机器人玩法(需联网)
部分技术实现方案:
UI方面使用用Egret游戏引擎,Egret有一整套工具来支撑UI上的开发,网络利用Matchvs 的JavaScript SDK配合Matchvs云服务完成通信环节开发。同步机制采用Matchvs使用的是帧同步策略,定时触发同步但不等待。客户端定时上报消息,服务器定时下发数据给客户端,延迟高的客户端不会拖累其他人。
发送帧同步事件(其实和普通接口一样的使用方式)
接受帧同步数据, 根据不同的event判断不同的事件
资源地址:
源码地址:https://github.com/matchvs/Ranger
目前游戏已经上线微信平台,在线体验地址如下:
关于Matchvs:
MatchVS游戏云提供从底层网络链接,交互实现,匹配到服务端一站式服务,让开发者只专注于游戏逻辑,进而用更快更高效率打造一款具备联网标准的游戏。简单说它类似于一套战网机制云服务,提供给CP方整套对战解决方案,开发者可在无网络编程基础、无后端开发人情况下完成联网对战游戏开发,也能通过简单接入把单机游戏改造成联网对战游戏。
目前Matchvs拥有联网+GS服务端框架,服务于更多游戏和生态。Matchvs支持主流移动游戏引擎如Unity、Cocos、Egret、Layabox等,支持发布到Android、iOS、Windows、Mac、Web、H5等移动游戏平台。
官方游戏开发者交流群:450335262