《幽灵射手》Cocos creator源码是一款基于Cocos Creator引擎开发的横版射击游戏完整项目源码,包含角色控制、敌人AI、关卡设计、粒子特效及音效系统等核心模块,支持快速二次开发与学习参考,适配Web和移动端平台,代码结构清晰、注释完善,助力开发者高效掌握Cocos Creator实战开发技巧。
【游戏简介】
《幽灵射手》是一款融合 Roguelike 元素的 2D 动作射击游戏。
玩家操控角色在地图中自动射击,通过摇杆移动躲避敌人攻击,收集技能道具击败怪物,挑战巨龙BOSS。
【核心特色】
- 刺激战斗:流畅摇杆操作,丰富技能组合
- Roguelike体验:随机技能生成,死亡可复活
- 商店系统:金币购买技能,自由刷新搭配
- BOSS挑战:多种攻击模式的强力BOSS战
【技能系统(30+种)】
1. 射击形态:双重射击、连续射击、伞形射击、反向射击、侧面射击、穿透箭矢
2. 属性强化:攻击力、闪避率、暴击、攻速、生命、移速
3. 元素伤害:冰冻、灼烧
4. 被动触发:闪电链、嗜血回复、弹射箭矢、生命回复
【怪物系统】
- 蜘蛛:基础飞行单位(HP:120)
- 爆炸龙:快速飞行单位(HP:100)
- 魔法师:高血量地面单位(HP:160)
- 地狱火:高防御单位(HP:150)
- 巨龙BOSS:终极挑战(HP:1000,多种攻击模式)
【关卡系统】
- 11张精心设计的地图(map001-map011)
- 渐进式难度曲线
- 每层有独立的敌人配置
【技术规格】
- 引擎:Cocos Creator 3.0
- 语言:TypeScript
- 类型:2D 动作 / Roguelike
- 平台:Web (H5)、Android、iOS
- 语言:中文、English
【包含内容】
- 完整游戏源码(scripts/)
- 全部美术资源(模型、UI、动画、音效)
- 策划文档(核心逻辑、技能设定、UI说明)

