资源简介
下载包有完全源码和每一个功能的最详细实现过程(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的TCP调试助手源码95706
- 基于mfc的多线程文件传输
- 移木块游戏,可以自编自玩,vc6.0编写
- MFC数字钟(基于VC6.0)
- 安科瑞智能电能表MODBUS通讯程序 VC6
- VC++MFC小游戏实例教程(实例)+MFC类库
- VC6LineNumberAddin.dll
- 用VC6.0实现多边形扫描线填充算法
- VC助手 VC6.0助手
- ChartCtrl控件库(可在VS2019中使用)
- 商品库存管理系统 C++ MFC
- mfc 调用redis
- MFC视频播放器源码(支持avi/wma/mp3等格
- mfc绘图大全(画直线、矩形、椭圆)
- MFC控件重绘
- hook,捕获所有案件,查找所有窗口,
- (学习)VS2010之MFC入门到精通教程
- c++ 简易贪吃蛇源码
- MFC文档_视图_框架_模板结构体系深入
- 简单员工管理系统(适合初学MFC)
- 贪吃蛇大作战(c源码+报告文档)
- C语言ege贪吃蛇游戏
- C++贪吃蛇控制台小游戏代码
- MFC五子棋游戏
- 彩色贪吃蛇.c
- MFC UDP编程
- MFC的异步网络通讯应用程序
- C++MFC模块讲解,黑发程序员课程整理
- 一个简单而强大的基于MFC的web server源
- 基于MFC的VC++仿QQ浏览器源码(雏形)
评论
共有 条评论