展开

关键词

Cocos2d-x Box2D物理引擎编译设置

找到解决方案TestCpp工程。打开其属性=》C/C++ =》预处理器==》处理器定义。 参加“CC_ENABLE_BOX2D_INTEGRATION=1”, ...

8230

送给刚刚開始学cocos2d-x引擎 移植Android的同学

最開始我依照书上的下载了cocos2d-x 2.0.1,希望跟书上统一起来,这样以后学习的时候能够參考书上的也不会遇到太多问题。 blog.csdn.net/b1boy/article/details/14645277,这里面说的比較好, NDK_ROOT 路径为D:\AndroidSDK\android-ndk-r9d COCOS2DX路径为D:\cocos2d-x \cocos2d-x-2.2.3 NDK_MODULE_PATH 路径为 D:\cocos2d-x\cocos2d-x-2.2.3;D:\cocos2d-x\cocos2d-x-2.2.3\cocos2dx 这两点非常重要,看清楚图上说的位置,设置好了错误基本上差点儿相同没了 4.改动Android.mk 加入� $(call import-add-path,D:\cocos2d-x\cocos2d-x-2.2.3 ) $(call import-add-path,D:\cocos2d-x\cocos2d-x-2.2.3\cocos2dx\platform\third_party\android\prebuilt)

4810
  • 广告
    关闭

    90+款云产品免费体验

    提供包括云服务器,云数据库在内的90+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Cocos2d-xCocos2d-X网络编程-HttpRequestHttpClientHttpResponse

    Cocos2d-x封装了3个类来处理HTTP请求: HttpRequest,HttpClient和HttpResponse. 常用方法包括下面几种: 设置请求连接 void setUrl(const char * url); 设置请求类型 void setRequestType(Type type); 这里的Type是Cocos2d-x

    21820

    Cocos2d-x】开发基础-Cocos2d-x核心概念

    (不多解释啦,不知道的朋友请搜索) auto director = Director::getInstance();//获取唯一的导演 单例模式 导演对象的职责/作用 访问和改变场景 访问Cocos2d-x

    14520

    冷眼旁观Cocos3D发布

    2D游戏引擎……虽然他是基于3D技术开发的,但无论从架构上还是功能上而言,Cocos2d-x设计之初都是面向2D开发的,这一点从他的名字中就一目了然了,虽然Cocos2d-x经历了不少版本更新,期间从基于 ,但是自始至终的,Cocos2d-x都坚持自己是一款2D引擎的初衷,基本的引擎架构从未有大的改动,增加的不少特性极少是为了扩展3D功能的,可以说,我认为Cocos2d-x定位很明确,走的也很踏实~    的结合也仍然不是很方便……总的来说,Cocos2d-x目前还仅仅是一个游戏引擎,但是对于开发流程的支持还极为有限,但是Cocos2d-x无疑一直在朝这个方向努力,如果一直秉承他一贯的明确踏实作风,结果是很值得期待的 Cocos3d-x了,而3D引擎又远比2D引擎来的复杂,所以如果Cocos3d-x真的可以成型,那么代码量可能会比Cocos2d-x多上几倍! ,Unity的Editor是最友好的,没有之一,我本人也并不认为Unity仅是一个引擎,而应该说他是一套完整的游戏开发解决方案,引擎只能算作这套方案中的一个组成部分而已,而Cocos2d-x目前最大的问题

    25910

    Cocos2d-x 是什么?

    今天从 Python 跑偏,简略地介绍下另一个东西 -- Cocos2d-xCocos2d-x 是一个开源的跨平台游戏框架,也是目前最流行的游戏引擎之一。 虽然是一个广泛应用在移动设备上的引擎,但 Cocos2d-x 和 Python 还是有些渊源的。它的前身 Cocos2d 框架的最早版本就是基于 Python 开发的。 后来,他们决定自己开发一个游戏引擎来提高开发效率。于是2008年,在一个叫做 Los Cocos 的地方,他们完成了这个引擎的第一版,并命名为 Los Cocos。 这就是现在的 Cocos2d-x(X 代表着跨平台)。它使得 Cocos2d 引擎的应用得到进一步拓展。 之所以会说起 Cocos2d-x,一方面是因为这确实是一个不错的游戏引擎,如今手游市场方兴未艾。如果有人想涉足此行业,Cocos2d-x 绝对是一个很好的选择。

    1.1K70

    1、Cocos2dx 3.0游戏开发三找一小块前言

    是一个通用平面游戏引擎。 基于一个相同十分著名的游戏引擎 Cocos2d-iPhone 设计。 它继承了 Cocos2d 系列引擎一贯的特点:使用简单。执行高效、灵活,且功能强大。 本系列文章的的主要目的是向读者介绍 Cocos2d-x 这个十分优秀的平面游戏引擎。 阅读完本系列文章之后,读者会对 Cocos2d-x的各个方面都有比較深入的了解, 而且也会对游戏开发的过程以及技巧有了一定的认识,能够得心应手地使用 Cocos2d-x进行游戏开发了。 《找小三》【英文名为findmistress】由郝萌主开发,採用 Cocos2d-x 3.0作为游戏引擎

    6100

    Cocos2d-x】开发基础-Cocos2d-x坐标系

    所以OpenGL主要是给3D世界来做渲染,但是cocos2d觉得OpenGL速度快,所以就把OpenGL拿过来了做为一个引擎,这样的话,cocos2d就使用OpenGL坐标作为默认坐标 OpenGL 这两个是类似的技术 世界坐标和模型坐标 由于OpenGL坐标有可以分为:世界坐标和模型坐标,所以Cocos2d-x的坐标也有世界坐标和模型坐标。

    14820

    Cocos2d-x中使用音频CocosDenshion引擎介绍与音频文件的预处理

    Cocos2d-x提供了一个音频CocosDenshion引擎,CocosDenshion引擎能够独立于Cocos2d-x单独使用,CocosDenshion引擎本质上封装了OpenAL音频处理库。

    8620

    Cocos2d-x游戏开发】Cocos2d-x中的数据存储技术

    那玩家一定会掏出准备已久的西瓜刀~)   其实Cocos2d-x引擎早已为我们开发者封装好了多种数据存储的类或者方法,包括简单信息的存储,文件的读写,SQLite数据库和RAR格式的压缩文件的读取等等。 存入二进制数据 flush 将内容保存到XML文件 getXMLFilePath 获取XML文件的保存路径 isXMLFileExist 判断一个XML文件是否存在   具体的参数及详细的说明可以在Cocos2d-x 的UserDefaultAPI文档中查询(吐槽一句Cocos2d-x的文档真够差劲的,相比之下Egret的文档好很多。)    Cocos2d-x中文件读写的方式和C++对文件的操作是一样的,先创建一个文件指针指向一个文件,然后打开这个文件,接着写入数据,最后关闭文件。 其实在Cocos2d-x中还有利用比如csv,json等保存数据的方法,但由于篇幅限制,本篇博客中我们就不再探讨了,以后的博客中会详细的介绍json和csv的操作。

    29810

    Cocos2d-x】开发基础-Cocos简介与环境搭建

    本篇博客讲解: Cocos2d-x介绍与环境搭建 1.移动平台游戏引擎介绍 2.Cocos2d家谱介绍 3.Cocos2d-x设计目标 4.在Windows平台下开始开发Cocos2d-x 移动平台游戏引擎中主要可以分为 2D引擎和3D引擎 2D引擎主要有 Coco2d-iphone,Cocos2d-x,Corona SDK,Construct 2,WiEngine和Cyclone 2D Coco2d-iphone和Cocos2d-x看名字就知道有些联系了,Cocos2d-x很多类似管理的东西,比如对象,类的设计就是从Coco2d-iphone过度过来的。 3.Cocos2d-x设计目标 Cocos2d-x目标 image.png 为什么Cocos2d这么优秀,为什么这么多人接受和推广它。 ,需要调用cocos2d-x(我们不需要管怎么绑定的,只要会JS,就能开发本地游戏) 4、A线路:开发网页游戏 4.在Windows平台下开始开发Cocos2d-x游戏 为什么选择在Window下开发游戏

    31230

    继QQ内置虚幻4后,QQ音乐也被塞游戏引擎

    有用户发现,QQ 音乐在近日的 11.8.09 版本同样迎来体积大增,通过工具查看发现 App 中多了一个 28.62 MB 的 Cocos2d-x 游戏引擎库。 02 Cocos2d-x引擎是什么?能实现什么功能? 不出意外,这套功能就是依靠 Cocos2d-x 引擎实现的。 Cocos2d-x 是国内雅基软件开发的一款开源游戏引擎,被广泛应用于手机游戏、网页多媒体UI或其他需要交互的图形化应用上,具有高性能、高兼容性、易用性高等技术优势。 腾讯、网易、盛大、掌趣等国内游戏大厂,以及任天堂、 Square Enix 、 Gamevil 、 DeNA 、 LINE 等国际大厂均已使用 cocos2d-x 引擎开发并推出了自己的手游产品。

    7420

    Cocos2d-xCocos2d-x精灵的性能优化

    Cocos2d-x精灵的性能优化-使用纹理图集和精灵帧缓存 使用纹理图集 纹理图集(Texture)也称为精灵表(Sprite Sheet) 使用纹理图集的优点: 1、减少文件读取次数,读取一张图片比读取一推小文件要快 虽然在Cocos2d-x v2.0后使用OpenGL ES2.0,它不会再分配2的几次幂的内存块了,但是减少读取次数和绘制的优势依然存在。 3、减少内存消耗。 4、Cocos2d-x全面支持Zwoptex和TexturePacker,所以创建和使用纹理图集是很容易的 image.png 这样一张大图,可以让美工来完成,但是记得需要记下坐标,图集中小图的左上角坐标是多少

    22420

    cocos2d-x AnchorPoint锚点

    锚点是定位和变换操作的一个重点。锚点我们可以看成用一根图钉将一张纸或者相片钉在墙上的那个点。 节点的位置是由我们设置的position和anchor point...

    85370

    又一篇杂记

    很久以前写过一篇感想,当时表达了一些对于Cocos2d-x引擎即将3d化的担忧,之后自己也基本完全投入了Unity3D的怀抱,对于Cocos2d-x(或者现在应该叫Cocos吧)的关注便比较有限了, 近来又不经意想起,遂而又简单的去了解了下Cocos2d-x的现状~   最新版本是3.14.1,改动内容都是Fix,毕竟是小版本,基本都是用于修复较严重的Bug,往前看下3.14,changelog其实是挺多的 ,除去其中的Fix和Refine内容,标注为New的条目也是不少,但是细看一下内容,基本都只能算是现有功能的Polish,很难说是特性上的丰富增加~   继续看了下引擎github上的Issues、PR 的拥簇者角度,我还是希望Cocos2d-x能够持续健康的发展下去,在此随便为Cocos提几条无责任建议,权当是些呓语吧~   1. 3D不比2D,开发复杂度不可同日而语,对工具链的依赖非常强烈,如果要坚持做 持续加强2D引擎功能部分,更简洁易用的接口设计,更稳定高效的引擎运行,虽然不做3D,但是可以将3D的不少概念引入2D中来加强引擎特性,譬如支持normal贴图的sprite,听上去就很酷~ :)

    25540

    Win7环境下VS2010配置Cocos2d-x-2.1.4最新版本的开发环境(亲测)

    写这篇博客时2D游戏引擎Cocos2d-x的最新版本为2.1.4,记得很久以前使用博客园博主子龙山人的一篇博文《Cocos2d-x win7+vs2010配置图文详解(亲测)》成功配置过cocos2d python脚本新建的工程,HelloWorld项目VS2010界面如下所示:    从上图可以看出,使用create_project.py脚本创建HelloWorld项目后,Box2d、chipmunk物理引擎 入门学习笔记,主要介绍cocos2d-x的基本结构,并且介绍引擎自带的示例 3、CSDN博主Cocos2der的专栏:http://blog.csdn.net/yanghuiliu? viewmode=contents cocos2d-x游戏开发:使用cocos2d-x开源引擎开发Iphone游戏。 它具有很多的功能,比如sprite(精灵)扶持,非常酷的图形效果,动画效果,物理库,音频引擎等等。

    31620

    游戏基础课程-游戏开发平台

    Paste_Image.png 1、HTML5:Canvas/WebGL 最好的方案,只是不完善 可以真正的做到跨平台 2、Unity3D:OpenGL (商业引擎) 微软不能跨,其余的可以跨平台 3 、Cocos2d-X: Opengl ES/DirectX/canvas 各种平台都做到了,所以也是学习重点 03-认识Cocos2d-X引擎 1.Cocos2d-X跨平台解决方案 应用程序的画面,是由 View来呈现,View就可以通过Cocos2d-X(screen / layer ) 事件传递就可以使用 event来进行,Cocos2d-X(touch/Key) 就可以做,这样做到跨平台 ? Paste_Image.png 4、Cocos2d-X功能模块 ? Paste_Image.png 5、Cocos2d-X数据结构 ?

    34140

    Cocos2d-x 游戏存档

    游戏存档功能能够保存游戏中数据。让玩家游戏能够延续。 单机游戏更为重要。而CCUserDefault能够作轻量级数据库使用,用来存储数据,支持数据类型bool,...

    10510

    7个最优秀的手机游戏引擎

    随着智能手机成为主要的游戏平台,移动游戏引擎变得越来越流行。 下面将介绍7个最优秀的手机游戏引擎。 1.Corona SDK 游戏开发引擎 这是一款实用Lua语言作为开发语言的游戏引擎,对我来说比起的其他的游戏引擎要好学一点。而且,Lua语言现在很有游戏开发都有相关的支持。 Cocos2d-X发展的重点是围绕Cocos2d跨平台,Cocos2d-x提供的框架。手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。 Cocos2d-x项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等操作系统中。 Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统,因此,开发者编写的源代码很容易在桌面操作系统中编辑和调试。

    15140

    Cocos2d-x游戏开发】Cocos2d-x中的弱联网技术

    在上一篇博客中,我们一起学习了如何在Cocos2d-x中存储数据和读取信息,本篇博客我们将一起讨论和数据存储同样重要的联网技术。 二、通过HTTP协议获取网站信息   在Cocos2d-x中使用HTTP协议传输数据的话,需要用到第三方库CURL。 2.然后在vc++目录的包含目录里面引入curl.h的路径,如下图,填入你的cocos引擎中curl.h的绝对路径就可以了。 ? ?   好了。 在Cocos2d-x中通过GET\POST发送信息的方法也和web编程中的大同小异,下面我们就来了解一下。    地址:https://github.com/XINCGer/Cocos2d-X_Tools/tree/master/Cocos2d-x_Demo/WeakNetworking   好了,关于Cocos2d-x

    32550

    扫码关注腾讯云开发者

    领取腾讯云代金券