{"repo":"TastSong/CrazyCar","free":true,"listed":false,"github":"https://github.com/TastSong/CrazyCar","clone":"git clone https://github.com/TastSong/CrazyCar.git","description":"网络联机游戏解决方案---Unity制作的联机赛车游戏，服务端为SpringBoot + Mybatis Plus；后台为Vue + Element；游戏端采用QFramework框架，Addressable+HybridCLR实现热更新，支持KCP和WebSocket网络。","language":"C#","stars":1835,"topics":["unity","online","game","mybatis","qframework","springboot","vue","addressables","hybridclr"],"license":"MIT","category":"game-templates","readme_excerpt":"网络联机游戏解决方案 中文 &nbsp;English ------ 简介 Crazy Car 是一款联机赛车游戏，她的整体架构为：QFramework & Addressable & HybridCLR(游戏端) + Spring Boot & Mybatis(服务端) + KCP / WebSocket (网络) + Vue & Element(后台)，借助于此架构，开发者只要稍作修改就可完成一款定制化的网络联机游戏。 主要提供的演示功能有：登录注册、热更头像与装备、计时赛、双人比赛、版本控制(后台)、用户信息管理(后台)等功能。 下载：Android 、IOS (由于证书问题，如果想体验ios需要单独联系作者) ID： (VIP账号 ： Tast ；密码： 111111 ) 开始使用(视频)&nbsp; &nbsp;技术文档&nbsp; &nbsp;更新日志&nbsp; &nbsp;设计文档&nbsp; :clap: 欢迎使用 Crazy Car ！ :loudspeaker: Crazy Car 处于开发阶段，线上的数据库会不定期重置；mater不是发布分支，建议使用最新releases进行本地测试 ------ 特性 :point down: Finish :pushpin:支持版本强制更新 :satellite:网络同步采用物理同步方式 :telephone:支持KCP和WebSocket两种网络传输协议 :foggy:使用URP渲染管线 :blue book:资源热更新方式为Addressable ♨️热修复使用: HybridCLR :video game:采用Unity新版本Input System，支持多款手柄 :alien:机器人，计时赛中机器人可与玩家共同竞技 :sunrise: 支持头像和装备的资源热更新 :rocket: 登录页面可以一键切换单机模式 :car: 可以进行头像和赛车的购买和穿戴 :iphone:你可以在 Android 和 IOS 设备上使用此客户端 :earth asia: 支持多语言，通过 TranslateEditor.cs 可以一键创建多国语言 :page facing up: 个人信息页面，记录个人成就 :gemini: 计时赛和多人比赛两种竞技模式 :baby:新手教程功能，提供可视化配置新手教程方案 :roller coaster: 路线规划功能，自定义路线 :star2: 引入 技能系统 ，让玩家能够学习和升级各种技能，增强游戏深度和策略性。 Future Support :hammer and wrench: 创意工坊 - 玩家可以自定义赛道和车辆，例如添加贴花等。 :building construction: 基于Actor的ECS架构重构游戏服务器 - 使用基于Actor的ECS架构重构当前的服务端游戏部分。这种架构能够提高游戏服务器的性能和可维护性，使系统更加灵活和高效，适应未来更多的扩展需求。 :repeat: 回放系统 - 实现游戏回放功能，允许玩家回放自己的比赛或观看其他玩家的比赛录像。 :film strip: 增加Unity的后期处理特效 在游戏中引入Unity的后期处理特效，如泛光效果、景深、抗锯齿和颜色校正等。这些特效将大幅提升游戏画面的视觉质量，使游戏看起来更加生动和逼真，从而增强玩家的沉浸感和整体游戏体验。 :handshake: 好友系统 - 添加好友、私聊、组队功能，增强玩家社交互动。 :art: UI/UX优化 - 不断优化用户界面和用户体验，提升整体操","default_branch":null,"files":null,"tree":[],"storefront":"/r/TastSong","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TastSong/CrazyCar/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}