贪吃蛇实训报告.docxVIP

  • 53
  • 0
  • 约1.73万字
  • 约 38页
  • 2021-11-13 发布于天津
  • 举报
精品文档 精品文档 随意编辑 随意编辑 精品文档 精品文档 随意编辑 随意编辑 郑州轻工业学院 实训报告 实训名称: 指导教师: 姓名: 学号: 班级: 提交日期: 实验目的 通过开发一款贪吃蛇游戏程序,熟练掌握 C# 编程语言、和面向 对象程序设计方法,独立完成一个游戏程序的开发。 实验题目 本次实训的题目为贪吃蛇。通过使用 C# 编程语言来实现。 功能描述 1.游戏的基本功能描述 游戏场地是一片矩形区域的空地构成, 蛇可以在这片定义的区 域中自由移动。 定义一个 Block 来构成石块, 蛇头,蛇身以及豆。 蛇由蛇头和 蛇身组成。 当游戏开始之后, 定义的区域中出现一颗豆和一条蛇, 并且蛇 不停地移动,蛇移动的方向与蛇头的方向一致。 通过 space 或者暂停键可以使游戏停止,蛇停止移动,分数 停止积分。 当蛇移动时,玩家可以使用“r、“j”、“-”和“―‘四个方向 键改变 蛇的移动方向。 当蛇头与豆的位置重合时, 豆被蛇吃掉, 同时在草坪中再生成 一颗新的豆,蛇身增加一节。 当蛇头碰到石块时,蛇死亡,游戏结束。 当蛇头咬到蛇身时,则蛇死亡,游戏结束。 当蛇头碰到草坪四周时,蛇立即毙命,游戏结束。 游戏分为不同的级别,第一关游戏速度为 200 ,当蛇吃五个 豆子就可以过关,级别显示为 2,速度增加 100 变为 300. 第 二关为吃够 10 个豆子,速度增

文档评论(0)

1亿VIP精品文档

相关文档