首页 数据库 mysql教程 Mac下搭建cocos2d 和cocos2d

Mac下搭建cocos2d 和cocos2d

Jun 07, 2016 pm 03:17 PM
mac 搭建

因为想了解下cocos2d游戏开发,所以最近准备学习学习,cocos2d和cocos2d-x cocos2d 是一个开源框架,用于构建 2 D 游戏、演示程序和其他图形界面交互应用等。Cocos2D 是 iPhone 开发中一个非常有用的库,它可以让你在创建自己的 iPhone 游戏时节省很多的时间

 因为想了解下cocos2d游戏开发,所以最近准备学习学习,cocos2d和cocos2d-x

       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的时候出现错误(并不是先zhuanglcocos2d-x  后装cocos2d一定会出错,这是我在装的时候出现的问题)

[cpp] view plaincopy

  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这个文件,在安装包里找到该文件,打开再找到这样一段代码,然后删除这段代码就可以顺利安装了

[cpp] view plaincopy

  1. # Make sure root is not executed  
  2. if [[ "$(id -u)" == "0" ]]; then  
  3.     echo ""  
  4.     echo "Error: Do not run this script as root." 1>&2  
  5.     echo ""  
  6.     echo "'root' is no longer supported" 1>&2  
  7.     echo ""  
  8.     echo "RECOMMENDED WAY:" 1>&2  
  9.     echo " $0 -f" 1>&2  
  10.     echo ""  
  11. exit 1  
  12. fi  

或许我们在第一次安装的时候也会出现这种情况,以同样的办法解决;

我们就可以在新建工程侧栏中选择cocos2d工程


Mac下搭建cocos2d 和cocos2d


Mac下搭建cocos2d 和cocos2d


然后新建两个工程,一个cocos2d和cocos2d -x 的工程,运行测试一下效果


cocos2d


Mac下搭建cocos2d 和cocos2d



cocos2d -x


Mac下搭建cocos2d 和cocos2d


本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

mac键盘输入密码无反应? mac键盘输入密码无反应? Feb 20, 2024 pm 01:33 PM

导读:本篇文章本站来给大家介绍有关mac键盘输入密码无反应的相关内容,希望对大家有所帮助,一起来看看吧。苹果Mac系统无法输入密码如何解决还可以尝试在其他计算机上连接这个键盘,看看是否正常工作。如果在另一台计算机上也出现同样的问题,那么很可能是键盘本身的故障。您可以考虑更换键盘或者修理它。第一次用你的Mac电脑登录支付宝时,你会发现登录界面,无法输入密码。密码输入栏显示:“请点此安装控件”,所以支付宝登录需要安装安全控件。安全控件,可以对你输入的信息(金额、密码等)进行加密保护,提高账号安全。系

3 招教你轻松自定义 Mac 计算机名、主机名和 Bonjour 名称 3 招教你轻松自定义 Mac 计算机名、主机名和 Bonjour 名称 Mar 06, 2024 pm 12:20 PM

许多Mac用户往往习惯保留设备的默认名称,可能从未考虑过更改。很多人选择沿用初始设置时的名称,例如“张三的MacBookAir”或简单的“iMac”。学会如何修改Mac的名称是一项非常实用的技能,尤其是在拥有多台设备时,可以帮助你快速区分和管理它们。接下来,我们将一步步教你如何在macOS系统中更改计算机名称、主机名和Bonjour名称(本地主机名)。为什么要更改Mac名称?修改Mac名称不仅能彰显个性,还能有助于提升使用体验:个性化你的Mac:默认名称可能并不符合你的口味,换一个自己喜欢的名字

pkg文件安装mac? pkg文件安装mac? Feb 20, 2024 pm 03:21 PM

前言:今天本站来给各位分享关于pkg文件安装mac的相关内容,如果能正好解决你现在面临的问题,别忘了关注本站,现在开始吧!macos过往版本pkg无法安装升级操作系统:如果您的笔记本电脑正在使用较老的操作系统版本,建议升级到最新的操作系统版本。因为较老的版本可能无法支持安装最新的macOS系统。在磁盘工具中选择“抹掉”,然后在格式中选择Macos扩展,不要勾选加密选项,也不要选择apfs格式,最后点击“抹掉”按钮,这样就可以解决无法完成macOS安装的问题。将应用程序的图标拖到以App开头的文件

