原创消除模式:旨在增加新奇玩法的消消乐demo,可以作为一个模版代码来提供思路
核心策略:安全相邻 vs 高风险滑动,滑动消除必伴随邻近方块置灰,需规划牺牲与通路。
点击空白处退出提示
语言技术
TypeScript、COCOS2D-X系统类型
小程序轻应用行业分类
游戏参考价格
66
原创消除模式:旨在增加新奇玩法的消消乐demo,可以作为一个模版代码来提供思路
核心策略:安全相邻 vs 高风险滑动,滑动消除必伴随邻近方块置灰,需规划牺牲与通路。
规则
棋盘:10×14 网格(140格),总格数偶数,开局满铺方块。
颜色:10种颜色,每种颜色数量均为偶数且≥6个,总和等于总格数。同色方块生成时适度聚类,避免完全随机分散。
回合制,每次执行一个操作,无时间限制。
操作一:相邻消除
点击两块上下左右相邻的同色方块 → 两者消除,无惩罚。
操作二:单块滑动
拖动一块非置灰方块向上下左右滑动,逐格移动:
遇空格 → 继续。
遇同色方块 → 两者消除,停止。
遇异色方块或边界 → 停在障碍前,自身进入置灰状态。
操作三:整行/列滑动
选中一整行或一整列所有非置灰方块,向同一方向同时滑动。每块独立判定,规则同单块滑动。
等价结果:同行/列方块向滑动方向压缩,从远端向近端扫描,同色相消,异色或撞边界则该方块置灰。未被消除的方块全部置灰。
置灰状态
触发:滑动中撞异色方块或边界。持续1回合。
效果:不可移动,但仍可被相邻点击消除,可被其他滑动方块撞击。
被同色方块撞击 → 两者消除,置灰解除。
被异色方块撞击 → 撞击方也置灰,原置灰回合不叠加。
恢复:玩家执行一次操作后,置灰回合减1,归零后复原。
通关与僵局
全部消除即通关。
无法操作时判定僵局,可使用洗牌道具(次数有限)重新随机排列剩余方块(保持偶数),并重置所有置灰。
应用Cocos Dashboard开发工具,cocos版本3.8.7,可进行二次开发





评论