cocos2dx 为什么可以跨平台?

原创 2014年12月19日 09:50:41

  这篇文章 并非可以解答这个疑惑 . 只是为了 以后 最近 可以 回答 这个 疑惑.

 众所周知, 安卓 是 基于 linux 的, 苹果 是基于 unix . linux 和 unix 都是 基于 C的,所以 用 标准C 开发,可以 实现 跨平台.  可 为什么cocos2dx 用的是 c++, 怎么 可以 实现 跨平台呢?

 之前是 一名 cocos2d-iphone 开发者,用的编程语言是oc. oc 是 实现不了跨平台.

c++怎么可以?

 

Cocos2d-x是怎样实现跨平台?

AppDelegate 作为跨平台程序入口,在这之上做了另一层的封装,封装了不同平台的不同实现。比如我们通常认为一个程序是由 main 函数开始运行,那我们就去找寻,我们看到了在 proj.linux...
  • zhanghow
  • zhanghow
  • 2016年12月20日 21:00
  • 1047

【玩转cocos2d-x之四】cocos2d-x怎么实现跨平台

cocos2d-x到底是这样实现跨平台的呢?这里以Win32和Android为例。 1.跨平台项目目录结构 先看一下一个项目创建后的目录结构吧!这还是以HelloCpp为例。   ...
  • jackyvincefu
  • jackyvincefu
  • 2013年10月11日 08:36
  • 12589

【cocos2d-x入门之四】cocos2d-x怎么实现跨平台

原创作品,转载请标明:http://blog.csdn.net/jackystudio/article/details/12610287 cocos2d-x到底是这样实现跨平台的...
  • fu_zk
  • fu_zk
  • 2013年10月11日 10:38
  • 4295

Cocos2dx 对android支持原理

Cocos2dx 基于opengl es 实现跨平台功能,虽然android 已经支持native ,还是需要使用到android平台中的特性。 首先从程序的主入口 MainActivity...
  • u013479411
  • u013479411
  • 2015年10月16日 10:59
  • 2018

cocos2d 跨平台原理 以及android.mk编译的入口

在android工程下面jni/hellocpp/main.cpp里面是cocos2d c++的入口。 一路跟踪Cocos2dxActivity.java找到Cocos2dxRenderer...
  • skillart
  • skillart
  • 2017年03月10日 18:34
  • 880

cocos2dx 跨平台游戏开发基础框架以及Demo

基本代码结构 demo下载: http://url.cn/HMddsi 实现的功能: 1.地图 45度菱形tile,8方向A*寻路,分块按需加载地图图片,即时清理图片的内存占用 2.精灵的显...
  • hpking
  • hpking
  • 2013年08月01日 19:05
  • 3030

关于cocos2dx引擎

cocos2dx引擎                   用过LUA、JS,最后回到C++上来看引擎 1、 概念 摘自百度百科: Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。...
  • notbaron
  • notbaron
  • 2017年08月27日 11:22
  • 2854

cocos2d-x 引擎分析:如何实现跨平台

怎么样使用 Cocos2d-x 快速开发游戏,方法很简单,你可以看看其自带的例程,或者从网上搜索教程,运行起第一个 Scene HelloWorldScene,然后在 HelloWorldScene ...
  • qq563129582
  • qq563129582
  • 2015年01月12日 16:16
  • 3289

cocos2dx 为什么可以跨平台?

这篇文章 并非可以解答这个疑惑 . 只是为了 以后 最近 可以 回答 这个 疑惑.  众所周知, 安卓 是 基于 linux 的, 苹果 是基于 unix . linux 和 unix 都是 基于 ...
  • fuming0210sc
  • fuming0210sc
  • 2014年12月19日 09:50
  • 480

详解如何将cocos2dx项目编译到Android平台上的(方式一:Cywin+NDK)

前言:cocos2dx作为一个开源的移动2D游戏框架,其跨平台的特性让它备受开发公司的欢迎。这里我就不做概念性的解释了,通过这篇文章你就会了解到,它的跨平台性”是个什么样子的“---有点拟人化了 ...
  • longming_xu
  • longming_xu
  • 2014年06月08日 12:25
  • 1852
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:cocos2dx 为什么可以跨平台?
举报原因:
原因补充:

(最多只允许输入30个字)