视频演示
《绯色神域online》联机对战卡牌回合制游戏
资源获取
游戏体验
开发环境
- 引擎版本:Cocos Creator 3.6.1
- 前端编程语言:TypeScript
- 后端框架:FastAPI
- 后端编程语言:Python 3.6
- 通讯方式:Http、Websocket
- 数据库:Mysql 8.0.28
已适配平台
H5 | 微信小游戏 | Android原生 | iOS原生 | 抖音小游戏 | OPPO小游戏 | vivo小游戏 |
---|---|---|---|---|---|---|
✔ | ✔ | ✔ | ✘ | ✘ | ✘ | ✘ |
游戏简介
《绯色神域online》是一款二次元卡牌对战游戏,以浓郁的日系风格和精美的卡牌画风为特色。玩家可以通过收集各种角色卡牌来组建自己的阵容,每个角色都有独特的技能和特点,可以在战斗中展现出强大的实力。
项目说明
- 基于这套源码,可以学会搭建前后端框架、使用Centos服务器部署、Http域名绑定、ICP备案、Nginx转发等游戏开发到上线的流程
- 该资源从0开始搭建了前端、后端开发框架(前端框架说明、后端框架说明),并且这套框架下已经开发了各种类型的游戏(其他源码),您可以通过该资源学习如何搭建前后端通用开发框架。
- Http域名的绑定、ICP备案、域名购买等可以参考(其他文档)
- 游戏本地启动:前端代码中把script/common/GlobalVar.ts文件中的server_url和ws_url改为本地,然后运行后端项目即可。运行指引
游戏玩法
- 玩家可以选择挂机模式,挂机模式中,角色会自动战斗
- 玩家可以选择手动挑战,每个回合玩家输入指令,选择要进攻的我方角色以及被打击的敌方角色即可进攻对方。
- 群伤角色只需要选择要进攻的我方角色即可。
- 不同角色有不同的技能,技能分为群伤、单体攻击、单体连续攻击。群伤会进攻敌方所有人,单体攻击只进攻一名敌人,单体连续攻击会随机挑选对面的敌人多次攻击。
- 部分技能有特殊效果。封印可以让敌人本回合无法攻击,重伤可以让敌人后续受到攻击会另外承受额外伤害,回避率提高可以让自己miss几率增大,免伤可以让自己后续受到的伤害减少等。
游戏运营
excel游戏配置
游戏的大部分功能都可以使用excel配置实现,不需要写任何代码,你可以修改excel配置不断新增关卡、角色、任务、副本等。
1. 关卡增加
例如增加第30关,就新增一个level30.xlsx(参考前面的关卡复制改名即可),然后修改里面敌人的属性和角色。接着修改game.xlsx的序号0对应的数据为30,再使用导表工具导出即可。
2. 增加激活礼包
找到gift.xlsx然后新增一行,设置激活码、奖励和奖励数量即可。
3. 增加角色
role.xlsx在role表填写好角色的数据,再在skill.xlsx增加对应技能导出,同时在texture增加role的角色图片和skill的技能图标。
角色和技能的图片可以参考这篇文章用AI生成:ai生成美术资源教程
4. 其他
- 修改每日奖励->reward.xlsx
- 修改任务->task.xlsx
- 修改商城->shop.xlsx
- 修改分享奖励->share.xlsx
- 修改累计登录奖励->dayReward.xlsx
- 修改副本->challenge.xlsx
技术特色
1. ECS框架
2. 资源管理框架
只需要输入资源的路径,就把可以直接加载对应的资源,同时自动监听资源的释放,对应节点被销毁会自动释放引用的资源。
3. PROP监听者模式
先监听对应的属性heroName,绑定函数
修改heroName后,会自动触发所有绑定的函数
4. 消息管理框架
5. MVC框架
一行代码即可创建ItemDlg界面,同时自动把ItemDlgCom添加到对应节点
6. UI自动转代码工具
选择预制体,点击自动生成代码即可生成节点数据,可以快速获取节点。
7. 简单的对象池功能
输入预制体路径,自动新增对象池管理资源
8. 指引功能
9. 导表excel转代码
里面附带了现成的excel转ts工具,可以直接导出代码,只需要配置excel即可新增角色、关卡等
10. 简单的红点显示管理
技术文档
- 该源码有完整的技术文档,开发过程中遇到任何问题也可以联系作者。
- 前端框架文档:该文档详细说明了前端框架代码以及各个模块的使用
- 后端框架文档:该文档说明了后端的模块以及各个模块的功能实现
- linux服务器部署:该文档说明了如何在centos服务器上部署项目,以及部署项目所需要执行的指令
- 游戏逻辑文档:该文档说明了游戏的逻辑控制实现
- 运行指引:第一次运行项目指引
- excel游戏配置:游戏的导表配置
- https的nginx配置:配置nginx转发,配置ssl
- 其他文档:记录一些备案、服务器部署、域名配置等链接和服务器文件路径等
- 文档汇总:这里将汇总所有的项目文档,后续新增的文档可以在这里查看
其他说明
如果有购买《绯色神域》单机版的客户,可以联系作者升级购买网络版。单机版源码
商城其他源码
![]() 《绯色神域online》联机对战卡牌回合制游戏 | ![]() 《绯色神域》ai生成的卡牌回合制游戏 | ![]() 《幻境之巅》联机对战 消除类 回合制游戏 | ![]() 文字斗争 |
---|---|---|---|
![]() 消消乐(PC、安卓、H5)益智类 项目展示+完整项目源码 | ![]() 《图形决斗》帧同步实时对战策略类游戏 | ![]() 几何武装蛇 | ![]() 喵喵退退退 |
![]() 基于函数替换的热重载 | ![]() python游戏分布式强连接框架 | ![]() 常用动画效果 | ![]() AI生成资源汇总 |
![]() 游戏开发集成工具 | ![]() 搞心态小游戏-闯关类 |
联系作者
微信号:devzhl
购买须知
本产品为付费虚拟商品,一经购买成功概不退款,请在购买谨慎确认购买内容。
版权声明
- 该游戏的框架和代码可以商业化使用,角色由AI生成可以随意使用。
- 本套源码不可转卖,不可众筹。
- 严重声明:请用于合法项目,若发现用于涉嫌违法项目,将中止任何交流与合作,且概不退款。