“矿场里面的宝石被精怪们霸占,魔法师大人受村民所托前往打怪。可是这届的精怪们太厉害了,攻击人还挺有节奏。小魔女法师大人快要扛不住了。”

《消灭小妖怪》 是我个人使用 Cocos Creator 2.x 引擎独立开发的休闲益智游戏。作为程序员的独立作品,虽然美术表现尚有不足,但游戏机制完整且玩法创新。

核心玩法

  • 滑动操作:在迷宫地图中通过左右/上下滑动控制小魔女移动,遇障碍物停止
  • 清怪机制:移动路径上的小妖怪会被自动清除
  • 陷阱挑战:掉入陷阱后若未能清除全图妖怪则失败
  • 光弹攻击:后期版本新增妖怪攻击机制增强刺激感

技术亮点

1
2
3
4
graph LR
A[Cocos Creator 2.x] --> B[关卡编辑器]
B --> C[地图合理性检测算法]
C --> D[自动验证关卡可行性]
  1. 自主开发地图编辑器
    • 支持围墙设置和障碍物布局
    • 集成关卡可行性检测算法
    • 自动排除多陷阱等无效设计
  2. SDK集成
    • 穿山甲广告SDK
    • Taptap平台SDK
  3. 生成100+精心设计的关卡,部分关卡陷阱机制精妙到“一步错满盘输”

发布历程

  • 上线日期:2020-11-25
  • 发布平台
  • 技术挑战:单开发者需同时处理程序、设计、SDK接入等全流程

开发心得:独立开发的最大瓶颈在于美术资源创作,程序实现反而成为最顺畅的环节。后续项目应考虑采用像素风等更适配单人开发的艺术风格。

游戏实际画面

游戏图标展示

游戏图标