logo
0
0
Login
Forkfromexamples/ecosystem/huo-chai-ren, ahead:main1 commits

住手,你们不要再打了

这是一个基于 HTML5 Canvas 开发的简单而有趣的火柴人格斗游戏。玩家可以控制一个蓝色火柴人与红色 AI 对手进行对战。

快速体验

  1. Fork 本仓库到自己的组织下
  2. 然后点击 云原生火柴人,启动 进入云原生开发
  3. PORTS 面板添加 80 端口,然后预览即可

二次创作

打开AI代码助手,切换到 Craft,给AI提要求即可。

游戏特点

  • 流畅的动画效果
  • 丰富的战斗机制
  • 华丽的打击特效
  • 智能的 AI 对手
  • 连击系统
  • 屏幕震动效果

操作说明

基本操作

  • 移动: 左右方向键
  • 跳跃: 上方向键
  • 攻击: 空格键
  • 左翻跟斗: Z 键
  • 右翻跟斗: X 键
  • 冲刺: C 键
  • 必杀技: V 键(需要满能量)

角色特点

小桂子(蓝色)

  • 装备:昊天锤
  • 特点:灵活的近战攻击
  • 连击可积累能量

大家(红色)

  • 装备:三十米大刀
  • 特点:拥有五个魂环
    • 十年魂环(红色)
    • 百年魂环(橙色)
    • 千年魂环(黄色)
    • 万年魂环(紫色)
    • 十万年魂环(黑色)

战斗技巧

  • 快速连续攻击可以触发连击,造成更高伤害
  • 使用翻跟斗可以躲避攻击,翻跟斗过程中处于无敌状态
  • 合理利用跳跃和翻跟斗来靠近或远离敌人

游戏机制

基础机制

  • 每个角色都有生命值系统
  • 连击会增加伤害
  • 被击中会有击退效果
  • 翻跟斗期间处于无敌状态
  • AI 会智能躲避玩家的攻击并寻找机会反击

进阶机制

  • 能量系统

    • 通过连击积累能量
    • 能量满时可以释放必杀技
    • 必杀技会消耗所有能量
    • 必杀技有冷却时间
  • 冲刺系统

    • 快速突进或后退
    • 冲刺过程中可以造成伤害
    • 冲刺时短暂无敌
    • 有冷却时间
  • 魂环系统(大家专属)

    • 五个不同等级的魂环环绕
    • 魂环会随时间旋转和波动
    • 提供视觉特效增强

技术实现

  • 使用 HTML5 Canvas 进行游戏渲染
  • 面向对象的代码架构
  • 粒子系统实现打击特效
  • 物理系统模拟跳跃和移动
  • 状态机管理角色动画

贡献

欢迎提交 Issue 和 Pull Request 来帮助改进游戏!

许可证

本项目采用 MIT 许可证。查看 LICENSE 文件了解更多详细信息。

About

example
572.00 KiB
0 forks0 stars1 branches0 TagREADMEMIT license
Language
HTML90.8%
Markdown7.2%
License1.5%
Dockerfile0.5%