资源简介
以前曾发过C++版的超级玛丽,经过作者近段时间的完善,本游戏已接近成熟,这是源码和技术文档,希望与喜欢C++游戏编程的朋友一起切磋学习。源码包中有已经导出生成的EXE可执行文件以及全部源代码还有一个DOC技术文档。
代码片段和文件信息
// Finishing codefans.net
#include “stdafx.h“
#include “bitmaptool.h“
#include “gamemap.h“
extern GAMEMAP gamemap;
extern FILEREPORT f1;
MYBITMAP::MYBITMAP()
{
}
MYBITMAP::~MYBITMAP()
{
Deleteobject(hBm);
}
void MYBITMAP::Init(HINSTANCE hInstanceint iResourceint rowint col)
{
BITMAP bm;
inum=row;
jnum=col;
hBm=LoadBitmap(hInstanceMAKEINTRESOURCE(iResource));
Getobject(hBmsizeof(BITMAP)&bm);
width=bm.bmWidth/inum;
height=bm.bmHeight/jnum;
}
void MYBITMAP::SetDevice(HDC hdestHDC hsrcint wwinint hwin)
{
hdcdest=hdest;
hdcsrc=hsrc;
screenwidth=wwin;
screenheight=hwin;
}
void MYBITMAP::Show(int xint y)
{
xpos=x;
ypos=y;
Selectobject(hdcsrchBm);
BitBlt(hdcdestxposyposwidthheighthdcsrc00SRCCOPY);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10562 2008-11-28 16:06 Lelecode.com\超级玛丽制作揭秘\增强版源码\bitmaptool.cpp
文件 2942 2008-08-23 17:14 Lelecode.com\超级玛丽制作揭秘\增强版源码\bitmaptool.h
文件 2731 2008-08-23 17:01 Lelecode.com\超级玛丽制作揭秘\增强版源码\Debug\map\map1.txt
文件 1234 2008-06-08 09:48 Lelecode.com\超级玛丽制作揭秘\增强版源码\filereport.cpp
文件 500 2008-06-08 09:47 Lelecode.com\超级玛丽制作揭秘\增强版源码\filereport.h
文件 21504 2008-11-28 16:07 Lelecode.com\超级玛丽制作揭秘\增强版源码\gamemap.cpp
文件 2410 2008-08-21 17:46 Lelecode.com\超级玛丽制作揭秘\增强版源码\gamemap.h
文件 2731 2008-08-23 17:01 Lelecode.com\超级玛丽制作揭秘\增强版源码\map\map1.txt
文件 3288636 2008-08-24 10:08 Lelecode.com\超级玛丽制作揭秘\增强版源码\mario01.aps
文件 12372 2008-08-24 10:04 Lelecode.com\超级玛丽制作揭秘\增强版源码\mario01.cpp
文件 5597 2008-07-29 19:50 Lelecode.com\超级玛丽制作揭秘\增强版源码\mario01.dsp
文件 520 2008-06-07 14:39 Lelecode.com\超级玛丽制作揭秘\增强版源码\mario01.dsw
文件 329 2008-06-07 14:39 Lelecode.com\超级玛丽制作揭秘\增强版源码\mario01.h
文件 1078 2008-08-24 10:07 Lelecode.com\超级玛丽制作揭秘\增强版源码\mario01.ICO
文件 115712 2008-08-24 10:27 Lelecode.com\超级玛丽制作揭秘\增强版源码\mario01.ncb
文件 57856 2008-08-24 10:27 Lelecode.com\超级玛丽制作揭秘\增强版源码\mario01.opt
文件 248 2008-08-24 10:27 Lelecode.com\超级玛丽制作揭秘\增强版源码\mario01.plg
文件 5088 2008-08-24 10:08 Lelecode.com\超级玛丽制作揭秘\增强版源码\mario01.rc
文件 1538 2008-06-14 20:13 Lelecode.com\超级玛丽制作揭秘\增强版源码\myclock.h
文件 657462 2008-08-20 18:08 Lelecode.com\超级玛丽制作揭秘\增强版源码\pic\ani.bmp
文件 589878 2008-08-21 19:27 Lelecode.com\超级玛丽制作揭秘\增强版源码\pic\animagic.bmp
文件 344454 2008-08-17 15:32 Lelecode.com\超级玛丽制作揭秘\增强版源码\pic\map.bmp
文件 331830 2008-08-17 10:02 Lelecode.com\超级玛丽制作揭秘\增强版源码\pic\mapbk.bmp
文件 589880 2008-08-06 15:21 Lelecode.com\超级玛丽制作揭秘\增强版源码\pic\mapsky.bmp
文件 737334 2008-08-23 16:37 Lelecode.com\超级玛丽制作揭秘\增强版源码\pic\pre1.bmp
文件 30774 2008-06-15 12:28 Lelecode.com\超级玛丽制作揭秘\增强版源码\pic\role.bmp
..A.SH. 18944 2008-11-25 20:25 Lelecode.com\超级玛丽制作揭秘\增强版源码\pic\Thumbs.db
文件 2075 2008-06-07 14:39 Lelecode.com\超级玛丽制作揭秘\增强版源码\ReadMe.txt
文件 1263 2008-07-29 18:50 Lelecode.com\超级玛丽制作揭秘\增强版源码\resource.h
文件 318 2008-08-24 10:08 Lelecode.com\超级玛丽制作揭秘\增强版源码\SMALL.ICO
............此处省略21个文件信息
- 上一篇:大地测量学程序设计VC++
- 下一篇:VC++组合框与编辑框
相关资源
- c++ 画图(14Qt-XPS)
- c++多边形交并差运算
- VC++基于OpenGL模拟的一个3维空间模型
- c++ 虚拟摄像头
- hook,捕获所有案件,查找所有窗口,
- C语言课设计算器
- c++ 简易贪吃蛇源码
- 高精度加法(c++代码)
- C++调用百度地图案例
- 北京化工大学计算方法(C/C++)讲义
- 基于VC++的SolidWorks二次开发SolidWorks
- c++ 模拟鼠标按键
- OFD编辑器
- Beginning C++17 From Novice to Professional
- C++ STL实现
- opencv手部轮廓识别以及轨迹识别
- 百度C++编码规范
- C++ sql2008 WebServer通讯.docx
- c++ 定时关机程序源码
- 基于VSCode和CMake实现C++开发
- c++语法查询工具
- c++ 账务系统源码
- GBT 28169-2011 嵌入式软件 C语言编码规范
- c++ 猜拳小游戏
- XUnZip Zip解压缩.rar
-
Google C++ st
yle Guide - Windows_API_函数大全 C/C++
- C++ SHA256加密计算
- 思维导图(C++ Primer Plus(第六版).
- 信息学奥赛c++第一阶课件.pptx
评论
共有 条评论