码迷,mamicode.com
首页 >  
搜索关键字:手机游戏    ( 413个结果
Swift常量和变量以及命名规范
我们在上一章中介绍了如何使用Swift编写一个HelloWorld小程序,其中就用到了变量。常量和变量是构成表达式的重要组成部分。常量在声明和初始化变量时,在标识符的前面加上关键字let,就可以把该变量指定为一个常量。顾名思义,常量是其值在使用过程中不会发生变化的量,实例代码如下:let_Hello = "Hello"_Hello标识符就是常量,只能在初始化的时候被赋值,如果我们再次给_Hello...
分类:其他好文   时间:2014-08-11 21:23:12    阅读次数:288
使用Playground编写第一个Swift程序
从控制台输出“HelloWorld”是我学习C语言的第一步,也是我人生中非常重要的一步。多年后的今天,我仍希望以HelloWorld作为第一步,与大家共同开启一个神奇、瑰丽的世界——Swift编程。本章以HelloWorld作为切入点,向大家系统介绍如何使用Xcode的Playground编写和运行Swift程序代码。编写和运行Swift程序有多种方式,我们可以通过在Xcode中创建一个iOS或M...
分类:其他好文   时间:2014-08-08 21:25:56    阅读次数:263
拥有独立完成一个手机游戏项目的能力
游戏引擎熟悉程度cocos2dx 3.x 新增 1.console 很有用的调试工具,可以debug scene的节点结构,fileutil里的信息,模拟触屏点击等.window上需要安装http://joncraton.org/blog/46/netcat-for-windows/来连接2.ev....
分类:移动开发   时间:2014-08-07 07:14:49    阅读次数:218
Cocos2d-x实例:设置背景音乐与音效- AppDelegate实现
为了进一步了解背景音乐和音效播放的,我们通过一个实例给大家介绍一下。如图9-2所示有两个场景:HelloWorld和Setting。在HelloWorld场景点击“游戏设置”菜单可以切换到Setting场景,在Setting场景中可以设置是否播放背景音乐和音效,设置完成后点击“OK”菜单可以返回到HelloWorld场景。  我们需要在AppDelegate中实现背景音乐播放暂停与继续函数,App...
分类:移动开发   时间:2014-08-05 22:49:00    阅读次数:281
Cocos2d-x实例:设置背景音乐与音效-HelloWorld场景实现
HelloWorld场景就是游戏中的主菜单场景。HelloWorld.h文件代码如下:#define __HELLOWORLD_SCENE_H__ #include "cocos2d.h" #include "SimpleAudioEngine.h" ① #include "SettingScene.h" class HelloWorld : public cocos2...
分类:其他好文   时间:2014-08-05 22:47:50    阅读次数:205
Cocos2d-x实例:设置背景音乐与音效-设置场景实现
设置场景(Setting),Setting.h文件代码如下:#ifndef __Setting_SCENE_H__ #define __Setting_SCENE_H__ #include "cocos2d.h" #include "SimpleAudioEngine.h" class Setting : public cocos2d::Layer { bool isEffect; ...
分类:其他好文   时间:2014-08-05 22:47:30    阅读次数:239
Cocos2d-x中使用音频CocosDenshion引擎介绍与音频文件的预处理
Cocos2d-x提供了一个音频CocosDenshion引擎,CocosDenshion引擎可以独立于Cocos2d-x单独使用,CocosDenshion引擎本质上封装了OpenAL音频处理库。具体使用的API是SimpleAudioEngine。SimpleAudioEngine有几个常用的函数:void preloadBackgroundMusic (const char *pszFile...
分类:其他好文   时间:2014-08-04 14:28:07    阅读次数:171
Cocos2d-x加速度计
加速度计是一种能够感应设备一个方向上线性加速度的传感器。广泛用于航空、航海、宇航及武器的制导与控制中。线加速度计的种类很多,在iOS等移动设备中目前采用的是三轴加速度计,可以感应设备上X、Y、Z轴方向上线性加速度的变化。如图8-6所示,iOS和Android等设备三轴加速度计的坐标系是右手坐标系,即:设备竖直向上,正面朝向用户,水平向右为X轴正方向,竖直向上为Y轴正方向,Z轴正方向是从设备指向用户...
分类:其他好文   时间:2014-07-28 15:53:14    阅读次数:218
Cocos2d-x加速度计实例:运动的小球
下面我们通过一个实例介绍一下如果通过层加速度计事件实现访问加速度计。该实例场景如下图所示,场景中有一个小球,当我们把移动设备水平放置,屏幕向上,然后左右晃动移动设备来改变小球的位置。 下面我们再看看具体的程序代码,首先看一下HelloWorldScene.h文件,它的代码如下: #ifndef __HELLOWORLD_SCENE_H__ #define __HELLOWORLD_SCENE_H_...
分类:其他好文   时间:2014-07-28 15:52:27    阅读次数:208
Cocos2d-x开发实例:使用Lambda 表达式
第三篇Cocos2d-x开发实例:使用Lambda 表达式在Cocos2d-x 3.0之后提供了对C++11标准[1]的支持,其中的Lambda[2]表达式使用起来非常简洁。我们可以使用Lambda表达式重构上一节的实例。我们可以将下面的代码:listener->onTouchBegan =CC_CALLBACK_2(HelloWorld::onTouchBegan, this); ... ......
分类:其他好文   时间:2014-07-27 11:44:24    阅读次数:208
413条   上一页 1 ... 34 35 36 37 38 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!