Mac下搭建cocos2d 和cocos2d -x 环境

简介: 来源:http://blog.csdn.net/duxinfeng2010/article/details/7985024 cocos2d是一个开源框架,用于构建2D游戏、演示程序和其他图形界面交互应用等。

 

来源:http://blog.csdn.net/duxinfeng2010/article/details/7985024

cocos2d是一个开源框架,用于构建2D游戏、演示程序和其他图形界面交互应用等。Cocos2DiPhone开发中一个非常有用的库,它可以让你在创建自己的iPhone游戏时节省很多的时间。它具有很多的功能,比如sprite(精灵)扶持,非常酷的图形效果,动画效果,物理库,音频引擎等等。 官方图标你完全可以免费把它用于商业开发而获得收益。复杂讲,Cocos2d-iPhone是基于 GNU LGPL v3 license的,考虑到在iPhone的平台上无法实现发布第三方动态链接库,因此他扩展了上述协议,允许通过静态链接库或者直接使用源代码的方式实现你的应用,而不必公开你的源代码。你不用担心这个开源引擎的效率和可能存在的内在限制,因为:在AppStore上已经有超过100个游戏是基于Cocos2D-iPhone。其中3个由此进入过TOP10的排名。其中的 StickWars更是曾排名第一。

         Cocos2d-X是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++ cocos2d-iPhone项目的版本。cocos2d-X发展的重点是围绕cocos2d跨平台。cocos2d-X提供的框架外,手机游戏,可以写在C+ +或者Lua中,使用APIcocos2d-iPhone完全兼容。cocos2d-X项目可以很容易地建立和运行IOSAndroid的三星Bada,黑莓表操作系统和更多。cocos2d-X还支持WindowsLinux,因此,我们可以调试的源代码很容易写在桌面操作系统的编辑。

  “X”,也意味着交叉。这个开源项目的目标是让用户创建跨平台的代码。目前支持的平台是在iPhoneAndroid的,WoPhoneWin32平台上,但可根据要求提供更多的平台。


cocos2d 下载地址  http://www.cocos2d-iphone.org/download

coco2d -x 下载地址 http://code.google.com/p/cocos2d-x/downloads/list


下载cocos2d 的时候建议下载稳定版本的,这样以防应用程序出现崩溃情况


cocos2d和cocos2d -x 的环境搭建一样,下载后打开压缩包,然后右键拷贝文件,复制路径,打开终端,进入文件


比如我的路径

cd  /Users/rjxy/Documents/cocos2d-iphone-2.0 

然后 sudo  ./install-templates.sh 

提示输入密码,输入后回车即可完成安装

因为先安装的是cocos2d -x 在安装cocos2d的时候出现错误(并不是先装了cocos2d-x  后装cocos2d一定会出错,这是我在装的时候出现的问题)

  1. cocos2d-iphone template installer  
  2.   
  3. Error: Do not run this script as root.  
  4.   
  5. 'root' is no longer supported  
  6.   
  7. RECOMMENDED WAY:  
  8.  ./install-templates.sh -f  


 在网上查了原因,解释说因为 install-templates.sh 文件中以下代码判断root权限有问题,打开install-templates.sh这个文件,在安装包里找到该文件,

img_e00999465d1c2c1b02df587a3ec9c13d.jpg
微信公众号: 猿人谷
如果您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】
如果您希望与我交流互动,欢迎关注微信公众号
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。

目录
相关文章
|
7月前
|
Java 关系型数据库 MySQL
mac,linux环境的基础工具安装【jdk,tomcat】
mac,linux环境的基础工具安装【jdk,tomcat】
101 1
|
7月前
|
Go iOS开发 MacOS
手把手教你在Mac上从零搭建Go语言开发环境
手把手教你在Mac上从零搭建Go语言开发环境
515 0
|
8月前
|
前端开发 开发工具 git
mac前端开发环境
mac前端开发环境
131 0
|
4天前
|
SQL API 流计算
实时计算 Flink版产品使用合集之在Mac M1下的Docker环境中开启SQL Server代理的操作步骤是什么
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
19 1
|
6天前
|
Java
Mac环境下反编译apk
Mac环境下反编译apk
26 0
|
6天前
QT 5.14.2版本 MAC环境安装部署流程
QT 5.14.2版本 MAC环境安装部署流程
|
6天前
|
Linux Shell 开发工具
Git 安装和配置教程:Windows - Mac - Linux 三平台详细图文教程,带你一次性搞 Git 环境
Git是一款免费、开源的分布式版本控制系统,广泛应用于软件开发领域。随着开源和云计算的发展,Git已经成为了开发者必备的工具之一。本文将为大家介绍Git在Windows、Mac和Linux三个平台上的安装和配置方法,带你一次性搞定Git环境
1657 0
|
6月前
Mac配置adb环境
Mac配置adb环境
39 0
|
8月前
|
Dart 开发工具 Windows
Dart(1)介绍 Win Mac上面分别搭建Dart环境 开发工具配置 以及运行Dart
Dart(1)介绍 Win Mac上面分别搭建Dart环境 开发工具配置 以及运行Dart
49 0
|
10月前
|
Java Shell Maven
Mac笔记本idea打包maven工程,本地环境运行正常,打包成功,却启动不成功
Mac笔记本idea打包maven工程,本地环境运行正常,打包成功,却启动不成功
107 0