资源简介
下载包有完全源码和每一个功能的最详细实现过程(word),不用安装vc6.0,双击snake.exe即可运行
主要功能说明如下:
1 菜单栏说明
(1) 游戏
1)开始:游戏开始或game over!后的新游戏开始
2)停止:游戏进行期间可暂停
3)继续:将暂停的游戏继续
4)退出:游戏退出
(2) 背景
1)背景颜色:可以选红,绿,蓝,默认(白色),更多(为颜色对话框,可选任何颜色和自定义颜色)
2)背景图片:可选大头蛇,小粉蛇,大青蛇
3)背景音乐:控制着背景音乐的播放和停止
(3) 换肤:共有九种皮肤可选
(4) 等级:分为低,中,高三级,区别为贪吃蛇的速度
(5) 帮助:弹出阅读本文档的对话框
2 工具栏说明
1)中:中级游戏
2)高:高级游戏
3)红绿蓝:分别将背景设为红色,绿色,蓝色
4)开停继:游戏的开始,暂停,继续
5)音:音乐的播放和停止
6)色:为颜色对话框,可选任何颜色和自定义颜色
3 视图区说明
1)蛇头:蛇头为自己画的四个方向的位图控制
2)墙:特定位图资源画出,循环移动
4 状态栏说明
1)状态栏右下角显示日期,时间,得分
5 本游戏有快捷菜单
如:ctrl+b 为开始
ctrl+t 为停止
ctrl+e 为继续
ctrl+r 将背景设为红色
alt+x 退出
代码片段和文件信息
// Item.cpp: implementation of the CItem class.
//
//////////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “snake.h“
#include “Item.h“
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CItem::CItem()
{
}
CItem::~CItem()
{
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 29049 2004-09-09 23:28 twowallsnake\a.mid
文件 4455 2010-02-03 11:03 twowallsnake\snake.cpp
文件 4046 2010-08-09 22:19 twowallsnake\snake.clw
文件 4287 2009-04-30 09:29 twowallsnake\ReadMe.txt
文件 1375 2010-02-03 11:02 twowallsnake\snake.h
文件 57646 2009-05-25 23:54 twowallsnake\eat.wav
文件 207 2009-04-30 09:29 twowallsnake\StdAfx.cpp
文件 1464 2009-04-30 09:29 twowallsnake\snakeDoc.h
文件 1722 2009-04-30 09:29 twowallsnake\snakeDoc.cpp
文件 548944 2008-12-26 21:08 twowallsnake\SkinPPWTL.dll
文件 1107 2009-05-18 08:58 twowallsnake\StdAfx.h
文件 535 2009-04-30 09:29 twowallsnake\snake.dsw
文件 140288 2010-08-09 22:19 twowallsnake\snake.ncb
文件 244 2010-08-09 22:19 twowallsnake\snake.plg
文件 1493 2009-05-26 23:04 twowallsnake\MainFrm.h
文件 496 2009-05-27 01:31 twowallsnake\Item.h
文件 432712 2010-08-09 22:16 twowallsnake\snake.ilk
文件 516 2009-05-27 01:24 twowallsnake\Item.cpp
文件 16489 2010-02-03 10:51 twowallsnake\snake.rc
文件 3001 2010-02-03 10:51 twowallsnake\Resource.h
文件 57856 2010-08-09 22:19 twowallsnake\snake.opt
文件 528454 2010-08-09 22:16 twowallsnake\snake.exe
文件 368616 2010-02-03 10:51 twowallsnake\snake.aps
文件 3413 2009-06-09 22:40 twowallsnake\snakeView.h
文件 2730 2009-06-08 18:45 twowallsnake\StartDialog.cpp
文件 1015 2010-09-07 19:34 twowallsnake\一定要读我.txt
文件 1417 2009-06-08 18:42 twowallsnake\StartDialog.h
文件 3935 2009-06-08 12:07 twowallsnake\MainFrm.cpp
文件 214016 2010-08-09 22:19 twowallsnake\Debug\vc60.idb
文件 7201688 2010-08-09 17:32 twowallsnake\Debug\snake.pch
............此处省略62个文件信息
- 上一篇:用MFC制作一个截屏小工具
- 下一篇:列车时刻表查询系统c++ sql
相关资源
- 用MFC制作一个截屏小工具
- MFC中文帮助文档
- 共享mfc的dll
- Visual_assist_X_for_VC6.0破解版.zip
- vs2008 MFC窗口皮肤50套+使用方法
- SIFT算法_全景图像拼接VC源码有中文注
- mfc 实现画矩形、椭圆等 并可对其进行
- 用openCV实现图像灰度化并保存,MFC实
- 分别用c语言和c++mfc实现正态分布曲线
- Qt中调用MFC对话框
- VS2005版MFC备忘录.rar
- 数字图像处理技术:图像增强和代数
- gdi+游戏框架这是一个用vc6.0写的Win3
- vc6.0实现的计算机图形学各种算法源代
- 基于MFC的代码编辑器
- MFC简易计算器,可以实现加减乘除,
- 随机点名(mfc实现)+源码
- Visual+C++开发基于SNMP网络管理软件配套
- VS2010-MFC编程入门教程1-55
- MFC360杀毒软件界面源码
- 基于MFC的ftp客户端80563
- 基于OpenGL的DEM显示
- mfc简易浏览器
- MFC根据读取的数据画图
- MFC写的抓包工具
- 产生式系统正反向推理 MFC 实现和操作
- 简易宠物店管理系统
- 二叉树的生成与遍历mfc
- 基于VC++ MFC通讯录
- VC++串口通信源代码VC6.0
评论
共有 条评论