示例 贪吃蛇

贪吃蛇

这是一种叫做贪吃蛇的街机游戏类型的再现。第一个贪吃蛇游戏是 1976 年发布的 Blockade,许多游戏使用相同的结构。在贪吃蛇游戏中,玩家控制一条蛇的移动,在这个例子中,蛇由一条绿色线代表。玩家的目标是使蛇与一个由红点代表的果实相撞。每次蛇与果实相撞,蛇就会变长。玩家的目标是尽可能地让蛇变长,而不让蛇撞到自己或者撞到游戏区域的边缘。

这个示例使用一个向量数组来存储蛇的每个部分的位置。箭头键控制蛇的移动。