资源简介
cocos2dx实现自定义2D地形,学习shader等知识

代码片段和文件信息
#include “AppDelegate.h“
#include “HelloWorldScene.h“
USING_NS_CC;
AppDelegate::AppDelegate() {
}
AppDelegate::~AppDelegate()
{
}
//if you want a different contextjust modify the value of glContextAttrs
//it will takes effect on all platforms
void AppDelegate::initGLContextAttrs()
{
//set OpenGL context attributionsnow can only set six attributions:
//redgreenbluealphadepthstencil
GLContextAttrs glContextAttrs = {8 8 8 8 24 8};
GLView::setGLContextAttrs(glContextAttrs);
}
bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLViewImpl::createWithRect(“Test34“ Rect(0 0 960 640));
director->setOpenGLView(glview);
}
director->getOpenGLView()->setDesignResolutionSize(960 640 ResolutionPolicy::FIXED_WIDTH);
// turn on display FPS
director->setDisplayStats(true);
// set FPS. the default value is 1.0/60 if you don‘t call this
director->setAnimationInterval(1.0 / 60);
FileUtils::getInstance()->addSearchPath(“res“);
// 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 2015-02-12 17:24 Classes\
文件 1927 2015-02-12 17:25 Classes\AppDelegate.cpp
文件 987 2015-02-04 11:39 Classes\AppDelegate.h
文件 1835 2015-02-12 17:32 Classes\HelloWorldScene.cpp
文件 617 2015-02-12 17:33 Classes\HelloWorldScene.h
文件 1094 2015-02-12 16:39 Classes\Terrain.cpp
文件 463 2015-02-12 16:18 Classes\Terrain.h
文件 709 2015-02-12 16:27 Classes\TerrainBottom.cpp
文件 290 2015-02-12 16:27 Classes\TerrainBottom.h
文件 1835 2015-02-12 17:11 Classes\TerrainSprite.cpp
文件 833 2015-02-12 16:27 Classes\TerrainSprite.h
文件 839 2015-02-12 16:27 Classes\TerrainSurface.cpp
文件 295 2015-02-12 16:27 Classes\TerrainSurface.h
目录 0 2015-02-12 17:22 Resources\
文件 3681 2015-02-09 17:11 Resources\desert.png
目录 0 2015-02-12 10:14 Resources\glsl\
文件 192 2015-02-12 11:04 Resources\glsl\terrain_bottom.frag
文件 288 2015-02-12 17:19 Resources\glsl\terrain_bottom.vert
文件 192 2015-02-11 15:35 Resources\glsl\terrain_surface.frag
文件 266 2015-02-12 17:13 Resources\glsl\terrain_surface.vert
文件 988 2015-02-12 15:21 Resources\map.data
文件 2305 2015-02-09 17:11 Resources\surface.png
- 上一篇:cuda编程 merge sort
- 下一篇:奥本海姆离散时间信号处理课后答案6
相关资源
- cocos2d-x飞机大战项目
- Cocos2d-x开发游戏的坐标系知识介绍
- Cocos2d-x 3.x 头像选择器功能扩展Image
- 节奏大师源码
- 炸弹人(cocos2d-x 3.2)
- Cocos Creator 实现的超级玛丽小游戏de
- cocos2dx经典三消游戏
- cocos2dx-3.0正式版源代码+完整资源 微信
- Cocos2d-x 瓦片地图操作Demo-双指缩放、
- xxtea加解密工具win32
- Cocos2D游戏之旅六:流星、烟花、火焰
- Cocos2dx游戏源代码《萝莉快跑》
- cocos2d-x游戏源码236061
- 公司年会抽奖程序
- cocos2d-x 别踩白块源码
- Cocos2dx入门初级教程
- cocos2dx 3.3 跑酷游戏源代码和资源
- 捕鱼达人.zip
- 萝莉快跑2013
- cocos creator 开心消消乐
- 三国跑酷cocos2dx3.2源码
- Cocos2d-x《大抗战》塔防射击游戏源代
- richer单机完毕源码
- 连连看 cocos2dx 源代码
- 基于cocos开发的飞机大战含素材资源
- cocos2dx 大鱼吃小鱼游戏源代码
- 迷失航线-Cocos2d-x项目实战-射击类游戏
- cocos2dx 3.x 水波纹
- BulletWar游戏源码coco2d-x开发 lua
- cocos2dx 捕鱼游戏代码可以在最新译成
评论
共有 条评论