演示视频
喵喵退退退-闲着没事干做了个小游戏
源码下载
联系作者
微信号:devzhl
开发环境
- 引擎版本:Cocos Creator 3.6.1
- 编程语言:TypeScript
已适配平台
H5 | 微信小游戏 | Android原生 | iOS原生 | 抖音小游戏 | OPPO小游戏 | vivo小游戏 |
---|---|---|---|---|---|---|
✔ | ✔ | ✘ | ✘ | ✘ | ✘ | ✘ |
游戏简介
这是一款以卡牌与射击为主要玩法的roguelike游戏。玩家需要扮演一个守门人,抵御来自四面八方的怪物。玩家需要通过不断使用手牌中的卡牌,以及从牌库中随机抽取的卡牌,来攻击和消灭不断涌来的怪物。随着关卡数的增加,怪物数量和移动速度也会逐渐增加,难度将随之上升。游戏的目标是尽可能存活更长时间。
游戏玩法
- 玩家可以手动拖出要使用的牌并控制攻击方向,松开手指则视为释放卡牌,道具卡牌无需攻击方向。不同卡牌的攻击范围是有限的,需要及时调整攻击方向,以便攻击到尽可能多的怪物。
- 卡牌类型分为攻击卡牌和道具卡牌,每种卡牌都有不同的效果和特点。攻击卡牌用于攻击和消灭怪物,道具卡牌则可以提供辅助效果,例如冰冻、穿透、反弹效果等等。
游戏运营
1. 卡牌效果设置
通过修改fire.xlsx,调整各个卡牌的效果,再使用导表工具导出,即可完成卡牌配置。
2. 游戏设置
通过修改game.xlsx,调整出怪频率、碰撞大小等。再使用导表工具导出,即可完成游戏设置。
技术特色
1. ECS框架
2. 资源管理框架
只需要输入资源的路径,就把可以直接加载对应的资源,同时自动监听资源的释放,对应节点被销毁会自动释放引用的资源。
3. PROP监听者模式
例如:先监听对应的属性heroName,绑定函数
修改heroName后,会自动触发所有绑定的函数
4. 事件管理框架
5. MVC框架
一行代码即可创建ItemDlg界面,同时自动把ItemDlgCom添加到对应节点
6. 简单的对象池功能
输入预制体路径,自动新增对象池管理资源
7. 导表excel转代码
里面附带了现成的excel转ts工具,可以直接导出代码,只需要配置excel即可新增角色、关卡等
内置插件
1. UI自动转代码工具
选择预制体,点击自动生成代码即可生成节点数据,可以快速获取节点。
2.微信打包自动刷新
打包微信平台后,自动删除一个文件再重新复制进去(主要是解决打包微信平台后,微信开发者工具不会自动刷新的问题)。进入插件调整一下bat和hook.js的路径即可。
**
商城其他源码
![]() 《绯色神域online》联机对战卡牌回合制游戏 | ![]() 《绯色神域》ai生成的卡牌回合制游戏 | ![]() 《幻境之巅》联机对战 消除类 回合制游戏 | ![]() 文字斗争 |
---|---|---|---|
![]() 消消乐(PC、安卓、H5)益智类 项目展示+完整项目源码 | ![]() 《图形决斗》帧同步实时对战策略类游戏 | ![]() 几何武装蛇 | ![]() 喵喵退退退 |
![]() 基于函数替换的热重载 | ![]() python游戏分布式强连接框架 | ![]() 常用动画效果 | ![]() AI生成资源汇总 |
![]() 游戏开发集成工具 | ![]() 搞心态小游戏-闯关类** |
购买须知
本产品为付费虚拟商品,一经购买成功概不退款,请在购买谨慎确认购买内容。
授权须知
如果发布微信小游戏需要授权,可以联系作者。