Skip to content

cyk88888888/multiple-people

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TSRPC + Cocos 多人实时对战 Demo

介绍

  • 采用 TSRPCCocos Creator 开发的多人实时对战游戏 Demo
  • 逻辑和表现分离的架构,帧同步和状态同步并用,前后端复用状态计算逻辑
  • 快节奏有冲突的同步策略:预测 + 和解 + 插值 的落地运用展示,100~200 ms 延迟也无感知

体验地址 https://tsrpc.cn/fight/index.html (可浏览器多开体验多人效果)

在线教程

启动

先启动后端

cd backend

# 安装依赖
npm install

# 启动本地服务
npm run dev

再启动前端

  1. 首先安装 NPM 依赖
    cd frontend
    
    # 安装依赖
    npm install
  2. 然后用 Cocos Creator 3.3.2 以上版本打开前端项目(frontend 目录)

注意:前端项目需要先 npm install 后再打开 Cocos,如果报错,可以关闭 Cocos 后重启试一下。

效果预览

game-demo.mp4

About

cocosCreator多人实时战斗

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors