要做联机游戏的伙伴有福啦!开发者 k8w 历经5年技术沉淀与打磨,开源 TSRPC 网络框架,结合 Cocos Creator 游戏帧同步效果立竿见影,先来看下演示:
该游戏Demo『疯狂打群架多人版』已上架Cocos Store
下载链接:https://store.cocos.com/app/detail/3432
而且完全免费,欢迎大家把玩、学习、魔改,以及用于自己的商业项目!
Demo游戏使用逻辑与表现分离架构,帧同步和状态同步并用,前后端复用状态计算逻辑。
快节奏有冲突的同步策略:预测 + 和解 + 插值 的落地运用展示,100~200 ms 延迟也无感知。
除了游戏Demo之外,作者的 TSRPC 开源框架也非常的赞!它是专门为TypeScript语言设计,支持HTTP、WebSocket网络协议,以及Web、Nodejs、小游戏、原生App等运行环境。
不得不称赞的是,TSRPC帮助文档非常专业,包含从新手入门、服务端、客户端、中间件、全栈化工具,不论是工程应用与网络编程学习,都非常具有价值。
TSRPC主页:
https://tsrpc.cn/
如果你对网络编程、开发网络游戏感兴趣,作者还准备了完整教程PPT
添加作者微信好友,领取完整教程PPT,相互交流学习!
最后预告一下 Cocos Store 双十二活动12.10~12.12 ,这将是今年最后一波Cocos官方周边、源码、插件等你免费来拿,届时Cocos微店还有登场5折优惠!