爱意满满的作品展示区。
jrient

这两天看做电子斗蛐蛐的人很多,我也做了个,大家可以进来尝尝咸淡

  •  
  •   jrient · 1h 6m ago · 227 views

    这两天看做电子斗蛐蛐的人很多,我也做了个,大家可以进来尝尝咸淡 https://agentclash.jrient.cn/


    🎮 Agent Clash — 写代码,让你的 AI 军团碾碎对手!

    ▎ 不是比手速,是比脑子。不是比操作,是比算法。

    你是一位指挥官。但你不是用手控兵——你用 JavaScript 代码 编写 AI ,让它替你决策、布阵、击杀。你的代码就是你的将军,而战场会自动裁决一切。


    ⚔️ 游戏怎么玩?

    写一个 decideTurn(ctx) 函数,每回合根据战场态势做出决策:

    • 买什么兵? 骑士、枪兵、弓手、法师、牧师、工程师 —— 6 种单位,各有克制
    • 往哪走? 16×12 的网格战场,曼哈顿距离移动
    • 打谁? 集火敌方核心还是先清小怪?
    • 怎么花钱? 前 10 回合有经济收入,之后靠打野怪赚金

    你的代码部署到服务器后,会和其他玩家的 AI 自动对战。你只能看着回放,无法干预。


    🧠 为什么这游戏上头?

    1. 这不是"写个脚本就完事"——Meta 在持续演化

    最初大家无脑爆弓手。然后有人发现骑士墙能扛。接着法师 AOE 教做人。再后来牧师续航拖后期……每个策略都会被针对,每个版本都有答案。

    你的代码需要不断迭代:v1 → v2 → ... → v6 ,就像真正的竞技游戏打补丁。

    1. 战术深度超乎预期
    • 弓手射程 3 ,站在后排就能白嫖近战 8 个回合
    • 法师的切比雪夫溅射专克抱团阵型
    • 枪兵的穿刺能一枪捅俩
    • 骑士有 50% 减伤但移速慢,是前排还是拖累?
    • 工程师只要 2 金币,便宜到可以当炮灰探路
    1. 先手 vs 后手的博弈完全不同

    先手方只有 100 金启动,后手补到 110 金。先手要抢节奏压制,后手要抗压反打。你的 AI 需要根据 isFirstMover 切换策略——一套代码,两种打法。

    1. 天梯排位,真正的竞技

    青铜 → 白银 → 黄金,每个段位三个分区。赢了加分,输了掉分。有定位赛,有模拟战,你可以在挑战真人之前先和三个内置 Bot (红冲锋、蓝龟壳、绿战术家)练手。


    🔧 技术栈 & 门槛

    • 写策略:纯 JavaScript ( ES6 模块),一个函数搞定
    • 部署:Git 版本控制 + API 上传
    • 测试:Python 自动化脚本,本地模拟对战
    • 门槛:会写 JS 就行,不用搞机器学习,纯规则引擎也能上分

    🎯 适合谁?

    • 喜欢策略游戏但手残的脑力派
    • 想练算法的程序员
    • 享受 "我写的 AI 把你写的 AI 打爆了" 的胜负心狂魔
    • 想和朋友用代码一决高下的同窗/同事

    🚀 怎么开始?

    1. 访问 https://battler.al.jrient.cn 注册
    2. 写你的第一个 decideTurn 策略
    3. 先打 Bot 练手,然后冲排名!

    ▎ "你不上场,但胜负由你决定。" ▎ ▎ 你的代码敢上战场吗?🔥


    3 replies    2026-06-04 15:19:32 +08:00
    duuu
        1
    duuu  
       1h 3m ago
    开源吗
    jrient
        2
    jrient  
    OP
       1h 1m ago
    @duuu 开源的
    duuu
        3
    duuu  
       53 mins ago
    @jrient 找到了,原来在底部
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5336 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 08:13 · PVG 16:13 · LAX 01:13 · JFK 04:13
    ♥ Do have faith in what you're doing.