介绍视频:
https://imgur.com/6hH9vKT这个项目是纸笔涂鸦风格的 3D 射击游戏。街区、丛林、第一人称枪械和敌人,都画在像笔记本一样的场景里。
我把可编辑工程、中文运行说明和修改指南整理好了,也录了本地演示。可以先看视频,确认画风、玩法和技术栈适不适合你,再决定购买。
[价格] 299 元,可支持闲🐟交易
[交付物]
可编辑 JavaScript 游戏源码、网页入口和样式文件;随包运行库与许可证;本地启动、开发刷新、构建脚本;中文运行与修改指南,以及测试资料。
交付为 Doodle District 的模块化重建工程,游戏直接执行 src 里的代码,不含原始开发仓库的 Git 历史。游戏界面为英文,说明文档为中文。
[已有玩法]
• 单人波次生存,含特殊波次和 Boss 战。
• 街区、丛林两张默认地图,另保留 Mexico 测试地图代码。
• 步枪、霰弹枪、狙击枪,加武士刀和手雷。
• 开镜、换弹、后坐力、命中反馈,以及武士刀格挡逻辑。
• 双跳、滑铲、蹬墙和钩索移动。
• 7 类普通敌人、3 类 Boss ,以及计分、连击和本地检查点。
[能改哪些内容]
武器伤害、弹匣、射速、移速与敌人血量有对应配置入口。地图、角色、渲染、音效和界面按模块整理,中文指南会告诉你从哪里改。
视频里演示了将步枪初始弹匣从 35 发改成 50 发,重新运行后实际生效。适合有一点 JavaScript 基础,想学习或修改网页 FPS 的人。
[怎么运行]
安装 Node.js 22 或更高版本,在项目目录运行 npm start ,再用支持 WebGL2 的电脑浏览器打开本地地址。
Three.js 和 PeerJS 已随包提供,日常启动无需 npm install 或 API Key 。附 Mac 、Windows 启动脚本,也能构建为静态站点。
本机 Chrome 已验证两张默认地图、移动、开火换弹、跳跃和装备切换。
[下单前看一下]
多人房间与自由混战代码保留,设计上限为 10 人,但依赖外部信令与中继,尚未完成真实双端联机验收,本版本不承诺跨网联机可用。
当前按电脑浏览器源码交付,不包含手机触屏适配、微信小游戏转换、安卓安装包或服务器托管。字体在线加载,失败会使用后备字体。
[授权和答疑]
本版本为个人学习、本地运行和修改用途,不包含商业发布、源码转售或公开分发授权。商业用途请先沟通具体范围。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/1241274
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.