zoukankan      html  css  js  c++  java
  • cocos2d-x入门一

    为什么要学cocos2d-x
           首先要明白什么是cocos2d-x,能干什么。cocos2d-x是一种跨平台的2D、3D游戏开发工具,目前较为流行的大多数android、ios游戏都是用它开发的。它跨平台特性,是因为它OpenGL是跨平台的,当然它不仅包含OpenGL,还有其它平台上的图形处理接口,因此它是跨平台的。
           针对自己因素,自己目前对C++比较熟,而cocos2d-x与C++的关系目前还不是特别清晰,但是与C++相关度比较大,而且是游戏方面的,比较有意思。关键是还与当前的大行业趋势移动开发有关联,所以,它是自己成长到另一个阶段的标志。
    功能模块
           图形处理模块:OpenGL ES(跨平台),DriectX(windows7 8),Canvas(html5),
           多线程模块:pthread,
           物理引擎模块:
           网络传输模块:非实时、实时
           音频处理模块:背景音乐、特殊音效
    常见接口
           一般是以CC开头,
    模板支持
           STL模板:vector:类数组、内存中连续、方便在尾部插入操作,及随机查找任何位置的内容
                          List:类链表,内存中离散分布,方便在中间进行插入删除,不方便查找
                          deque:有以上两个的优点,但是在具体应用时,针对只需要查找或只需要频繁插入删除时,不及以上两者
                          map<key,value>、
                          stack,先进后出,它的实现一般需要借助其它容器,默认是deque,当然也可以用vector list,具体实现过程,向其它容器中push操作入栈,pop出栈,可通过top返回栈顶层元素,除此之外常用的还有empty,size。
     
    环境搭建:首先是要有android运行环境java+eclipse+SDK+ADT
                    cocos2d-x包, 未完待续
  • 相关阅读:
    机器人平台框架Yarp
    Git常用使用技巧
    Qt 5.x 开发技巧
    ROS (Robot Operating System) 相关资料与文档
    图形图像技术在手游中的潜在应用
    【Jmeter】Jmeter参数化的几种方式
    【Jmeter】调试取样器(Debug Sampler)进行调试
    【jmeter】实现接口关联的两种方式:正则表达式提取器和json提取器
    【Jmeter】Jmeter安装配置教程
    【Jmeter】第一个接口测试案例
  • 原文地址:https://www.cnblogs.com/etwd/p/4844923.html
Copyright © 2011-2022 走看看