資源簡介
從www.PacktPub.com上下載的SDL Game Development(基于SDL2.0的)一書的source code,里面附帶了程序中使用的圖片,大家可以直接下載,不用到那個(gè)網(wǎng)站用郵箱下載了
代碼片段和文件信息
//
//??AnimatedGraphic.cpp
//??SDL?Game?Programming?Book
//
//??Created?by?shaun?mitchell?on?17/02/2013.
//??Copyright?(c)?2013?shaun?mitchell.?All?rights?reserved.
//
#include?“AnimatedGraphic.h“
using?namespace?std;
AnimatedGraphic::AnimatedGraphic()?:?Shooterobject()
{
????
}
void?AnimatedGraphic::load(std::unique_ptr?const?&pParams)
{
????Shooterobject::load(pParams);
????m_animSpeed?=?pParams->getAnimSpeed();
}
void?AnimatedGraphic::draw()
{
????Shooterobject::draw();
}
void?AnimatedGraphic::update()
{
????m_currentframe?=?int(((SDL_GetTicks()?/?(1000?/?m_animSpeed))?%?m_numframes));
}
void?AnimatedGraphic::clean()
{
????Shooterobject::clean();
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-07-01?17:35??6821OT_code_bundle\
?????目錄???????????0??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\
?????目錄???????????0??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\
?????文件????34164736??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\Alien?Attack.sdf
?????文件?????????895??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\Alien?Attack.sln
?????文件???????25600??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\Alien?Attack.suo
?????文件????????8209??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\Alien?Attack.vcxproj
?????文件????????8629??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\Alien?Attack.vcxproj.filters
?????文件?????????143??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\Alien?Attack.vcxproj.user
?????文件?????????680??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\AnimatedGraphic.cpp
?????文件?????????934??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\AnimatedGraphic.h
?????目錄???????????0??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\
?????文件????????2340??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\attack.xm
?????文件???????36610??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\blocks1.png
?????文件???????26407??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\blocks2.png
?????文件???????39920??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\blocks3.png
?????文件???????59066??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\boom.wav
?????文件????????8403??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\boss1.png
?????文件???????67859??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\bossexplosion.png
?????文件????????3137??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\bullet1.png
?????文件????????3414??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\bullet2.png
?????文件????????5008??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\bullet3.png
?????文件???????27885??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\button.png
?????文件??????205614??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\clouds.png
?????文件??????104823??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\clouds2.png
?????文件?????1416542??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\DST_Announce.ogg
?????文件?????2359144??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\DST_ElectroRock.ogg
?????文件????????4887??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\enemy1.png
?????文件????????3125??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\enemy2.png
?????文件????????5558??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\enemy3.png
?????文件???????27477??2013-07-01?17:35??6821OT_code_bundle\Alien?Attack\src\assets\exit.png
............此處省略330個(gè)文件信息
評(píng)論
共有 條評(píng)論