cocos2d-x相关内容

c++ - 2.5D Rpg 地图移动

问 题 2.5D Rpg 地图移动 当人物移动到地图屏幕中间时 那么 就不能上下左右移动(只播放人物动画) 和只改变地图坐标即可 当地图到边界一半时人物可以移动 ,但是 当人物离开边界时 此时不知道 因该用什么条件判断 把人物 禁止 移动。因为人物移动 是用的cocos2d-x 的MoveTo 没法判断 。。。 大家有没有什么好办法。。。谢谢了 解决方案 rpg里人物 ..
发布时间:2017-09-06 12:34:50 游戏开发

c++ - 当今各种框架的跨平台技术的实现原理?

问 题 查过一点资料,现今的跨平台实现方法主要有两种,一种是“一次编译,到处运行”(就是java这种),还有一种是“一次编码,到处编译” 我现在主要有疑问的是第二种。 就拿C++语言来说,其本身是跨平台的,只要我们不调用特定系统平台的api,只用标准库,其本身是可以实现跨平台的。但是如果我们要调用系统api,那就肯定无法跨平台编译了。 所以各种跨平台框架应运而生,比如QT、co ..
发布时间:2017-09-06 10:40:31 游戏开发

cocos2d-x - 在MVC模式中如何设置计时器?

问 题 最近在尝试用MVC模式开发Cocos2d-x游戏,其中的计时器(比如开始游戏之前的倒计时)应该如何放置?倒计时的int变量肯定是放进Model里面,但是在哪里修改这个值?是在Model里面处理,并在更新了变量之后就发出事件通知Controller还是在Controller里面调度并修改变量呢? 解决方案 定时器是逻辑程序,应写在Controller中。 ..
发布时间:2017-09-06 10:12:40 游戏开发

c++ - 求cocos2d-x lua的教程或者学习资料?

问 题 如题。 我今年才毕业,公司里好像要用cocos2d-x的lua绑定来开发游戏。我看了cocos2d-x的官网好像没有lua绑定的文档,我找了很多也没找到最新的教程。网上好多博客也都是几年前的老文章。 希望各位推荐个值得学习的最新文档或者教程? 解决方案 只能提供搜索关键词cocos2d-x lua绑定 文档 百度,谷歌 ..
发布时间:2017-09-05 22:01:17 游戏开发

c++ - Cocos2dx游戏太大了怎么调试?

问 题 Cocos2dx游戏太大了怎么调试? 一个APK打包好了要40多M 编译一次好慢呀 要20分钟以上 电脑配置不错的 问下遇到这种问题 要调试一个小功能怎么调试呢 解决方案 好吧 我自己解决了 缓存了已经编译好的SO文件 所以第二次就很快了 ..
发布时间:2017-09-05 20:51:38 游戏开发

Eclipse中的C ++静态const多声明错误,用于Android NDK

我已经阅读过类似的问题,但是我所提到的只适用于VisualStudio。我正在使用Eclipse和开发一个使用Cocos2d-X的Android应用程序,这是一个使用Android的NDK的框架。我创建了一个名为Config的类,其中包含所有应用程序的常量,如球尺寸和fps。下面是我如何安排代码。 配置 ifndef __CONFIG_H_ //这是由eclipse自动生成 #de ..
发布时间:2017-07-30 16:07:52 Java开发

Cocos2d.h没有这样的文件或目录

