Skip to content

Repository files navigation

⚔️ 像素荣耀 Pixel Glory

5v5 人机对战 MOBA · 纯前端 · 零依赖 · 打开即玩

像素画风 · 王者式征召 · 三层防御塔 · 远古生物 · AI 托管 · 本地音乐

GitHub license Language Dependencies

对局截图


🚀 快速开始

# 直接双击 index.html 即可运行(无需服务器、无需安装任何依赖)

推荐 Chrome / Edge 等现代浏览器,窗口建议 1280×720 及以上。

🎮 玩法说明

  • 英雄选择:王者荣耀式征召(Ban/Pick 五楼队伍),30 名英雄按职业分类(坦克/战士/刺客/法师/射手/辅助)
  • 胜利目标:摧毁敌方水晶枢纽(需先拆通任意一路全部防御塔,含高地塔)
  • 地图:4800×4800 三路地图,含野区营地(红蓝 BUFF / 狼 / 锋喙鸟)、36 处草丛、战争迷雾与守卫(眼)
  • 远古生物:暴君(180s)→ 主宰(300s)→ 黑暗暴君 / 黑暗主宰(600s)→ 风暴龙王(900s),击杀全队强化
  • AI 托管:按 0 键或 HUD 按钮开关;托管时 AI 自动打野 / 开龙 / 推塔 / 团战 / 买装备,结算后自动下一局

操作键位

按键 功能
鼠标右键 移动(短按)/ 拖屏视角(按住拖动,死亡时也可)
鼠标左键 强制攻击 / 攻击移动
Q W E R 英雄技能(Ctrl+Q/W/E/R 手动加点)
D F 召唤师技能
1 ~ 6 使用装备栏物品
B 回城
S 商店
Tab 计分板
G 信号轮盘
Space 视角回中
0 AI 托管开关
Esc 设置

✨ 功能特性

  • 防御塔体系:24 座塔(三路各 4 座:outer / mid / inner / guard),塔圈外伤害削减 95%、护主优先仇恨、出圈解除仇恨
  • 兵线系统:近战 / 远程 / 炮车三型,走廊寻路,随时间成长,尸体消失
  • 技能系统:10+ 技能类型 —— 弹道 / 扇形 / 范围 / 位移 / 引导 / 陷阱 / 钩索 / 吸血 / 多段冲击波 / 召唤 / 弹射,全部带前摇预警与范围显示
  • 装备系统:39 件装备,攻击 / 法术 / 防御 / 移速四系,含斩杀、重伤、百分比减伤、普攻减速等被动机制
  • AI 智能:三路分路 + 打野、8 秒战略评估(进攻 / 防守 / 发育)、守线职责、开龙 / 抢龙、插眼、信号协作、预判躲避、位移脱困、等级落后补偿(经验 / 金币)
  • 经济体系:补刀奖励、等级差补偿、被动经济、双货币商城(金币 / 钻石)
  • 视觉与音频:全程序化像素精灵(Canvas 2D,无外部图片)、本地音乐 + 程序合成 BGM 双模式
  • 本地持久化:英雄解锁、战绩记录、托管状态(localStorage)

📁 目录结构

├── index.html          # 入口(脚本按依赖顺序加载)
├── css/style.css       # 全部界面样式
├── js/
│   ├── core/           # 工具 / 配置 / 存储 / 音频 / 资源 / 特效 / 寻路 / 相机 / 输入
│   ├── data/           # 装备 / 英雄 / 地图数据
│   ├── game/           # 引擎 / 战斗 / 英雄 / 小兵 / 野怪 / 塔 / 弹道 / AI / 视野
│   └── ui/             # 主菜单 / 商城 / 征召 / HUD / 计分板 / 结算 / 设置
├── assets/             # 本地音乐(ogg)
└── shot_*.png          # 截图

🛠 技术栈

原生 JavaScript(IIFE 模块化,全局 PX 命名空间)· Canvas 2D 像素渲染(程序化生成全部精灵)· 无任何第三方依赖

📄 开源许可

MIT License —— 自由使用、修改、分发,包括商业用途,仅需保留版权声明。

About

已经具有完善的基础形式,还具有选/BAN,商城等扩展。纯前端形式,纯DEEPSEEK V4 FLASH 0731创作,人类仅微调。JavaScript(IIFE 模块化)· Canvas 2D · localStorage 持久化

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages