資源簡介
學習cocos2d-x 3.0自己寫的游戲2048,自己的算法,除了網絡部分,其他功能全部實現。
素材是用手機截屏ps出來的。
自己還沒有玩贏過,所以按照從網上找的一個獲勝界面做出來的。
修改GameScene.cpp第20行中WIN_NUMBER的數值你可以不用玩到2048就能贏。
源碼已上傳,歡迎大家下載源碼進行測試交流。

代碼片段和文件信息
#include?“AppDelegate.h“
#include?“MyTools.h“
#include?“GameScene.h“
USING_NS_CC;
AppDelegate::AppDelegate()?{
}
AppDelegate::~AppDelegate()?
{
}
bool?AppDelegate::applicationDidFinishLaunching()?{
????//?initialize?director
????auto?director?=?Director::getInstance();
????auto?glview?=?director->getOpenGLView();
????if(!glview)?{
????????glview?=?GLView::create(“My?Game“);
????????director->setOpenGLView(glview);
????}
????//?turn?on?display?FPS
????director->setDisplayStats(false);
????//?set?FPS.?the?default?value?is?1.0/60?if?you?don‘t?call?this
????director->setAnimationInterval(1.0?/?60);
????//屏幕適配
????glview->setDesignResolutionSize(640?960?ResolutionPolicy::EXACT_FIT);
????//音效預加載
????MyTools::preloadEffect();
????//添加精靈幀緩存
????SpriteframeCache::getInstance()->addSpriteframesWithFile(“images.plist“);
????//?create?a?scene.?it‘s?an?autorelease?object
????auto?scene?=?Game::createScene();
????//?run
????director->runWithScene(scene);
????return?true;
}
//?This?function?will?be?called?when?the?app?is?inactive.?When?comes?a?phone?callit‘s?be?invoked?too
void?AppDelegate::applicationDidEnterBackground()?{
????Director::getInstance()->stopAnimation();
????//?if?you?use?SimpleAudioEngine?it?must?be?pause
????//?SimpleAudioEngine::getInstance()->pauseBackgroundMusic();
}
//?this?function?will?be?called?when?the?app?is?active?again
void?AppDelegate::applicationWillEnterForeground()?{
????Director::getInstance()->startAnimation();
????//?if?you?use?SimpleAudioEngine?it?must?resume?here
????//?SimpleAudioEngine::getInstance()->resumeBackgroundMusic();
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-06-23?09:15??Classes\
?????文件????????6148??2014-06-20?15:31??Classes\.DS_Store
?????目錄???????????0??2014-06-23?09:17??__MACOSX\
?????目錄???????????0??2014-06-23?09:17??__MACOSX\Classes\
?????文件?????????120??2014-06-20?15:31??__MACOSX\Classes\._.DS_Store
?????文件????????1630??2014-06-23?09:15??Classes\AppDelegate.cpp
?????文件?????????171??2014-06-23?09:15??__MACOSX\Classes\._AppDelegate.cpp
?????文件?????????947??2014-04-01?18:48??Classes\AppDelegate.h
?????目錄???????????0??2014-06-22?13:29??Classes\Nodes\
?????文件?????????677??2014-06-19?17:35??Classes\Nodes\Box.cpp
?????目錄???????????0??2014-06-23?09:17??__MACOSX\Classes\Nodes\
?????文件?????????171??2014-06-19?17:35??__MACOSX\Classes\Nodes\._Box.cpp
?????文件?????????464??2014-06-22?13:29??Classes\Nodes\Box.h
?????文件?????????171??2014-06-22?13:29??__MACOSX\Classes\Nodes\._Box.h
?????文件?????????591??2014-06-16?12:09??Classes\Nodes\Station.cpp
?????文件?????????171??2014-06-16?12:09??__MACOSX\Classes\Nodes\._Station.cpp
?????文件?????????518??2014-06-22?13:29??Classes\Nodes\Station.h
?????文件?????????171??2014-06-22?13:29??__MACOSX\Classes\Nodes\._Station.h
?????目錄???????????0??2014-06-22?14:28??Classes\Scenes\
?????文件????????6148??2014-06-21?16:32??Classes\Scenes\.DS_Store
?????目錄???????????0??2014-06-23?09:17??__MACOSX\Classes\Scenes\
?????文件?????????120??2014-06-21?16:32??__MACOSX\Classes\Scenes\._.DS_Store
?????文件???????17729??2014-06-21?18:27??Classes\Scenes\GameScene.cpp
?????文件?????????171??2014-06-21?18:27??__MACOSX\Classes\Scenes\._GameScene.cpp
?????文件????????2061??2014-06-21?15:35??Classes\Scenes\GameScene.h
?????文件?????????171??2014-06-21?15:35??__MACOSX\Classes\Scenes\._GameScene.h
?????文件????????4958??2014-06-22?14:28??Classes\Scenes\HomeScene.cpp
?????文件?????????171??2014-06-22?14:28??__MACOSX\Classes\Scenes\._HomeScene.cpp
?????文件?????????732??2014-06-20?18:18??Classes\Scenes\HomeScene.h
?????文件?????????171??2014-06-20?18:18??__MACOSX\Classes\Scenes\._HomeScene.h
?????文件????????3701??2014-06-22?14:28??Classes\Scenes\InstructorScene.cpp
............此處省略24個文件信息
評論
共有 條評論