Cocos Creator源码《绯色神域online》联机对战卡牌回合制游戏

视频演示

《绯色神域online》联机对战卡牌回合制游戏

资源获取

《绯色神域online》联机对战卡牌回合制游戏

游戏体验

  • 进入游戏后有三个体验账号,可以在主城页面匹配体验联机对战。
  • 玩家也可以进入游戏后注册自己的账号体验游戏
  • 游戏第一次打开会比较慢,请耐心等待(最低配的云服务器)。
  • web体验地址
  • 安卓下载地址
  • 单机版源码

开发环境

  • 引擎版本: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改为本地,然后运行后端项目即可。运行指引
    image.png

游戏玩法

  • 玩家可以选择挂机模式,挂机模式中,角色会自动战斗
  • 玩家可以选择手动挑战,每个回合玩家输入指令,选择要进攻的我方角色以及被打击的敌方角色即可进攻对方。
    单体.gif
  • 群伤角色只需要选择要进攻的我方角色即可。
    群体.gif
  • 不同角色有不同的技能,技能分为群伤、单体攻击、单体连续攻击。群伤会进攻敌方所有人,单体攻击只进攻一名敌人,单体连续攻击会随机挑选对面的敌人多次攻击。
    多段.gif
  • 部分技能有特殊效果。封印可以让敌人本回合无法攻击,重伤可以让敌人后续受到攻击会另外承受额外伤害,回避率提高可以让自己miss几率增大,免伤可以让自己后续受到的伤害减少等。

游戏运营

excel游戏配置
游戏的大部分功能都可以使用excel配置实现,不需要写任何代码,你可以修改excel配置不断新增关卡、角色、任务、副本等。

1. 关卡增加

例如增加第30关,就新增一个level30.xlsx(参考前面的关卡复制改名即可),然后修改里面敌人的属性和角色。接着修改game.xlsx的序号0对应的数据为30,再使用导表工具导出即可。
image.png
image.png

2. 增加激活礼包

找到gift.xlsx然后新增一行,设置激活码、奖励和奖励数量即可。
image.png

3. 增加角色

role.xlsx在role表填写好角色的数据,再在skill.xlsx增加对应技能导出,同时在texture增加role的角色图片和skill的技能图标。
角色和技能的图片可以参考这篇文章用AI生成:ai生成美术资源教程
image.png
image.png

4. 其他

  • 修改每日奖励->reward.xlsx
  • 修改任务->task.xlsx
  • 修改商城->shop.xlsx
  • 修改分享奖励->share.xlsx
  • 修改累计登录奖励->dayReward.xlsx
  • 修改副本->challenge.xlsx

技术特色

前端框架文档
后端框架文档

1. ECS框架

2. 资源管理框架

只需要输入资源的路径,就把可以直接加载对应的资源,同时自动监听资源的释放,对应节点被销毁会自动释放引用的资源。
image.png

3. PROP监听者模式

先监听对应的属性heroName,绑定函数
image.png
修改heroName后,会自动触发所有绑定的函数
image.png

4. 消息管理框架

5. MVC框架

一行代码即可创建ItemDlg界面,同时自动把ItemDlgCom添加到对应节点
image.png

6. UI自动转代码工具

选择预制体,点击自动生成代码即可生成节点数据,可以快速获取节点。
动画.gif

7. 简单的对象池功能

输入预制体路径,自动新增对象池管理资源
image.png

8. 指引功能

9. 导表excel转代码

里面附带了现成的excel转ts工具,可以直接导出代码,只需要配置excel即可新增角色、关卡等
动画.gif

10. 简单的红点显示管理

技术文档

  • 该源码有完整的技术文档,开发过程中遇到任何问题也可以联系作者。
  • 前端框架文档:该文档详细说明了前端框架代码以及各个模块的使用
  • 后端框架文档:该文档说明了后端的模块以及各个模块的功能实现
  • linux服务器部署:该文档说明了如何在centos服务器上部署项目,以及部署项目所需要执行的指令
  • 游戏逻辑文档:该文档说明了游戏的逻辑控制实现
  • 运行指引:第一次运行项目指引
  • excel游戏配置:游戏的导表配置
  • https的nginx配置:配置nginx转发,配置ssl
  • 其他文档:记录一些备案、服务器部署、域名配置等链接和服务器文件路径等
  • 文档汇总:这里将汇总所有的项目文档,后续新增的文档可以在这里查看

其他说明

如果有购买《绯色神域》单机版的客户,可以联系作者升级购买网络版。单机版源码

商城其他源码


《绯色神域online》联机对战卡牌回合制游戏

《绯色神域》ai生成的卡牌回合制游戏

《幻境之巅》联机对战 消除类 回合制游戏

文字斗争

消消乐(PC、安卓、H5)益智类 项目展示+完整项目源码

《图形决斗》帧同步实时对战策略类游戏

几何武装蛇

喵喵退退退

基于函数替换的热重载

python游戏分布式强连接框架

常用动画效果

AI生成资源汇总

游戏开发集成工具

搞心态小游戏-闯关类

联系作者

微信号:devzhl

e822ef592a90e1b9f4a1ca5ef717066.jpg

购买须知

本产品为付费虚拟商品,一经购买成功概不退款,请在购买谨慎确认购买内容。

版权声明

  • 该游戏的框架和代码可以商业化使用,角色由AI生成可以随意使用。
  • 本套源码不可转卖,不可众筹。
  • 严重声明:请用于合法项目,若发现用于涉嫌违法项目,将中止任何交流与合作,且概不退款。
  • 23
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序资源库

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值