项目初衷是做一个可在浏览器直接游玩、无需安装的模拟经营小游戏,解决“想快速体验养成经营玩法、又不想下载客户端”的需求。行业场景偏向休闲娱乐与H5小游戏:玩家在农场场景中养殖、经营资源,适合作为个人前端作品集,展示页面交互、状态管理与完整产品闭环能力。
点击空白处退出提示
语言技术
HTML5、CSS、JavaScript系统类型
Web、H5行业分类
工业互联网演示地址
https://github.com/silverwolf-007/-12134/releases/tag/zero
项目初衷是做一个可在浏览器直接游玩、无需安装的模拟经营小游戏,解决“想快速体验养成经营玩法、又不想下载客户端”的需求。行业场景偏向休闲娱乐与H5小游戏:玩家在农场场景中养殖、经营资源,适合作为个人前端作品集,展示页面交互、状态管理与完整产品闭环能力。
主要功能模块包括:游戏主循环与实时刷新、猪只成长与繁殖冷却、资源产出与消耗、建筑与实体管理、网格地图与碰撞检测、鼠标拖拽交互,以及使用本地存储实现的存档读取。玩家可在页面内完成从开局经营到养成推进的完整流程,支持持续游玩与进度保存,形成可演示、可交付的完整前端小游戏产品。
本项目由我独立完成产品设计、前端开发与联调上线。技术栈为 HTML5、CSS3、原生 JavaScript(ES6 Class),采用面向对象划分游戏状态、实体、建筑、渲染与流程管理;基于 requestAnimationFrame 实现主循环,并用 localStorage 完成存档。实现重点在于状态同步、碰撞与交互手感;难点是多实体状态下的逻辑解耦与流畅刷新。



评论