cocos2d开发学习一:开发环境搭建以及入门学习资源
来源:互联网 发布:淘宝上的桃胶是真的吗 编辑:程序博客网 时间:2024/05/29 18:36
Cocos2d for iPhone是基于OpenGL ES的创建iPhone、iPod和iPad游戏的类库。
选择cocos2d的理由:
首选,cocos2d是免费的,你可以随心所欲的开发iPhone,iPod,iPad应用,无论免费还是收费都可以。甚至还可以用它开发Mac OS X应用。
cocos2d的第二个好处就是它是开源的,这意味着可以自由地学习游戏引擎的源代码,或者在需要时对引擎做些改动。这使得cocos2d既可以扩展,又十分灵活。
另外,cocos2d是用Objective-C编写而成的,Objective-C是苹果公司用于开发iOS应用程序的原生编程语言。由于iOS SDK也是用Objective-C编写的,因此对于使用cocos2d的开发者来说,要理解苹果公司的官方文档和使用iOS SDK提供的API并不困难。
物理引擎
目前有两种集成在cocos2d中的物理引擎可供选择:Chipmunk和Box2D 。 这两种物理引擎仅仅在编写它们的语言上有一些细微的差别:Chipmunk是用C语言编写而成的,而Box2d是用C++语言编写而成的。但它们的功能几乎完全一样。通常,应该选择一个你觉得比较容易理解的且提供的文档比较好的物理引擎,所以大多数开发者比较倾向于使用Box2D。
正题:环境搭建
1.下载cocos2d依赖包,不过他是一个封装成了Template的资源供使用,googleCode上下载地址:http://code.google.com/p/cocos2d-iphone/downloads/list
官网地址:http://www.cocos2d-iphone.org/。
2. 下载解压后结果应该是一组文件如下:
3.在终端下进入解压的文件夹下,运行命令: $ sudo ./install_template.sh 安装模板到Xcode。
3.看命令行提示,成功后打开Xcode新建项目时,就能看见
4.可以按照模板新建一个helloWord项目了。
5.同时你也可以进入下载解压的文件夹中有个例子代码项目。
环境的搭建基本就是这么简单。
- cocos2d开发学习一:开发环境搭建以及入门学习资源
- cocos2d开发学习一:开发环境搭建以及入门学习资源
- cocos2d开发学习一:开发环境搭建以及入门学习资源
- WP7入门篇(一)开发环境搭建以及相关学习资源
- cocos2d-x学习:搭建开发环境
- MVC学习笔记之入门篇(一)编程环境搭建以及相关学习资源
- JavaSE入门学习3:搭建Java开发环境(一)
- cocos2d-x入门(一)-- 搭建开发环境
- Cocos2d-x学习笔记之Cocos2d-x开发环境搭建
- mongodb学习(搭建开发环境+简单入门)
- ThinkPHP学习(一)开发环境搭建
- android 学习一 android开发环境搭建
- libgdx 学习笔记一 开发环境搭建
- Ehcache 学习笔记(一) 搭建开发环境
- libgdx 学习笔记一 开发环境搭建
- 开发板学习记录一:搭建环境
- ble学习笔记一---------开发环境搭建
- android学习一---搭建开发环境
- myeclipse工程代码 转eclipse 下不能打包问题解决
- image matting
- 【32位Win7系统提示缺少ATL71.DDL文件】
- (笔记)C++ Primer/第七章 函数
- Java方法继承、方法重载、方法覆盖小总结
- cocos2d开发学习一:开发环境搭建以及入门学习资源
- Android Support V7 包中 ActionBar的使用 (3) 为ActionBar添加Up导航功能
- 为MYPoint类写一个分类
- WINDOWS操作驱动学习 带服务加载驱动
- Android俄罗斯方块游戏源码
- C语言字符串函数总结
- 想到好几个点子,也就是需求分析?
- 会计核算方法的组成及联系
- 多线程6:经典线程同步 事件Event