Vue Idle Game 挂机刷装备小游戏
基于 Vue 开发的挂机放置类刷装备小游戏,副本随机生成,装备分破旧/普通/神器/史诗四级,支持词条重铸、强化、转生与无尽挑战,可导出存档。
爱鲜报评分
0.0
0 人评分
1.4k
星数
是
中文
Vue
主语言
是
活跃
2
贡献者
人工分析
EDITORIAL推荐理由
这是一个完成度很高的开源挂机游戏,核心循环(刷副本→掉装备→强化重铸→挑战更高难度)打磨得相当扎实,数值体系包含暴击、格挡、护甲、百分比词条等,可玩性远超一般 Demo。项目用 Vue 实现,代码结构清晰,适合作为前端开发者学习游戏状态管理、数值计算与本地存档的实战案例,也适合二次开发或改造成自己的放置类游戏。
适用场景
- 学习 Vue 实现游戏逻辑与状态管理
- 二次开发或魔改放置类小游戏
- 个人练手项目参考数值与掉落系统设计
- 前端面试作品集展示
- 休闲挂机游戏体验
优点
- 核心玩法完整,副本随机生成、装备词条、强化重铸、转生、无尽挑战一应俱全
- 纯前端 Vue 实现,无需后端即可本地运行,部署简单
- MIT 协议开源,可自由修改与商用
- 已有移动端适配与自动挑战、自动出售等挂机友好功能
- 数值体系较细致,暴击、格挡、护甲、百分比词条等机制齐全
缺点
- 项目更新停留在较早版本,依赖与构建工具可能偏旧
- 无官方中文文档,需阅读源码理解游戏机制
- 游戏平衡与数值仍在调整,可能存在未修复的边界 bug
- UI 与美术资源较简单,视觉表现有限
上手难度
进阶
项目简介
Vue Idle Game 是一个用 Vue 编写的挂机放置类刷装备小游戏。玩家通过挑战副本获取装备与金币,装备带有随机词条,可以强化、重铸、锁定,通关后还能开启无尽挑战。项目完全运行在浏览器端,无需后端服务。
核心玩法
- 副本挑战:副本根据人物等级随机生成,难度与金币收益随等级提升。
- 装备系统:装备分为破旧、普通、神器、史诗四个等级,另有带 5 个词条的独特级别装备。
- 词条与强化:支持装备强化、词条重铸,重铸时会显示词条品质,方便判断是否最佳属性。
- 转生机制:人物可转生,获得转生点数强化基础属性。
- 无尽挑战:通关后开启,可自动重复挑战,层数越高难度越大。
数值与机制
游戏内包含暴击、暴击伤害、格挡、护甲、百分比词条等属性。主角默认每秒回血 2%,默认暴击伤害 150%,护甲极限值调整为 95%。这些数值都集中在源码中,方便按需调整。
挂机友好功能
- 自动挑战副本(背包装备超过 25 件时自动停止)
- 自动出售低品质装备
- 自动强化到指定等级
- 五分钟自动保存,支持导入导出存档
本地运行
项目使用 npm 管理依赖,常见命令如下:
npm install
npm run serve
npm run build
具体脚本名称以仓库 package.json 为准。
适用人群
适合想学习 Vue 游戏开发、状态管理与数值系统设计的前端开发者,也适合想快速搭建一个放置类游戏原型的独立开发者。项目采用 MIT 协议,可自由修改与分发。
评论
- 暂无评论,来写第一条吧。