iwxyi / h5-game-plantsVSzombies

使用es6语法及原生javascript实现的h5小游戏-植物大战僵尸

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

植物大战僵尸弹幕版

——神奇弹幕网页扩展

命令

  • 开始游戏
  • 暂停游戏
  • 继续游戏
  • 重新游戏
  • 种id row col
    • id是左边植物序号,从1开始
    • row是第几行,从1开始
    • col是第几列,也从1开始
    • 例如在左上角(2,2)种向日葵,是:种 1 2 2

截图

功能

  • 绘制游戏场景:背景、阳光计分板、植物卡片(用于放置植物)、植物(6种)、僵尸(1种)
  • 植物和僵尸的攻击判定、死亡判定
  • 角色动画由一帧一帧图片不停切换绘制实现,可绘制流畅动画效果
  • 角色动画根据角色状态自动切换,植物动画包括(普通形态、攻击形态),僵尸动画包括(普通形态、移动形态、攻击形态、濒死形态、死亡形态)
  • 阳光自动生成、植物放置需消耗阳光,僵尸随机生成
  • 游戏包含僵尸、植物独立胜利条件判定
  • 游戏状态:Loading、游戏运行、游戏暂停、游戏结束(玩家胜利)、游戏结束(僵尸胜利)

About

使用es6语法及原生javascript实现的h5小游戏-植物大战僵尸

License:MIT License


Languages

Language:JavaScript 100.0%