Skip to content

jcbjcbjc/unique-project-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

unique-project-client

1 Introduction

a Client FrameWork Corresponding to Server FrameWork https://github.com/jcbjcbjc/Moba-Unique-Server

2 demo演示

  • 目前提供后端服务器进行测试ip和port已设定
  • 后端服务器地址为https://github.com/jcbjcbjc/Moba-Unique-Server
  • 在本地clone两个项目其中一个项目的账号和密码改为1234567891和1234567891现在默认的是123456789和123456789
  • 然后打开0场景开始游戏,右侧按钮为匹配,左侧为退出游戏,在两个客户端上按下匹配按钮等待10s左右,会出现物体,等帧数开始跑之后按wsad即可使物体同步移动

3 效果图

Y Q`1XI(TTK8})RKSAATC3D

$}X`F3AF NG5JGD1T2_2{L3

4 主要技术栈

实现功能:

  • 登录注册服务
  • 完整的User服务
  • 实现房间管理和多人实时匹配机制
  • 提供多客户端实时同步帧功能
  • 支持replay和实时观战机制
  • 支持TCP协议KCP协议websocket协议
  • 支持聊天服务
  • 支持断线重连机制

5 优势

开发方便,只需写入对应逻辑和UI开发即可完成开发(现在已给出简单的demo)