前端已死,ai当立:gemini3写的火柴人射击小游戏

5,487 阅读3分钟

PixPin_2025-11-20_13-38-38.png image.png

image.png code.juejin.cn/pen/7574677… 这款《火柴人:终极爆裂 (Stickman: Ultimate Burst)》目前已经具备了相当完整且爽快的 Roguelite 射击与平台跳跃体验。以下是当前版本的功能总结:

1. 核心战斗与操作 (Core Gameplay)

  • 智能火控系统:角色会自动锁定视野内最近的敌人头部/身体并自动射击,玩家只需专注于走位。

  • 流畅跑酷:支持二段跳 (Double Jump)、蹬墙跳 (Wall Jump) 和下穿平台,手感顺滑。

  • 四种特色武器

    • M1911:均衡型初始手枪。
    • VECTOR:极高射速的冲锋枪。
    • AA-12:近战爆发极强的霰弹枪。
    • 磁轨炮 (Railgun) :拥有穿透效果的毁灭性激光武器。
  • 战前整备:游戏开始前可以直接选择心仪的主武器入场。

2. 特色机制 (Unique Mechanics)

  • 无伤接触 (No Contact Damage) :普通敌人的身体碰撞不再造成伤害,鼓励玩家在怪群中穿梭。
  • 尸体爆炸 (Corpse Explosion) :极具策略性的机制。敌人死后会留下尸体,短暂延迟后发生剧烈爆炸。玩家杀敌后必须迅速远离,或者利用位移引诱敌人。
  • 攻击吸血 (Lifesteal) :子弹击中敌人会回复微量生命值,并伴有绿色的治疗数字飘字,增强续航能力。
  • 安全光柱 (Safety Pillar) :一道红色的激光墙会跟随玩家的推进进度(基于地面坐标),防止因地图动态清理而掉落虚空。

3. 敌人与 AI (Enemies)

  • 全员火柴人化:敌人拥有各自独特的火柴人造型和动画。

    • Runner (橙) :快速奔跑的近战单位。
    • Shooter (白) :远程单位,会发射减速的红色光球子弹。
    • Drone (青) :无视地形飞行的机械单位。
    • Shield (蓝盾) :手持大盾,能格挡正面子弹,需绕后攻击。
  • BOSS 战:每10关出现巨大的泰坦级 BOSS,拥有震地跳跃和全屏弹幕暴走技能。

4. 经济与成长 (Progression)

  • 波次系统:无限生成的关卡,敌人数量随波次增加。

  • 黑市商店:击败 BOSS 后触发。

  • 升级项

    • 购买/解锁新武器。
    • DMG:伤害提升。
    • SPD:射速改良。
    • MAG:弹夹扩容。
    • RELOAD:换弹速度加快。
    • HEAL:购买医疗包。
  • 阈值限制:各项属性升级都有最大等级限制,防止数值崩坏。

5. 视听表现 (Juice & Feedback)

  • 程序化动画:主角和敌人拥有基于代码生成的跑步摆腿、瞄准手臂跟随动画。

  • 打击感反馈

    • 屏幕震动 (Screen Shake) :开火、爆炸、受伤时有强烈的震屏感。
    • 顿帧 (Hit Stop) :击杀瞬间有微小的卡顿,强化打击力度。
    • 粒子特效:抛壳、枪口焰、血爆粒子、二段跳烟尘。
  • 动态音效:使用 Web Audio API 实时合成的复古风格枪声、爆炸声和点击反馈。

目前的版本已经是一个非常耐玩的小型动作游戏了!