5天的氛围编码会议中,用Three.js重制了Warcraft3的城堡战斗(可在浏览器中玩!)
在主项目休息片刻后,我决定搞一个快速的侧项目:一款浏览器版的《城堡战斗》,这是经典的War3自定义地图,我和朋友一年几次在局域网上玩(而且他们总是把我揍得体无完肤)。
不熟悉的朋友,这是一款基于兵线的自动对战游戏:你操控一个建造者,放置兵营,你的军队会自动沿着兵线前进,摧毁敌方的城堡。
我用了最后5天,在Vite、TypeScript和Three.js上使用Claude Code来处理编码和Blender资产生成,基本上我只是个“肉袋”,在指挥氛围。
当前状态如下:
- 可在浏览器玩:在Chromium浏览器效果最佳(链接见下)。
- 4个阵营:人类、兽人、不死族、夜夜——每个都有各自的风格和背景。
- 模式:1v1 和 2v2 对抗 AI(易/中/难)或使用房间代码进行私人房间对战人类朋友。
- 视觉/UI:功能性尚可,但目前人类的外观最好——其他三个种族很快就会需要资产升级。
玩它 itch
免责声明:平衡仍在进行中,且没有专业显卡的电脑可能会有些吃力!另外,给这东西取名其实是整个星期最不容易的事。
最初的5天实验变成了这么有趣,我甚至想把技术做成正式的 Hero RPG-RTS(我从小就是 Warlords Battlecry 的大粉丝)。
去玩一玩,告诉我你的想法,或者如果发现任何错误!
评论 (0)