• 大小: 7.45MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-04
  • 语言: 其他
  • 标签: opengl  2048  

资源简介

opengl 实现2048小游戏 四乘四

资源截图

代码片段和文件信息

// Block.cpp: implementation of the Block class.
//
//////////////////////////////////////////////////////////////////////

#include “stdafx.h“
#include “cg1.h“
#include “Block.h“

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

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

Block::Block()
{
   
}
Block::Block(int value)
{
this->value=value;
switch(value)
{
    case 2:color[0]=1;color[1]=1;color[2]=0.75;break;
     case 4:color[0]=1;color[1]=0.75;color[2]=1;break;
    case 8:color[0]=0.75;color[1]=1;color[2]=1;break;
    case 16:color[0]=0.75;color[1]=1;color[2]=0.75;break;
    case 32:color[0]=1;color[1]=0.75;color[2]=0.75;break;
    case 64:color[0]=0.75;color[1]=0.75;color[2]=1;break;
    case 128:color[0]=0.75;color[1]=0.75;color[2]=0.75;break;
case 256:color[0]=1;color[1]=1;color[2]=0.5;break;
        case 512:color[0]=1;color[1]=0.5;color[2]=1;break;
case 1024:color[0]=0.5;color[1]=1;color[2]=1;break;
case 2048:color[0]=0.75;color[1]=0.5;color[2]=0.75;break;
}
combine=false;
}
Block::~Block()
{

}
void Block::SetCombine()
{
combine=true;
}
void Block::ClearCombine()
{
combine=false;
}
bool Block::GetCombine()
{
return combine;
}
int Block::GetValue()
{
return value;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-04-09 22:17  2048\
     文件           1  2014-04-09 19:25  2048\a.txt
     文件        1444  2014-04-09 18:01  2048\Block.cpp
     文件         630  2014-04-09 18:02  2048\Block.h
     文件       28280  2014-04-09 18:29  2048\cg1.aps
     文件        2263  2014-04-09 22:17  2048\cg1.clw
     文件        4155  2008-04-10 13:24  2048\cg1.cpp
     文件        4676  2014-04-08 12:07  2048\cg1.dsp
     文件         531  2008-04-10 13:24  2048\cg1.dsw
     文件        1323  2008-04-10 13:24  2048\cg1.h
     文件      197632  2014-04-09 22:17  2048\cg1.ncb
     文件       55808  2014-04-09 22:17  2048\cg1.opt
     文件        1132  2014-04-09 20:37  2048\cg1.plg
     文件       10502  2008-04-10 13:24  2048\cg1.rc
     文件        2069  2014-04-09 19:42  2048\cg1Doc.cpp
     文件        1532  2014-04-09 19:42  2048\cg1Doc.h
     文件       13514  2014-04-09 22:17  2048\cg1View.cpp
     文件        1996  2014-04-09 16:52  2048\cg1View.h
     目录           0  2014-04-09 20:37  2048\Debug\
     文件        7609  2014-04-09 18:02  2048\Debug\Block.obj
     文件        1587  2014-04-09 18:02  2048\Debug\Block.sbr
     文件     5522432  2014-04-08 12:06  2048\Debug\cg1.bsc
     文件      135206  2014-04-09 20:37  2048\Debug\cg1.exe
     文件      411388  2014-04-09 20:37  2048\Debug\cg1.ilk
     文件       23447  2014-04-08 11:03  2048\Debug\cg1.obj
     文件     7054664  2014-04-08 11:03  2048\Debug\cg1.pch
     文件      500736  2014-04-09 20:37  2048\Debug\cg1.pdb
     文件        7196  2014-04-08 11:03  2048\Debug\cg1.res
     文件           0  2014-04-08 11:03  2048\Debug\cg1.sbr
     文件       17311  2014-04-09 19:42  2048\Debug\cg1Doc.obj
     文件        3319  2014-04-09 19:42  2048\Debug\cg1Doc.sbr
............此处省略32个文件信息

评论

共有 条评论