网络联机游戏解决方案---Unity制作的联机赛车游戏,服务端为SpringBoot + Mybatis Plus;后台为Vue + Element;游戏端采用QFramework框架,Addressable+HybridCLR实现热更新,支持KCP和WebSocket网络。
中文 | English
Crazy Car是一款联机赛车游戏,她的整体架构为:QFramework & Addressable & HybridCLR(游戏端) + Spring Boot & Mybatis(服务端) + KCP / WebSocket (网络) + Vue & Element(后台),借助于此架构,开发者只要稍作修改就可完成一款定制化的网络联机游戏。
主要提供的演示功能有:登录注册、热更头像与装备、计时赛、双人比赛、版本控制(后台)、用户信息管理(后台)等功能。
下载:Android 、IOS (由于证书问题,如果想体验ios需要单独联系作者)
ID:(VIP账号 :Tast;密码:111111 )
:clap: 欢迎使用 Crazy Car !
:loudspeaker: Crazy Car处于开发阶段,线上的数据库会不定期重置;mater不是发布分支,建议使用最新releases进行本地测试
:pushpin:支持版本强制更新
:satellite:网络同步采用物理同步方式
:telephone:支持KCP和WebSocket两种网络传输协议
:foggy:使用URP渲染管线
:blue_book:资源热更新方式为Addressable
♨️热修复使用:HybridCLR
:video_game:采用Unity新版本Input System,支持多款手柄
:alien:机器人,计时赛中机器人可与玩家共同竞技
:sunrise: 支持头像和装备的资源热更新
:rocket: 登录页面可以一键切换单机模式
:car: 可以进行头像和赛车的购买和穿戴
:iphone:你可以在 Windows 、Android和IOS 设备上使用此客户端
:earth_asia: 支持多语言,通过TranslateEditor.cs可以一键创建多国语言
:page_facing_up: 个人信息页面,记录个人成就
:gemini: 计时赛和多人比赛两种竞技模式
:baby:新手教程功能,提供可视化配置新手教程方案
:roller_coaster: 路线规划功能,自定义路线
:email: : [email protected]
🐧:577016553
欢迎任何形式的贡献,你可以用 pull requests 或 issues 的方式提交任何想法。
:seedling: 当然 Crazy Car 还很年轻,有很多不足,但请相信,它会不停向前:running: