cocos2d-x-3.11.1 初使用

1. 引擎子系统包括:

世界编辑器、渲染系统、人机交互系统、动画系统、音频系统、物理引擎、网络接口 等

2. cocos2d-x

特点:开源的、跨平台的。

cocos2d-x的发展过程

cocos2d (python)  》 cocos2d-iphone (objective-c)   》 cocos2d-x (C++)

因为cocos2d-x是基于OpenGL ES和C++的,这两个都是跨平台的,所以cocos2d-x能实现跨平台。

3. 搭建cocos2d-x环境

(1)下载cocos2d-x源码(http://www.cocos.com/download/#)

(2)创建一个helloworld项目

(1)拖setup.py到终端,回车回车回车
(2)执行「source /Users/用户名/.bash_profile」
(3)cocos new helloworld -p com.lv -l cpp -d ~/Desktop/
(工程名:helloworld,包名:com.lv, 语言:cpp, 目录:桌面)
时间: 2024-10-10 19:58:43

cocos2d-x-3.11.1 初使用的相关文章

C++11多线程初体验

在C++11标准之前,使用C++编写多线程程序要么需要第三方的API如pthread,要么需要依赖运行平台提供的API,使用起来很不方便.而C++11提供了平台无关的语言级别的支持,这极大得方便了我们开发人员. C++11的多线程支持主要通过使用如下的头文件中的类或者函数:<atomic><thread><mutex><condition_variable><future>. 新建线程 通过std::thread类新建线程.一般有两种方式: 1)

stm32f7 rtems4.11.3初体验

开发环境 开发板: 正点原子apollo底板配stm32f767核心版 调试工具: openocd + jlink + eclipse rtems版本: 4.11.3 测试步骤 测试目标: 运行testsuits下的hello.exe 为了方便调试,将hello.exe运行于stm32的内存中而不是下载到片上flash里 需要修改stm32的连接文件 简单期间直接在stm32f4的bsp上改 打开rtems-4.11.3/c/src/lib/libbsp/arm/stm32f4/startup/

慕容慧金:5.11 CPI初请同步助推黄金-黄金能否完美收官

投资是个长久之计,不是一朝一夕,所以不可操之过急.就算你现在亏损了,那也没什么可怕的,只要选择正确,失去的都会再回来.聪明人总是结伴而行,把握做单时机,掌握行情动向,方可百战百胜.无论成功还是失败,都让我们明白,人生需要一个好的心态.人生的进退,生活的好坏,有时取决于我们的心态,努力是一种结局,放弃也是一种结局.只是不同的心境,有着不同的结果,你笑天是蓝的,你哭天是阴的.学会投资,需要一个好的心态,走好人生,需要一个好的心境,心态有时决定着你投资的成败.我是慕容慧金 美国核心通胀持稳但不及预期,

Cocos2d入门--3--小球运动

本章直接上源代码.内容不难,主要就是 HelloWorldScene.h文件: 1 #ifndef __HELLOWORLD_SCENE_H__ 2 #define __HELLOWORLD_SCENE_H__ 3 4 #include "cocos2d.h" 5 6 class HelloWorld : public cocos2d::Layer 7 { 8 protected: 9 float _angle; 10 cocos2d::Vec2 _vec; 11 public: 12

最近的一些感想(关于移动客户端开发android,ios)

呵呵,想不出怎样的开场白...索性直奔主题. 好久没有更新博客了.因为最近比较“忙”,工作上,生活上,先聊工作吧,看了一眼上一篇博客是6月份更新的.算算也有5个月了. 从6月底开始有个机会转android了,之前一直从事的是c#Web端开发,加上自己对移动端也挺感兴趣的,也就随公司安排,做起了安卓移动客户端起来了. 大概看书,看资料预研了两周的android,因为有点java的基础,转起来还算轻松.自己捣鼓捣鼓花了一两周架起来基本的架子,然后有加入了两个新同事,像其他大部分项目一样,磕磕绊绊的花

windows开发cocos2d-x系列(2)—简单解析HelloWorld

前言 上一篇介绍了cocos2d的环境搭建,今天我们来一起运行,编写,以及解析cocos2d-x 3.0的HelloWorld.程序虽小,五脏俱全. 创建一个HelloWorld 我们开始自己创建HelloWorld吧.首先打开windows的cmd窗口,然后在cmd中输入以下命令: cocos new HelloWorld -p com.momo.helloWorld -l cpp -d projects HelloWorld就是项目名称,-p后面接着的就是项目的包名,-l后面指定语言版本,-

HTML+CSS基础 第一章 html介绍

1-1 代码初体验,制作我的第一个网页 欢迎来到HTML+CSS课堂,加入高端大气上档次的web前端开发团队.我们在正式学习之前,先来热热身,问候下世界,做个人生中的第一个html网页吧. 任务 请在右边编辑器的第8行,在<h1>和</h1>标签之间,输入Hello World 字符串. 1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type&quo

C++primer第十一章 泛型算法

标准库容器定义的操作非常少.标准库没有给容器添加大量的功能函数,而是选择提供一组算法,这些算法大都不依赖特定的容器类型,是“泛型”的,可作用在不同类型的容器和不同类型的元素上. 因为它们实现共同的操作,所以称之为“算法”:而“泛型”指的是它们可以操作在多种容器类型上——不但可作用于 vector 或 list 这些标准库类型,还可用在内置数组类型.甚至其他类型的序列上. 11.1. 概述 假设有一个 int 的 vector 对象,名为 vec,我们想知道其中包含某个特定值.解决这个问题最简单的

Html字体大小的设置单位PT与PX区别

Html字体大小的设置单位PT与PX区别  字体大小的设置单位,常用的有2种:px.pt. 基本概念: px:pixel,像素,屏幕上显示的最小单位,用于网页设计,直观方便: pt:point,是一个标准的长度单位,1pt=1/72英寸,用于印刷业,非常简单易用: em:即%,在CSS中,1em=100%,是一个比率,结合CSS继承关系使用,具有灵活性. PPI(DPI):pixel(dot)per inch,每英寸的像素(点)数,是一个率,表示了“清晰度”,“精度” PX和PT转换的公式: p