• 大小: 8.99MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-26
  • 语言: C/C++
  • 标签: 游戏源码  

资源简介

VC++ 大鱼吃小鱼游戏源码VC++ 大鱼吃小鱼游戏源码VC++ 大鱼吃小鱼游戏源码

资源截图

代码片段和文件信息

// Boss.cpp: implementation of the CBoss class.
// Download by http://www.NewXing.com
//////////////////////////////////////////////////////////////////////

#include “stdafx.h“
#include “Game.h“
#include “Boss.h“

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CBoss::CBoss()
{
m_pointBoss = CPoint(926 10);//初始boss位置坐标
BossFlag=true;//初始显示true显示
first=true;   //用于是否跟踪,跟踪为false
BossLife=100;//生命值设为100
m_bmpBoss.LoadBitmap(IDB_BOSS);
BITMAP BM;
m_bmpBoss.GetBitmap(&BM);//获得当前图片的长和宽
m_nWidth = BM.bmWidth/2;
m_nHeight = BM.bmHeight;
}
// 显示boss
void CBoss::ShowBoss(CDC *pDC CDC *pMemDC CRect Client)
{
pMemDC->Selectobject(&m_bmpBoss);
pDC->BitBlt(m_pointBoss.xm_pointBoss.ym_nWidthm_nHeight
pMemDCm_nWidth0SRCPAINT);//或运算
pDC->BitBlt(m_pointBoss.xm_pointBoss.ym_nWidthm_nHeight
pMemDC00SRCAND);//与运算
}
// 改变boss位置  在屏幕上方来回平移
void CBoss::ChangePos(int num)
{
if(m_pointBoss.x<0||m_pointBoss.y>500)
{//边界是926
m_pointBoss.x  = rand()%926;
m_pointBoss.y = rand()%600;
}
else
{
m_pointBoss.x -= num;
m_pointBoss.y+=rand()%12;
}
}
void CBoss::ResetPos()//复位
{
m_pointBoss=(00);
}
CBoss::~CBoss()
{

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-05-30 10:17  VC++ 大鱼吃小鱼游戏源码\
     文件        1495  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\Boss.cpp
     文件        1070  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\Boss.h
     文件        1623  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\Enemy.cpp
     文件        1086  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\Enemy.h
     文件     5448352  2011-10-01 15:49  VC++ 大鱼吃小鱼游戏源码\Game.aps
     文件        2147  2011-10-01 16:01  VC++ 大鱼吃小鱼游戏源码\Game.clw
     文件        4359  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\Game.cpp
     文件        6136  2011-06-07 22:32  VC++ 大鱼吃小鱼游戏源码\Game.dsp
     文件         516  2011-06-06 09:56  VC++ 大鱼吃小鱼游戏源码\Game.dsw
     文件        1394  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\Game.h
     文件       11947  2011-06-07 22:07  VC++ 大鱼吃小鱼游戏源码\Game.rc
     文件        1740  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\GameDoc.cpp
     文件        1491  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\GameDoc.h
     文件       13373  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\GameView.cpp
     文件        2440  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\GameView.h
     文件        1834  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\Hero.cpp
     文件        1009  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\Hero.h
     文件        1315  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\Leval.cpp
     文件        1181  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\Leval.h
     文件        2543  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\MainFrm.cpp
     文件        1619  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\MainFrm.h
     文件      210757  2004-07-06 08:58  VC++ 大鱼吃小鱼游戏源码\Minimized.ssk
     文件        1349  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\Pall.cpp
     文件        1069  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\Pall.h
     文件        4263  2011-06-06 09:56  VC++ 大鱼吃小鱼游戏源码\ReadMe.txt
     目录           0  2012-08-10 16:48  VC++ 大鱼吃小鱼游戏源码\res\
     文件        1583  2013-12-02 06:12  VC++ 大鱼吃小鱼游戏源码\resource.h
     文件        5766  2011-06-07 10:18  VC++ 大鱼吃小鱼游戏源码\res\000.bmp
     文件     2230326  2011-06-06 19:12  VC++ 大鱼吃小鱼游戏源码\res\11.bmp
     文件        6198  2011-06-07 12:12  VC++ 大鱼吃小鱼游戏源码\res\ball.bmp
............此处省略23个文件信息

评论

共有 条评论