• 大小: 493KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-28
  • 语言: 其他
  • 标签: 跑酷游戏  源码  

资源简介

实现了Tmx地图,帧动画,动画层和地图层的碰撞检测,地图滚动等跑酷游戏核心逻辑

资源截图

代码片段和文件信息

#include “AppDelegate.h“
#include “HelloWorldScene.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);

    // create a scene. it‘s an autorelease object
    auto scene = HelloWorld::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-09-09 16:32  Classes\
     文件        1367  2014-09-09 13:56  Classes\AppDelegate.cpp
     目录           0  2014-09-09 16:35  __MACOSX\
     目录           0  2014-09-09 16:35  __MACOSX\Classes\
     文件         171  2014-09-09 13:56  __MACOSX\Classes\._AppDelegate.cpp
     文件         947  2014-09-04 10:53  Classes\AppDelegate.h
     文件       10707  2014-09-09 16:32  Classes\HelloWorldScene.cpp
     文件         171  2014-09-09 16:32  __MACOSX\Classes\._HelloWorldScene.cpp
     文件         974  2014-09-09 16:09  Classes\HelloWorldScene.h
     文件         171  2014-09-09 16:09  __MACOSX\Classes\._HelloWorldScene.h
     目录           0  2014-09-09 16:03  Resources\
     文件        6148  2014-09-09 09:06  Resources\.DS_Store
     目录           0  2014-09-09 16:35  __MACOSX\Resources\
     文件         120  2014-09-09 09:06  __MACOSX\Resources\._.DS_Store
     文件        6311  2014-09-04 10:53  Resources\CloseNormal.png
     文件        5499  2014-09-04 10:53  Resources\CloseSelected.png
     目录           0  2014-09-04 10:53  Resources\fonts\
     文件       25776  2014-09-04 10:53  Resources\fonts\Marker Felt.ttf
     文件       12762  2014-06-16 10:24  Resources\futura-48.fnt
     文件         226  2014-06-16 10:24  __MACOSX\Resources\._futura-48.fnt
     文件      178532  2014-06-16 10:24  Resources\futura-48.png
     文件         226  2014-06-16 10:24  __MACOSX\Resources\._futura-48.png
     文件      138777  2014-09-04 10:53  Resources\HelloWorld.png
     文件      229555  2014-09-09 16:28  Resources\map01.tmx
     文件         171  2014-09-09 16:28  __MACOSX\Resources\._map01.tmx
     文件      228750  2014-09-09 16:30  Resources\map02.tmx
     文件        8299  2014-09-04 10:50  Resources\mytiled.png
     文件       10570  2014-09-04 10:50  __MACOSX\Resources\._mytiled.png
     文件       14022  2014-05-09 16:31  Resources\run1.png
     文件       13339  2014-05-09 16:31  Resources\run2.png
     文件       13393  2014-05-09 16:31  Resources\run3.png
............此处省略7个文件信息

评论

共有 条评论