2019年第二次课程设计实验报告 一、实验项目名称 贪吃蛇 二、实验项目功能描述 1.小蛇的移动 玩家可以通过 W A S D控制小蛇的上左下右移动,通过函数改变小蛇部位的位置 2.判断游戏失败 当小蛇与边框或自生发生碰撞时,游戏就算失败 四、实现界面展示 五、代码托管链接 https://gite ...
分类:
编程语言 时间:
2019-06-03 23:42:43
阅读次数:
131
我要开始复习.net了, 为自己的网站 自己明年的工作 做准备了 总结一下。 前面学习的都是基础,标签的用法 样式的样子,js原生代码 虽然是第二次学习这些,应该是第三次吧。觉得这次学的很好,很扎实。 Js面向对象 闭包啊。兼容性的封装啊。。。还做了贪吃蛇 特别是对于移动端和响应是的原理进行了学习。 ...
分类:
其他好文 时间:
2019-06-02 11:42:41
阅读次数:
106
2019春第二次课程设计实验报告 一、实验项目名称: 贪吃蛇游戏编写; 二、实验项目功能描述: 这个实验主要是实现游戏的正常运行,实现的目标是对小蛇移动的控制, 同时对小蛇数据的保存,如何实现转弯的效果,吃到食物后如何自行增 加长度;还有就是食物的出现的位置,以及食物的消失; 三、项目模块结构介绍: ...
分类:
其他好文 时间:
2019-05-31 21:49:38
阅读次数:
124
一、实验项目名称 贪吃蛇 二、实验项目功能描述(用自己的语言描述) 本实验通过我们自己制作小时候玩的贪吃蛇经典游戏,来提升自己的实践能力。 三、项目模块结构介绍(文字+总体模型) 模块1:构造一条静止的小蛇 模块2:实现小蛇的移动 模块3:用asdw键控制小蛇的移动 模块4:判断小蛇和边框或自身相撞 ...
分类:
其他好文 时间:
2019-05-31 19:48:39
阅读次数:
88
2019春第二次课程设计实验报告 一.实验项目名称 贪吃蛇小游戏 二.实验项目功能描述 玩家通过键盘控制蛇在地图上寻找食物,蛇吃下食物,可以加分,碰到四壁或者自己游戏结束。 三.项目模块结构介绍 程序关键在于表示蛇的图形及蛇的移动。用一个小圆点来表示蛇的一节身体,身体每长一节,增加一个圆点,蛇头用四 ...
分类:
其他好文 时间:
2019-05-31 19:33:18
阅读次数:
108
2019春第二次课程设计实验报告 一.贪吃蛇游戏 二.首先我们需要构造小蛇通过对二维数组的输出先后构造出蛇头和蛇身,然后达到静止小蛇的显示效果。我们得想想贪吃蛇游戏的结构,四周的边框,边框里的蛇,和随机出现的食物而这些所有的部分,都是局限在边框这一范围内,因此,我们可以先创建一个二维数组,将这三个部 ...
分类:
其他好文 时间:
2019-05-31 19:31:10
阅读次数:
110
2019年春第二次课程设计实验报告 一.实验项目名称 贪吃蛇 二.实验项目功能描述 玩家通过控制键盘实现小蛇向不同方向的移动,并通过吃食物增加蛇的长度,当小蛇和边框或自身发生碰撞时游戏失败 三.项目模块结构介绍 A.构造小蛇,依据二维数组canvas[High][Width]的对应元素,若值为0输出 ...
分类:
其他好文 时间:
2019-05-31 19:26:39
阅读次数:
99
2019春第二次课程实际实验报告 一:实验项目名称 贪吃蛇游戏工作室 二:实验项目功能描述 编写代码,能够使游戏正常运行,达到基础的编写游戏的功能,在这个游戏中,就是通过贪吃蛇不停的吃,使之能够不停的长大,级为游戏的运行,如果撞到边界 ,则为游戏失败 三:项目模块结构介绍: if(kbhit()) ...
分类:
其他好文 时间:
2019-05-31 18:09:13
阅读次数:
111
2019春第二次课程设计报告 一.实验项目名称:众所周知的经典小游戏“贪吃蛇”。 二.实验项目功能描述:控制小蛇移动吃到界面中的食物,吃到食物能增长小蛇长度。但是碰到自身或墙壁会死亡。 三.项目模块结构介绍; 四.实现界面展示: 五.代码托管链接:https://gitee.com/jay101/b ...
分类:
其他好文 时间:
2019-05-31 13:38:33
阅读次数:
84
2019春第二次课程设计实验报告 一. 实验项目名称 贪吃蛇游戏 二. 实验项目功能描述 一个能由用户手动输入实现的用户操控一串字符数组移动达成相应条件改变字符数组的贪吃蛇游戏 三. 项目模块结构介绍 四. 实现界面展示 五. 代码托管链接 https://gitee.com/llf1202/fla ...
分类:
其他好文 时间:
2019-05-31 13:36:33
阅读次数:
88