微信mac如何设置语音消息自动转成文字-设置语音转成文字的方法 微信mac如何设置语音消息自动转成文字-设置语音转成文字的方法 Mar 19, 2024 am 08:28 AM

近日有一些小伙伴咨询小编微信mac如何设置语音消息自动转成文字?下面就为大家带来了微信mac设置语音消息自动转成文字的方法,有需要的小伙伴可以来了解了解哦。第一步:首先,打开Mac版微信。如图:第二步:接着,点击『设置』。如图:第三步:然后,点击『通用』。如图:第四步:再勾选『聊天中的语音消息自动转成文字』选项即可。如图:第五步:最后,关闭窗口即可。如图:

mac配置文件不生效? mac配置文件不生效? Feb 20, 2024 pm 02:00 PM

导读:本文本站来给大家介绍有关mac配置文件不生效的相关内容,希望对大家有所帮助,一起来看看吧。Mac下环境变量无法生效的解决方案在Mac系统中配置环境变量后,发现只在当前终端有效,一旦切换终端就会失效。经过查询发现,Mac系统预装了一个称为终极shell-zsh的工具,并且环境变量的读取需要在.zshrc文件中进行设置。2、为了让我们的配置文件生效,只能在.zshrc中添加上面的配置。如果不做上述设置,你就会发现,只有当你每次source~/.bash_profile后才会生效,下次重新打开z

在Mac上将HEIC照片转换为JPG的3种方法 在Mac上将HEIC照片转换为JPG的3种方法 Mar 15, 2024 pm 08:43 PM

默认情况下,iPhone以HEIC格式从相机拍摄照片。HEIC代表高效图像容器,可以容纳比PNG或JPG文件更多的像素数据,与其他格式相比,在iPhone存储上占用的空间显着减少。这些文件在iPhone上效果最佳,但并未在互联网上得到广泛接受,因为当您与非Apple设备共享这些文件时,它们通常会导致图片模糊/有颗粒感。为了确保HEIC图片在其他设备上可兼容,可能需要将其转换为JPG格式。本文将介绍在Mac上将HEIC图像转换为JPG的方法。如何在Mac上将HEIC照片转换为JPG[3种方法]方法

vmmac虚拟机全屏(虚拟机macos如何全屏) vmmac虚拟机全屏(虚拟机macos如何全屏) Feb 20, 2024 pm 01:15 PM

前言:很多朋友问到关于vmmac虚拟机全屏的相关问题,本文本站就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!mac虚拟机守望先锋没有画面原因:显卡兼容性问题。如果曾经正常运行《守望先锋》,但现在黑屏,可能是因为显卡驱动出现故障。解决:检查显卡是否支持游戏要求。更新显卡驱动程序。尝试使用不同的电源来排除第二种可能性。检查主板是否存在异常情况,如电容是否凸起(可能已被击穿),主板表面是否有明显损坏导致线路中断等情况。建议将主板送至维修站进行检查,如果条件允许,可以考虑更换另一

mac压缩文件打不开? mac压缩文件打不开? Feb 20, 2024 pm 02:18 PM

导读:本文本站来给大家介绍有关mac压缩文件打不开的相关内容,希望对大家有所帮助,一起来看看吧。Mac上的解压后的rar文件为什么打不开?由于您没有Mac解压软件,我想向大家推荐一个Mac版本的解压软件。它与Windows上常用的压缩软件如360压缩等类似。只需简单地打开文件,即可轻松解压。苹果Mac电脑打不开RAR文件的操作步骤如下:第一步,安装RAR文件解压应用程序,需要输入AppleID账户和密码完成安装。第二步,安装完成后,返回Mac桌面,双击RAR文件即可打开并解压文件内容。3、打开电

See all articles