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

资源简介

这是我用了一周的时间开发的,因为我现在就在游戏开发基地中学习游戏开发的课题,虽然遇到很多问题,感觉自己很高兴,很自豪,这段时间的学习有了进步。希望能帮助到你们,不过请记住,没有免费的午餐呦。 这是我用了一周的时间开发的,因为我现在就在游戏开发基地中学习游戏开发的课题,虽然遇到很多问题,感觉自己很高兴,很自豪,这段时间的学习有了进步。希望能帮助到你们,不过请记住,没有免费的午餐呦。

资源截图

代码片段和文件信息

// Boss.cpp: implementation of the CBoss class.
// Download by http://www.codefans.net
//////////////////////////////////////////////////////////////////////

#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()
{

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1496  2012-08-10 16:57  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Boss.cpp

     文件       1032  2011-06-07 19:09  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Boss.h

     文件       1624  2012-08-10 16:57  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Enemy.cpp

     文件       1048  2011-06-06 23:50  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Enemy.h

     文件    5448352  2011-10-01 15:49  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Game.aps

     文件       2147  2011-10-01 16:01  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Game.clw

     文件       4360  2012-08-10 16:57  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Game.cpp

     文件       6136  2011-06-07 22:32  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Game.dsp

     文件        516  2011-06-06 09:56  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Game.dsw

     文件       1356  2011-06-06 10:11  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Game.h

     文件      11947  2011-06-07 22:07  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Game.rc

     文件       1702  2011-06-06 09:56  WWW.WEI2008.COM\大鱼吃小鱼Game最终\GameDoc.cpp

     文件       1453  2011-06-06 09:56  WWW.WEI2008.COM\大鱼吃小鱼Game最终\GameDoc.h

     文件      13374  2012-08-10 16:57  WWW.WEI2008.COM\大鱼吃小鱼Game最终\GameView.cpp

     文件       2402  2011-06-07 22:03  WWW.WEI2008.COM\大鱼吃小鱼Game最终\GameView.h

     文件       1796  2011-06-07 19:35  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Hero.cpp

     文件        971  2011-06-06 21:32  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Hero.h

     文件       1316  2012-08-10 16:57  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Leval.cpp

     文件       1143  2011-06-07 19:45  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Leval.h

     文件       2505  2011-06-06 09:56  WWW.WEI2008.COM\大鱼吃小鱼Game最终\MainFrm.cpp

     文件       1581  2011-06-06 09:56  WWW.WEI2008.COM\大鱼吃小鱼Game最终\MainFrm.h

     文件     210757  2004-07-06 08:58  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Minimized.ssk

     文件       1350  2012-08-10 16:57  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Pall.cpp

     文件       1031  2011-06-07 10:09  WWW.WEI2008.COM\大鱼吃小鱼Game最终\Pall.h

     文件       4263  2011-06-06 09:56  WWW.WEI2008.COM\大鱼吃小鱼Game最终\ReadMe.txt

     文件       5766  2011-06-07 10:18  WWW.WEI2008.COM\大鱼吃小鱼Game最终\res\000.bmp

     文件    2230326  2011-06-06 19:12  WWW.WEI2008.COM\大鱼吃小鱼Game最终\res\11.bmp

     文件       6198  2011-06-07 12:12  WWW.WEI2008.COM\大鱼吃小鱼Game最终\res\ball.bmp

     文件       8246  2011-06-07 12:21  WWW.WEI2008.COM\大鱼吃小鱼Game最终\res\ball_副本.bmp

     文件       6390  2011-06-06 18:59  WWW.WEI2008.COM\大鱼吃小鱼Game最终\res\bitmap1.bmp

............此处省略30个文件信息

评论

共有 条评论