大国崛起 Great Powers RTS
一款原创的红警风格浏览器即时战略游戏,基于 JavaScript 与 Three.js 开发,支持单机陆海空对战、五阵营、四张地图以及现代支援兵种,可离线试玩。
爱鲜报评分
0 人评分
5
星数
是
中文
JavaScript
主语言
是
活跃
1
贡献者
人工分析
EDITORIAL推荐理由
这是一个完成度相当高的浏览器端 RTS 项目,涵盖经济、科技、战争迷雾、海陆空交战等完整玩法,并加入巡飞弹、电子干扰、航母舰载机等现代兵种设定。技术栈清晰(原生 ES Modules + Vite + Three.js),模型与音频资源随仓库提供,解压即玩,适合想学习 Web 游戏架构或 RTS 机制的开发者研究。
适用场景
- 浏览器端即时战略游戏试玩
- Web 游戏架构与 Three.js 渲染学习
- RTS 经济、AI 与战争迷雾机制研究
- AI 辅助开发流程的参考案例
- 个人独立游戏原型开发
优点
- 玩法完整,涵盖采矿、供电、科技、海陆空作战与战争迷雾
- 提供离线试玩包,无需安装 Node.js 或 Blender 即可体验
- 五阵营、四张地图与三档 AI 难度,内容量充足
- 源码模块划分清晰,附带 GLB 与可编辑 .blend 模型资源
- MIT 开源,支持二次开发与学习
缺点
- 目前为单机试玩版,无多人联机、剧情战役和地图编辑器
- 阵营与武器平衡尚未经过大规模玩家验证
- 大规模单位寻路与低端设备帧率仍有优化空间
- 中文语音播报依赖设备 Speech Synthesis 支持,部分场景需联网
项目简介
大国崛起 是一款原创、非官方的红警风格浏览器即时战略游戏,使用 JavaScript、Three.js 与 Blender 打造。它并非《红色警戒》官方续作,也不包含其代码或美术资源移植,而是从零构建的独立作品。
游戏提供五个虚构阵营、四张战场地图、单机 AI 遭遇战,以及陆海空与现代支援单位,支持离线试玩。
核心玩法
阵营与地图
- 五个虚构阵营:华夏防卫、北境联邦、西陆同盟、东亚科技体、新月能源体,各自拥有特色加成、单位与战略技能。
- 四张战场:灰谷地带、双桥裂谷、海峡前线、远洋战区,矿区与出生点按双方方向镜像布置。
经济与建造
- 采矿、宝石、油井收入、供电与科技解锁。
- 独立生产队列、取消返款、维修与出售。
- 兵营、战车工厂、兵工厂、空军基地、海军船坞分工明确。
战斗系统
- 双方独立战争迷雾,支持侦察、隐形无人机反隐与潜艇声呐探测。
- 地形影响通行、视野和火力。
- 陆海空交战、框选、编队、攻击移动、小地图与触屏操作。
- 快速对战与全域歼灭两种胜利规则,新兵、标准、专家三档 AI。
现代兵种
游戏加入了巡飞弹发射车、电子干扰车、激光反无人机车、远程火箭炮、装甲运输车、维修补给车、导弹驱逐舰、航空母舰与攻击潜艇等现代单位。侦察提供目标,护卫保护远程火力,反制装备压制无人机,补给决定持续作战能力。
注意:游戏中的射程、价格与武器性能均为平衡数值,不代表现实军事参数。
技术结构
项目采用原生 JavaScript ES Modules + Vite,渲染使用 Three.js 正交战术视角,寻路使用 PathFinding.js,音效使用 Web Audio,测试使用 Node.js 内置测试框架。
| 模块 | 文件 |
|---|---|
| 单位、建筑、地图数据 | src/data.js |
| 经济、视野、战斗与 AI | src/game.js |
| 现代规则 | src/modern-combat.js |
| Three.js 场景与动画 | src/render.js、src/visual-assets.js |
| 音频及中文台词 | src/audio.js、src/audio-data.js |
| DOM 界面与交互 | src/main.js、src/*.css |
模型随仓库提供 GLB 和可编辑 .blend 文件,无需安装 Blender 即可运行。
快速开始
在 Releases 下载 ZIP,完整解压后用现代桌面浏览器打开 PLAY.html 即可试玩,无需安装 Node.js、Python 或 Blender。
源码开发需要 Node.js 20.19+ 或 22.12+,以及支持 WebGL 2 的现代浏览器:
git clone https://github.com/chencheng666/great-powers-rts.git
cd great-powers-rts
npm ci
npm run dev
常用脚本:
npm test # 规则与展示逻辑测试
npm run build # 常规网页构建
npm run package:offline # 生成单文件 HTML 与 ZIP
已知边界
目前为单机试玩版,没有多人联机、完整剧情战役或地图编辑器。阵营和武器仍需真实玩家长期平衡验证,大规模单位寻路、低端设备帧率、海岸融合与语音体验仍有提升空间。
评论
- 暂无评论,来写第一条吧。