篇一 :贪吃蛇游戏实验报告

计算机实习报告

姓名:

班级:

学号:

小班序号:

指导老师:

题目:贪吃蛇(运行环境:visual,studio 2010)

邮箱:

题目贪吃蛇实验报告

一.功能说明

1.1总体功能说明

[主要完成什么功能,特色是什么。]、

我设计的的游戏首先在主界面选择游戏难度,接着进行游戏,在游戏过程中贪吃蛇不停地吃掉随机产生的食物,蛇身增长,直到蛇触碰到自己的身躯或边框,游戏结束

特色:1.游戏过程伴有音乐,游戏开始会出现一段游戏剧情,增加趣味性

       2,游戏可以自选难度,且蛇身长每增加5,设速度都会增快直到最快速度为止,且游戏过程中一直显示难度,

       3,游戏可以储存游戏分数,你可以查看最高分

       4,游戏过程中蛇的颜色,食物的颜色,分数的颜色,可以不停变换,增加视觉效果

5,为降低难度,分数到达12的倍数时,蛇身会变为5

…… …… 余下全文

篇二 :贪吃蛇-实验报告

实验报告

课程名称:Windows程序设计

实验名称:贪吃蛇

设计成员:##

专业年级:20##级软件工程

填写时间:20##/12/24

贪吃蛇

一 所要实现贪吃蛇的功能:

1、点击“上”、“下”、“左”、“右”,蛇想相应的方向移动;每吃到一个豆子,蛇的长度增加一个,然后又生成一个食物;当蛇撞界或者吃到自己时,游戏结束并显示“GAME OVER”;蛇每吃一个食物,右边得分就增加;

2、在右边区域显示此游戏的作者姓名;

3、去掉工具栏,将应用程序的图标和名称改变;

4、当点击游戏菜单下的“新游戏”、“游戏开始”、“游戏暂停”、“游戏继续”相关按钮时,就会执行相应的功能;

5、当点击音效菜单下的“开启声音”、“关闭声音”时,就会响起声音或者关闭声音;

6、当在难度设置菜单下设置了难度后,游戏的难度就会做相应的变化;

…… …… 余下全文

篇三 :C语言贪吃蛇实验报告

C语言程序设计实训报告

姓    名                   

专    业                 

班    级               

指导教师                     

…… …… 余下全文

篇四 :贪吃蛇c++实验报告

三、实验步骤

1、编程环境的选择

本程序采用Microsoft Visual C++6.0的英文版本进行编译。VisualC++6.0是Microsoft公司推出的基于Windows操作系统的可视化C++编程工具,尽管Microsoft公司推出了.NET平台的集成开发环境,但由于其良好的界面和可操作性,加上支持标准C/C++规范,但仍有相当多的编程人员使用VisualC++6.0进行应用系统的开发。

2、 概要设计

2.1软件主要功能设计

2.1.1程序结构的设计

根据分析,贪吃蛇这个程序一共要实现如下几个功能,包括游戏方面开始游戏、暂停游戏以及停止游戏,音乐音效的添加与控制,游戏帮助提示与英雄榜的显示等等。具体的程序结构如下面的图2-1所示。

图2-1 贪吃蛇结构图

2.1.2程序流程

根据分析后的贪吃蛇结构设计出相应的贪吃蛇流程。贪吃蛇的内容主要包括: 游戏开始,随机出现食物;按下ToolBar中的暂停按钮或Space键可以实现暂停功能;按下帮助键或ToolBar中的“?”键可获得游戏帮助说明;可播放背景音乐和音效并可通过菜单以及ToolBar控制其播放或停止等等。

…… …… 余下全文

篇五 :贪吃蛇编程实验报告

计算机实习报告

        

   

姓名: 向睿

班级: 07班

学号: 10210197

小班序号:11

指导老师:方莉

题目:贪吃蛇

邮箱:hgjngh123@126.com

小游戏“贪吃蛇”实验报告

一.功能说明

1.1总体功能说明

贪吃蛇的小游戏,控制蛇来吃苹果;

随着吃掉的苹果个数的增加分数会增加,

但蛇身也会变长;

如果蛇撞到墙壁或者自己的话就会死掉结束游戏。

1.2用户界面

选择游戏等级,等级越高速度越快;

游戏界面;

死后选择是否继续游戏;

1.3使用方法

    进入先选择游戏等级,1-9个等级对应的速度依次增大并且获得的分也依次增大。

通过上下左右控制蛇的运动方向,可选择1-9共9个等级,蛇会有不同的速度和分数递加。

死亡后按Y或N来继续或结束游戏

二.程序设计说明

2.1 总体设计框架

 

2.2 关键算法描述

1.蛇的运动算法:

…… …… 余下全文

篇六 :贪吃蛇实验报告-计11-1

C语言课程设计报告

   竞技贪吃蛇

 

院   系:

班   级

姓   名:

学   号:

指导教师:

                  20##年12月27日


目录

1......... 课程设计目的和要求............ 1

1.1             课程设计目的和任务................................................................................... 1

1.2             课程设计要求.............................................................................................. 1

…… …… 余下全文

篇七 :贪吃蛇小游戏实验报告[

软件设计报告

设计题目:        吃蛇   
目录

一.需求分析

二.概要设计

三.详细设计

四.心得体会

一.需求分析

1.1关于题目

1.1.1题目要求

利用Microsoft Visual C++制作一个贪吃蛇的小游戏,要求:

(1)应用MFC单文档制作

(2)能够记录游戏成绩

(3)可根据玩家要求设置游戏速度(级别):初级,中级,高级

(4)可以根据个人喜好更换背景图片,食物图片,障碍物图片,结束图片等

1.1.2选题背景

贪吃蛇是家喻户晓的益智类小游戏,选择这个题目一是为了将自己的所学知识加以运用,二是一直以来贪吃蛇这个游戏就深深地吸引着我们,它的制作方法对于以前的我们而言都是很神秘的。我们希望通过自己的所学知识把它剖析开来,真真正正的了解它的本质和精髓。虽然我们的编程能力不是很强,但是我们有信心,在这次学习中我们将从实践和实际的项目中提高自己的编程能力。因此我们选定了这个题目。

1.2关于编译软件

本程序采用Microsoft Visual C++6.0的英文版本进行编译。VisualC++6.0是Microsoft公司推出的基于Windows操作系统的可视化C++编程工具,尽管Microsoft公司推出了.NET平台的集成开发环境,但由于其良好的界面和可操作性,加上支持标准C/C++规范,但仍有相当多的编程人员使用VisualC++6.0进行应用系统的开发。

…… …… 余下全文

篇八 :MFC贪吃蛇实验报告

高级语言程序设计实验报告

设计题目 贪吃蛇

目录

1 课程设计的目的和要求 1.1 课程设计目的和任务

1.2 课程设计的要求 2 课程设计任务内容 2.1 本次课程设计的主要任务如下

2.2 游戏规则

2.3 设计流程 3 软件使用说明 3.1 编辑程序的主要软件

3.2 程序使用过程

3.2.1 贪吃蛇进入

3.2.2 贪吃蛇的玩法 1 1 1 1 1 2 2 3 3 3 3 3

3.2.3 贪吃蛇的结束 4 4 课程设计的心得体会 4

4.1 课程设计的心得 4 4.2 课程设计的体会 4 参考文献 附录:部分程序清单 1 课程设计目的和要求

…… …… 余下全文