一. 实验项目名称 打砖块 二. 试验功能描述 这是一个简单的小游戏,运行程序就可以开始游戏,用 A D控制挡板左右移动,然后反弹小球,打中“砖块”可以加分。 三. 项目模块结构介绍 这个游戏由几个模块构成 显示模块:现实游戏大体框架 判断模块:判定游戏是否结束 计分模块:统计用户得分 控制模块:读 ...
分类:
其他好文 时间:
2019-05-31 19:56:34
阅读次数:
117
一.实验项目名称 反弹小球 二.实验项目功能描述 通过小球击打砖块来获得分数的一个游戏,游戏代码一共分代码重构、显示边框、显示移动边框、反弹小球、消砖块五个部分,一步步构成最终的游戏。 三.项目模块结构介绍 #include <stdio.h> #include <stdlib.h> #includ ...
分类:
其他好文 时间:
2019-05-31 19:54:35
阅读次数:
114
一、实验项目名称 贪吃蛇 二、实验项目功能描述(用自己的语言描述) 本实验通过我们自己制作小时候玩的贪吃蛇经典游戏,来提升自己的实践能力。 三、项目模块结构介绍(文字+总体模型) 模块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春第二次课程设计实验报告 一.实验项目名称 空中作战(飞机游戏) 二.实验项目功能描述 用户进行我方飞机觉得操作,敌机从上方随机出现,我机可以进行子弹的输出,若是我方飞机将子弹击中,则进行加分处理;若是我方飞机与敌机进行碰撞,则游戏结束;若是我方飞机未与敌机进行碰撞,以及敌机消失在界面,则进 ...
分类:
其他好文 时间:
2019-05-31 19:21:37
阅读次数:
86
2019春第二次课程实际实验报告 一:实验项目名称 贪吃蛇游戏工作室 二:实验项目功能描述 编写代码,能够使游戏正常运行,达到基础的编写游戏的功能,在这个游戏中,就是通过贪吃蛇不停的吃,使之能够不停的长大,级为游戏的运行,如果撞到边界 ,则为游戏失败 三:项目模块结构介绍: if(kbhit()) ...
分类:
其他好文 时间:
2019-05-31 18:09:13
阅读次数:
111
2019春第二次课程设计实验报告 一、实验项目名称 用数组实现反弹球消砖块 二、实验项目功能描述 利用键盘按键控制小球方向让小球碰到挡板后反弹上去消除砖块。 三、项目模块结构介绍 四、实现界面展示 五、代码托管链接 https://gitee.com/huangxuannn/events 六、实验总 ...
分类:
其他好文 时间:
2019-05-31 16:44:40
阅读次数:
106
2019春第二次课程设计实验报告 一、实验项目名称: 空战游戏。 二、实验项目功能描述: 发射子弹来消灭敌机。 三、项目模块结构介绍: 主函数的调用以及一些判断语句。 四、实验界面展示: 五、代码托管链接: https://gitee.com/xu0322/Xu/tree/master 六、实验总结 ...
分类:
其他好文 时间:
2019-05-31 16:35:19
阅读次数:
95