資源簡介
挖金子小游戲MFC實現。class GAMEBOX
{
public:
GAMEBOX();
~GAMEBOX();
//顯示圖片
void Show();
//顯示金錢,時間
void ShowInfoNow();
void ShowMapInfo();
//時鐘處理
void Check();
//碰撞檢測
void HitTest();
//移動物品
void MoveObject();
//勝負判斷
void IsWin();
//消除物品
void ClearObj();
//鼠標移動處理
void MouseMove(int x,int y)
代碼片段和文件信息
#include?“stdafx.h“
//游戲框架
#include?“gamebox.h“
//位圖
#include?“mybitmap.h“
//基本庫
#include?“stdio.h“
#include?“stdlib.h“
#include?“ctype.h“
#include?“math.h“
//時鐘
#include?“myclock.h“
//庫
#include?“mykey.h“
//道具定義
struct?EQUIP
{
int?iPrice;
char?info[100];
};
struct?EQUIP?equip[]={
{100“炮:能炸掉抓到的物品。售價100“}
{200“體力:加快拉動物品的速度。?售價200“}
{400“魔法:所有物品升值100。?售價400“}
};
//位圖
extern?MYBITMAP?bmPrebmTopbmEarthbmStart;
extern?MYBITMAP?bmobject;
extern?MYBITMAP?bmBomb;
extern?MYCATCH?bmCatch;
extern?MYCLOCK?myclock;
extern?HDC?hdcwindowhdccanvashdcmem;
extern?MYBUTTON?mybutton;
extern?int?obj_hit_r[];
//速度?
extern?int?obj_speed[];
//金錢?
extern?int?obj_value[];
GAMEBOX::GAMEBOX()
{
InitFont();
//初始狀態
iState=GAME_INFO;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1211??2009-06-18?18:55??主要文件功能.txt
?????文件?????132608??2009-06-18?17:22??挖金子游戲設計文檔.doc
?????文件??????72704??2009-06-18?18:02??游戲制作教程.doc
?????文件????2060338??2009-06-18?16:35??可執行文件\gold2.exe
?????文件????????330??2009-06-18?16:14??可執行文件\ini\match.txt
????..A.SH.?????40448??2009-06-18?15:49??源碼\pic\Thumbs.db
?????文件?????153654??2009-05-29?17:49??源碼\pic\mapground.bmp
?????文件???????6198??2009-06-03?11:06??源碼\pic\catch.bmp
?????文件?????110646??2009-06-18?15:41??源碼\pic\ob
?????文件?????199254??2009-06-05?14:31??源碼\pic\start.bmp
?????文件?????288056??2009-06-16?18:04??源碼\pic\mapearth.bmp
?????文件?????164456??2009-06-17?18:54??源碼\pic\button.bmp
?????文件??????98360??2009-06-17?19:28??源碼\pic\bomb.bmp
?????文件?????480056??2009-06-18?15:45??源碼\pic\bitmap1.bmp
?????文件????????586??2009-06-18?15:09??源碼\gamebag.h
?????文件??????10912??2009-06-18?16:35??源碼\gamebox.cpp
?????文件???????1493??2009-06-18?15:50??源碼\gamebox.h
?????文件????1506872??2009-06-18?15:58??源碼\gold2.aps
?????文件???????8097??2009-06-18?16:11??源碼\gold2.cpp
?????文件???????5442??2009-06-17?19:19??源碼\gold2.dsp
?????文件????????533??2009-05-27?15:35??源碼\gold2.dsw
?????文件????????323??2009-05-27?15:35??源碼\gold2.h
?????文件???????1078??2009-06-18?15:57??源碼\gold2.ICO
?????文件??????25600??2012-07-08?09:32??源碼\gold2.ncb
?????文件???????3355??2009-06-18?18:56??源碼\gold2.plg
?????文件???????4011??2009-06-18?15:58??源碼\gold2.rc
?????文件???????5518??2009-06-18?16:29??源碼\mybitmap.cpp
?????文件???????1602??2009-06-17?19:22??源碼\mybitmap.h
?????文件???????1398??2009-06-01?09:21??源碼\myclock.h
?????文件???????2055??2009-05-27?15:35??源碼\ReadMe.txt
............此處省略17個文件信息
- 上一篇:opengl摩天輪
- 下一篇:RC4算法實現VC++
評論
共有 條評論