Tetrix v1.01 版本下載地址:
http://code.google.com/p/sguzty/downloads/detail?name=Tetrix%20v1.01%20Release.rar&can=2&q=
Bug 修正
1.最大的bug是方塊掉落的時候會將鏤空的格子填滿,修改之。
2."方塊"旋轉(zhuǎn)的時候不應(yīng)該有任何效果,先前的版本會改變位置。
3.先前版本長條的旋轉(zhuǎn)比較難看,這次略微好看一點。
4.修改了之前Life和Speed的顯示問題。
功能 新增
1.添加了背景音樂和音效。
2.征詢網(wǎng)友意見添加了隨機種子,每次打開后都會有不同的開局。
背景音樂是 智冠電子 的 單機游戲 <天龍八部> 中 某個場景的背景音樂。
以此懷念我們兒時的單機游戲時代。
并且多謝眾多網(wǎng)友們提的意見,你們的支持是我們最大的動力。
以下是其中一種在游戲中添加背景音樂的方法,拿出來分享以下,如果直接采用sndPlaySound是不能達(dá)到混音效果的,采用以下方法可以播放背景音樂,然后用sndPlaySound在播放音效,就可以達(dá)到混音效果。

void BeginMusic()
{
CoInitialize( NULL );
}


class mp3Player
{

IGraphBuilder* pGBuilder;
IMediaControl* pMControl;
IMediaPosition* pMPos;

public:
void load(char *filename);
void play();

};


void mp3Player::load(char *filename)
{
CoCreateInstance(CLSID_FilterGraph, NULL,CLSCTX_INPROC, IID_IGraphBuilder, (void**)&pGBuilder);
pGBuilder->QueryInterface(IID_IMediaControl, (void**)&pMControl);
pGBuilder->QueryInterface(IID_IMediaPosition, (void**)&pMPos);
char strSoundPath[ MAX_PATH ];
WCHAR wstrSoundPath[ MAX_PATH ];
GetCurrentDirectory(MAX_PATH, strSoundPath);
strcat( strSoundPath, "\\" );
strcat( strSoundPath, filename );
MultiByteToWideChar(CP_ACP, 0, strSoundPath, -1, wstrSoundPath, MAX_PATH );
pGBuilder->RenderFile(wstrSoundPath, NULL);
}