神秘爆品!6重福利!这个5.1江湖必定不会风静浪平
Cocos官方旗舰店5.1大促,多款精品上新!
多重福利,风暴来袭
活动3 - 满¥1100减¥510
活动4
4.29日数十款精品放价5.1折
???
活动5 - 劳动节感恩回馈
4.29豪赠 1000件 Cocos官方源码
Cocos定制周边???150件
活动6 - 救救小姐姐 | 今日上架预售
《救救小姐姐》武汉十锦狸网络作品,爆款解谜小游戏,控制钢管触发机关,绕过岩石、岩浆拿到宝石拯救小姐姐!
开发环境
引擎版本:Cocos Creator 2.4.5 编程语言:TypeScript
游戏玩法
核心玩法是益智解谜,通过控制钢管触发各类机关,巧妙关卡设计先易后难,让玩家轻松上手!
游戏主打休闲游戏时长,绕过岩石、岩浆最终拿到宝石,拯救小姐姐!
激励广告
本游戏已经接入微信小游戏、抖音等平台SDK,具备广告变现能力。
1. 过关双倍奖励激励
2. 失败回血+跳过关卡
3. 体力机制控制游戏节奏
技术特点
1. 通过SingleGenerator脚本对物理金币、液体、岩浆、毒雾模拟,并可针对Web、Android、iOS不同运行平台进行数量控制,性能调优
2. 游戏关卡通过Creator场景直接编辑,资源包目前内置55关
3. 游戏背景砖墙为各种不规则多边形,通过 PolygonMask 组件,对多边形遮罩,可将一张背景整图,裁剪成任意形状
关卡编辑说明
1. 关卡使用Cocos Creator编辑, 每一关单独一个Scene,包含两个Camera:
UICamera:用于显示游戏UI Main Camera:用于显示游戏中的内容, 游戏中需要做镜头放大的效果.
2. Prince为游戏中的王子主角 节点下三个节点分别为主角和特效Spine动画
包含RigidBody组件 3个PhysicsPolygonCollider组件,分别对应角色的头部、身体和站立点的碰撞 根据组件的不同Tag在代码中的碰撞回调来做区分 主角绑定Prince 用于实现对主角逻辑的控制
3. PinGroup 为游戏中别针节点, 绑定脚本PinGroup用对针的移动进行控制
包含RigidBody和PhysicsBoxCollider组件 组件Type为Kinematic类型,使别针出于静止状态,挡住宝石等其它物品,并不会因此发生位移 RectWood, CircleWood等节点用于关卡边界的限制, 防止其它物理组件掉出地图外
4. Level节点下绑定一个多边形裁剪插件 polygonMask 用于把背景墙裁剪成地图所需要的形状
GoldGenerator 节点, 上绑定一个TS脚本 GoldGennerator 这个脚本用于创建宝石到节点所在的位置 绑定宝石预制件,配置不同的宝石数量 poisonGases节点为毒雾所在位置, 绑定一个SingleGenerator脚本用于在该位置创建毒雾 lavas节点用于生成熔岩 ,绑定脚本SingleGenerator 用于生产一定数量的熔岩
5. Monster节点 为游戏中怪物, 绑定脚本Monster 用于控制与主角的碰撞击杀主角的逻辑
技术文档
1. 游戏中关于熔岩、水、毒雾的部分,参考了白玉无冰大神的“欢乐水杯的流体实现” 这篇文章来实现流体效果
http://lamyoung.com/cocos-creator/2020/03/26/ccc-water/
2. 游戏中背景砖墙为各种不规则多边形,这里实现了一个 PolygonMask 插件,用于做多边形遮罩,将一张背景整图,裁剪成任意形状。
3. 组件支持点击editing之后 添加、删除、拖动控制点
4. 组件脚本位于项目packages/polygon-mask
美术资源
游戏包含PNG图片147个 岩浆、水体材质2个 包含王子、小姐姐、怪物、爆炸特效、特效Spine动画5个 以上美术资源为十锦狸网络有限公司创作内容
注:资源包不含美术原稿工程,如有兴趣可联系作者,敬请期待4.29日正式开售!
我在Cocos Store 等着你
游戏开发,技术变现!晓衡将一如既往地助力伙伴们技术精进的同时,实现副业变现,开启人生第二曲线!
评论