我真的很难与安装我的Cocos2d-x项目,我无法想象下一个。 有大约45个错误我的程序,我会假设代码问题是由于它找不到任何包含的东西,如cocos2d.h。[/ p> 任何想法为什么不能找到这个? 谢谢 Tom 解决方案 如果您写的话,您的程序找不到特定的头文件: code> #include“cocos2d.h” 编译器将查找“标题搜索路径 ..
发布时间:2017-07-30 00:25:19 Java开发

cocos2d-x android设置错误 - java.lang.NullPointerException

我正在尝试为android 设置cocos2d-x,而我按照视频教程 我通过终端的步骤没有任何问题(设置。 我的问题是在我设置 NDK_ROOT 后,在 C / C ++ Build - 环境部分中,我得到一些 java.lang.NullPointerException 例外。 例如,当我重新启动eclipse我得到以下错误。 内部错误发生在:“Android图书馆更新” ..
发布时间:2017-07-28 23:25:10 Java开发

Android Cocos2DX在Eclipse Helios中使用C ++

我已经使用Eclipse Helios 3.6.1进行Java开发。我想在同一个IDE中启动C ++开发,所以我安装了 Autotools支持CDT,C / C ++开发工具,C / C ++库API文档悬停帮助插件。在我的 HelloWorldScene.h 文件中现在包含 #include“cocos2d.h”,当写下面的语句时, cocos2d :: CCSprite * ccSprite; ..
发布时间:2017-07-28 18:50:06 Java开发

在android eclipse项目中使用新的firebase sdk

刚刚宣布的具有强大功能的新Firebase刚刚宣布,但根据文档( https:// firebase.google.com/docs/android/setup#prerequisites )现在需要安装android studio(以及gradle)。现在在我的cocos2d-x应用程序中,我必须使用ADT / Eclipse来构建应用程序,因为gradle不支持(但是cocos2d-x团队正在 ..
发布时间:2017-07-27 01:48:04 Java开发

cocos2d-x:从另一个线程加载sprite不可能,任何模式?

我的程序的事实 Cocos2d-x主循环在自己的线程中运行。我们把它称为cocos2d-x-thread 。 我有一个 task_scheduler 在自己的线程中运行,您可以在其中提交轻量级任务。让我们把它称为task_scheduler-thread 。 每x毫秒,回调从 task_scheduler task_scheduler-tick-callback 。 我想做什么 ..
发布时间:2017-05-16 20:09:01 游戏开发

如何用Marmalade编译Cocos2d-X?

任何机构都知道一个教程,或三个简单的步骤,以编译我用Cocos2d-x与Marmalade写的代码? 我想要我已经编译并在Cocos2d-X中使用的代码,插入一个marmalade项目,并编译。 在很多地方写的很容易,但我很难与这。 我真的很感激,如果有人有一些简单的步骤下面:“Maramalade + cocos2d-x for dummies style :)” 谢谢, ..
发布时间:2016-12-22 13:14:19 游戏开发

如何获得触摸和图层对象的绝对位置?

当我试图检测哪个字符(目前是CCLayer扩展对象)我碰到cocos2d-x有一个奇怪的问题。问题是,我点击的sprite的位置从来不匹配注册的触摸位置。 我尝试了不同的转换函数,但他们似乎工作。 关于如何在ccTouchesBegan中检测到地图(CCLayer)在同一个“scale”比字符(也是CCLayer)触摸的任何想法?在我收到触摸图像的地图中,如何获得绝对位置(我将字符移动 ..
发布时间:2016-12-11 22:37:23 游戏开发

Cocos2d-x基于CCLayerColor创建一个对象

Cocos2d-x 2.1rc0 OS X 10.8,XCode 4.6.2 使用HellowWorld和Box2D示例来获得一些概念。 p> 创建一个作为CCLayerColor扩展名的类。 以前,在我创建一个单独的对象之前,我正在做: // background CCLayerColor * background = CCLayerColor :: create ..
发布时间:2016-12-11 22:24:26 游戏开发

如何在cocos2d-x框架中禁用视网膜图像缩放

我正在将我的Android游戏移植到osx我在有视网膜显示器的设备有问题,精灵是未经调整缩放或精灵偏移量缩放,并没有到位,我想有一个可能性控制 是否可以在没有比例因子的视网膜模式下工作,我能以某种方式启用全屏960x640的使用,并且比例因子仍设置为1.0? 您能告诉我该怎么办吗? 解决方案 您可以在 AppDelegate.cpp 文件中禁用视网膜显示。在 didFinish ..
发布时间:2016-12-11 22:17:48 游戏开发

Cocos2d-x是否是游戏的良好开发平台?

我刚刚学到Cocos2d,但我不是一个专家。但是一个朋友告诉我学习Cocos2d-x。我应该喜欢Cocos2d-x在Cocos2d吗?我听说过使用的技术多平台开发不如本地人。有人可以在这方面帮助吗?任何输入将被赞赏。 解决方案 Cocos2d-x: Cocos2d-X是一个基于Cocos2d-iPhone的游戏引擎框架, 由扩展支持的平台组成,多种选择的 编程语言共享相同的API ..
发布时间:2016-12-11 22:14:32 游戏开发

Cocos 2d 2.0 shouldAutorotate不工作?

我遇到了一些问题。我有一个cocos2d游戏,我只是做了开发。但我遇到了一个问题,我需要在我的应用程序plist启用纵向方向,游戏中心登录工作,而不会引发SIGABRT错误。所以,一旦我从我的应用程序的构建摘要页面(或将其添加到info.plist文件作为支持的方向)启用它工作正常。但是,然后任何时候在我的游戏,如果你打开iPhone,它会翻转到纵向模式,如果它感觉到你这样的方式。我试图搞砸从我的 ..
发布时间:2016-12-11 22:04:05 游戏开发