激光蛇 链接: : 简短的 在6天的时间范围内构建您选择的基于网格的游戏。 它必须使用香草javascript构建,而不使用框架或第三方程序包。 技术领域 -HTML -CSS -JavaScript 演示版 过程 经典游戏蛇的娱乐,带有扭曲,激光和毒药。 在1周的时间内使用纯原始JavaScript进行创建。 游戏网格和蛇的运动 第一步是创建实际的游戏网格,该网格将控制游戏中所涉及的功能的放置,并将初始蛇位置放置在中心。 设置好蛇之后,我便开始处理蛇的运动。 这是通过根据与移动方向相对应的按键向网格中的特定单元格添加和删除样式和类来实现的。 for (let y = 0; y < grid.h; y++) { const rows = [] for (let x = 0; x < grid.w; x++){ const cell = { sna