第一章    初识Cocos2d-x 3.0project



Cocos2d-x 3.0出来了,听说与之前版本号相比修改较大

做为一个游戏开发人员。我们应该欢迎Cocos2d-x持续的更新和强大,Cocos技术的发展对其生态圈中的每个人都是故意的。

从官网上下载了Coco2d-x 3.0 rc2 点击下载。解开后用VS2012打开。

看到其所包括的project列表:

project列表共同拥有16个project组成,分别代表什么意思呢?

  • cpp-empty-test:Hello Worldproject的3.0版
  • cpp-tests:samples演示。包括了大量的cocos2d-x引擎包括内容的功能演示。
  • libAudio:声音库。
  • libBox2D:Box2D物理引擎支持库
  • libchipmunk:Chipmunk物理引擎支持库。
  • libcocos2d:cocos2d-x的核心引擎库。
  • libCocosBuilder:CocosBuilder工具软件支持库。
  • libCocosStudio:CocosStudio工具软件支持库。
  • libExtensions:扩展库。
  • libGUI:界面库。
  • libLocalStorage:本地数据存储方案库。

  • liblua:Lua脚本库。
  • libNetwork:网络库。
  • libSpine:Spine工具软件支持库。

  • lua-empty-test:基于Lua的Hello Worldproject的3.0版。
  • lua-tests: 基于Lua的samples演示。

大家能够看到,与cocos2d-x 2.x 版本号相比,3.0在project文件夹分类上更仔细了,特别是对于一些工具软件的支持。被明显的重视。一些project被改名称。只是个人认为还是原来的HelloWorld或HelloCpp名称比較好。特别是这个"lua-empty-test"。人家明明是有个菜园的演示的。干嘛要说成是个空project。哈哈。



在这里,我建议未来cocos2d-x能增强libAudio的功能并添加视频库libVideo或libffmpeg。添加特效库libEffect。这样整个project文件夹在图像,声音,视频。物理,特效,脚本。工具各方面就全面了。





好,今天就到这里,下一节再见~

Cocos2d-x 3.0 红孩儿私家必修 - 第一章 初识Cocos2d-x 3.0project的更多相关文章

  1. Cocos2d-x 3.0 红孩儿私家必修 - 第二章 cpp-empty-test

    上一章我们讲到说曾经的HelloWorld演示更名为cpp-empty-test. 本章我们来分析一下 执行程序,我们能够看到熟悉的HelloWorld程序:与之前cocos2d-x2.x版本号的He ...

  2. Cocos2d-x 3.0 红孩儿私人义务教育 - 第一章 熟人Cocos2d-x 3.0project

     Cocos2d-x 3.0 红孩儿私家必修 前言: 时光飞逝,每每看到博客上的回复和微博上的鼓舞,总会认为亏欠大家点什么.停下来太久.总是认为不太对劲,哈哈,时习之吧,望以此勉励大家. 红孩儿C ...

  3. Java 面向对象编程——第一章 初识Java

      第一章    初识Java 1.  什么是Java? Java是一种简单的.面向对象的.分布式的.解释的.安全的.可移植的.性能优异的多线程语言.它以其强安全性.平台无关性.硬件结构无关性.语言简 ...

  4. 第一章 初识shiro

    shiro学习教程来自开涛大神的博客:http://jinnianshilongnian.iteye.com/blog/2018936 第一章 初识shiro 简单了解shiro主要记住三张图即可. ...

  5. C语言编程入门之--第一章初识程序

    第一章 初识程序 导读:计算机程序无时不刻的影响着人类的生活,现代社会已经离不开程序,程序的作用如此巨大,那么程序到底是什么呢?本章主要讨论程序的概念,唤起读者对程序的兴趣,同时对C语言程序与其它语言 ...

  6. 精通Web Analytics 2.0 (3) 第一章:网站分析的新奇世界

    精通Web Analytics 2.0 : 用户中心科学与在线统计艺术 第一章:Web Analytics 2.0的新奇世界 多年以来,我们很清楚的知道,网站分析能够真正的改革网络上业务的完成方式.那 ...

  7. Gradle2.0用户指南翻译——第一章. 介绍

    翻译项目请关注Github上的地址:https://github.com/msdx/gradledoc本文翻译所在分支:https://github.com/msdx/gradledoc/tree/2 ...

  8. Laxcus大数据管理系统2.0(2)- 第一章 基础概述 1.1 基于现状的一些思考

    第一章 基础概述 1.1 基于现状的一些思考 在过去十几年里,随着互联网产业的普及和高速发展,各种格式的互联网数据也呈现爆炸性增长之势.与此同时,在数据应用的另一个重要领域:商业和科学计算,在各种新兴 ...

  9. Java 第一章 初识Java

    第一章笔记 什么是计算机程序:算机为完成某些功能生产的一系列有序指令集合 Java技术包括: java SE:标准版 java EE:企业版 Java ME:移动版 开发Java程序步骤:1.编写 2 ...

随机推荐

  1. 如何在C#中运行数学表达式字符串

    方法1:利用DataTable中的Compute方法 1 string expression = "1+2*3"; 2 DataTable eval = new DataTable ...

  2. delphi 用idhttp做web页面数据抓取 注意事项

    这里不讨论webbrowse方式了 .直接采用indy的 idhttp  Get post 可以很方便的获取网页数据. 但如果要抓取大量数据 程序稳定运行不崩溃就不那么容易了.这几年也做了不少类似工具 ...

  3. java exception 异常错误记录

    //异常:Could not obtain transaction-synchronized Session for current thread 做定时器的时候用ApplicationContext ...

  4. 【MFC】虚拟键代码

    一:首先介绍键盘消息 系统消息: ALT,F1,——F24等,是由系统内部处理的,程序本身就存在,比如F1是帮助键. WM_SYSKEYDOWN WM_SYSKEYUP WM_SYSCHAR 非系统消 ...

  5. Mac使用ssh登录远程linux系统查看jetty日志及同时使用github工具

    转载请注明出处:http://www.houxiurong.com/?post=27 Mac默认是安装了ssh工具软件的. 先用mac的 终端工具生成 id_rsa 和id_rsa.pub 秘钥,生成 ...

  6. 全栈框架——MEAN

    MEAN: MongoDB - Express - AngularJs - Node.js MongoDB 是一个面向文档的. NoSQL 类型的数据库.MongoDB 颠覆了传统的基于表的数据存储方 ...

  7. spring的四种数据源配置

     DriverManagerDataSource   spring自带的数据源,配置如下: <bean id="dataSource" class="org.spr ...

  8. Swift - 关键字(typealias、associatedtype)

    Typealias typealias 是用来为已经存在的类型重新定义名字的,通过命名,可以使代码变得更加清晰.使用的语法也很简单,使用typealias 关键字像使用普通的赋值语句一样,可以将某个已 ...

  9. map 解析

    Observable.of(1, 2, 3) .map { $0 * $0 } .subscribe(onNext: { print($0) }) .disposed(by: disposeBag) ...

  10. python网络编程part1

    1. 网络架构 单机 单机游戏 以下两个基于网络的 CS架构 客户端游戏 cs--->client客户/server服务 你自己是客户端(消费)--->服务端(收钱) 服务端(应用程序)一 ...