cocos的helloworld写法】的更多相关文章

我觉得吧,做工作是找一份自己喜欢的工作,然后一做很多年,想做安卓就去做,做苹果也去做,现在想转行做游戏,游戏方向有很多,选定前段吧,选定平台COCOS,COOCS有2D和3D,先玩2D吧,写一个helloworld,算是一个新的开始. MAC下命令: cocos new hellowold -p com.jackjiao -l cpp ~/Desktop. 选定语言是C++. 效果图如下. 代码解读: classes文件夹: AppDelegate.cpp. AppDelegate.h. Hel…
工具环境: mac os, jdk, Android Studio, cocos2d-x-3.13.1, ant, android-ndk. 解压coco2d-x后,根目录下有 setup.py, 命令行输入: python ./setup.py,根据提示设置好环境变量. 1. 建立项目 命令行输入: cocos new HelloWorld -p com.foo.helloworld -l cpp -d ~/workspace/cocos/ 参数说明: 
 HelloWorld为项目名称 
…
第一步:开始安装VS2012  第二步:下载Cocos2d-x 3.4源码  配置环境变量 COCOS_CONTROL = E:\cocos2d-x-3.4\tools\cocos2d-console\bin 然后添加到path里 %COCOS_CONTROL % COCOS_CONTROL 这个可以随便起名,没什么影响 验证是否成功 谜团1:这个环境变量有什么用呢?  ->后续当我们使用命令cocos new helloworld -p com.gzy -l cpp -d e:/mygame…
cocos2d-x 移植越来越便捷,走到cocos2d-x-3.0rc2,能够说移植已经非常完好了,我们仅仅要进行适当的适配,cocos能够直接帮助我们生成apk 我网络不好无法上传图片:(无图无捷豹,呵呵),好像又能够了,哎,这网络! (1)首先确保本地已下载下面软件: android-NDK   :任意找 android-SDK    :官网   developer.android.com/sdk/index.html apache-ant      :    任意找 java-jdk   …
全程搭建过程参考网址: http://blog.csdn.net/lengxue789/article/details/38116475 http://blog.csdn.net/cbbbc/article/details/38098837和 http://www.cnblogs.com/9420sunshine/p/3638740.html 其中有些dll.lib之类的是需要添加到指定的系统目录的,参考相关博文照做即可: 1.利用cocos命令创建helloworld项目 cocos new…
上篇中,能够正常执行NDK中的样例.可是由cocos2d-x生成的项目,不能编译成功.上一篇戳这里: http://blog.csdn.net/xjjjjjjjjjjj/article/details/29382201 1.创建新项目 打开CMD,输入命令: cocos new Helloworld -p com.hello -l cpp -d E:\WorkSpace\cocos2d-x\l2\ 其他平台创建项目戳这里: http://cocos2d-x.org/wiki/How_to_Sta…
此前多久,忘了,反正就是打通关泡泡龙以后.YY君向我推荐了这个(如题).一查资料,诶.还挺有意思的,那我就去下一个玩玩吧. 资料下载清单: 1.Android-ndk 2.Android-sdk 3.Python2.0 (环境配置脚本要用) 4.apache-Ant 1.9.14 5.cocos2d-x-3.17.2 6.VS2017 [建议使用2012以上] 下载地址: http://www.baidu.com 下载完成以后,将他们解压到文件夹. [因为一整天都在弄GLFW,所以你可以看到这些…
一.Canvas canvas是HTML5中新增一个HTML5标签与操作canvas的javascript API,它可以实现在网页中完成动态的2D与3D图像技术.<canvas> 标记和 SVG以及 VML 之间的一个重要的不同是,<canvas> 有一个基于 JavaScript 的绘图 API,而 SVG 和 VML 使用一个 XML 文档来描述绘图.SVG 绘图很容易编辑与生成,但功能明显要弱一些. canvas可以完成动画.游戏.图表.图像处理等原来需要Flash完成的一…
好吧,不为啥,就是如题. win7 x64 脑袋内存比较小,说不定明儿就忘了,今天记录一下. 没有什么经验,所有步骤基本都是百度出来的,这里边操作边记录,为了保护原创作者,这里我都附上我查找的链接. 一.准备工作 (下载环境和工具) 1.python (我下的是2.7.11)=>  http://cywl.jb51.net:81/200907/tools/python2_64(jb51.net).rar 2.JDK (http://www.oracle.com/technetwork/java/…
目录 一.Canvas 1.1.创建canvas元素 1.2.画线 1.3.绘制矩形 1.4.绘制圆弧 1.5.绘制图像 1.6.绘制文字 1.7.随机颜色与简单动画 二.WebGL 2.1.HTML5游戏开发 2.2.1.Cocos2D-HTML5 2.2.2.Egret(白鹭引擎) 三.SVG 3.1.SVG Hello Wrold 3.2.多种引入SVG的方法 3.3.画直线 3.4.画椭圆 3.5.文本与矩形 3.6.向下兼容与图标 四.示例下载 一.Canvas canvas是HTML…
一.Canvas canvas是HTML5中新增一个HTML5标签与操作canvas的javascript API,它可以实现在网页中完成动态的2D与3D图像技术.<canvas> 标记和 SVG以及 VML 之间的一个重要的不同是,<canvas> 有一个基于 JavaScript 的绘图 API,而 SVG 和 VML 使用一个 XML 文档来描述绘图.SVG 绘图很容易编辑与生成,但功能明显要弱一些. canvas可以完成动画.游戏.图表.图像处理等原来需要Flash完成的一…
session概述 session机制 session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息. 当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 - 称为session id,如果已包含一个session id则说明以前已经为此客户端创建过session,服务器就按照session id把这个session检索出来使用(如果检索不到,可能会新建一个),如果客户端请求不…
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)下载cocos2…
由于cocos2d游戏开发引擎更新十分频繁,官方文档同步不够及时和完善.所以不要照着官方文档来照做生成工程. <点击图片就能进入网站> 具体的步骤: 1.获取cocos2d-X的源码v3.6版本 然后解压到随便什么位置,比如这里就放在桌面上,文件名cocos2d-x-3.6 2.使用5.1以上版本的XCode 3.将cocos2d-x-3.6中的setup.py直接拖到刚刚打开的终端,然后回车. 然后提示需要做一些环境变量的配置,第一个提示安卓需要的NDK路径配置,我们先不涉及用这个,直接接着…
方法一: $ cd cocos2d-x$ ./setup.py$ source FILE_TO_SAVE_SYSTEM_VARIABLE$ cocos new MyGame -p com.your_company.mygame -l cpp -d NEW_PROJECTS_DIR 方法二: >cd YourCocosHomeDir\cocos2d-x-3.2\cocos2d-x-3.2\tools\cocos2d-console\bin >cocos new HelloWorld -p com…
我们的编写的第一个程序一般习惯上都命名为HelloWorld,从它开始再学习其他的内容.下面介绍的第一个Cocos2d-x游戏我们也命名为HelloWorld. 创建工程 在Cocos2d-x早期版本中,创建工程是通过安装在Visual Studio中的工程模板而创建的,而目前创建工程Cocos2d-x是通过Cocos2d-x提供的命令工具cocos实现的,cocos位于<Cocos2d-x安装目录>\tools\cocos2d-console\bin下.我们能够通过DOS等终端进入bin目录…
通过前面的部署过程可以知道cocos2dx的开发过程如下: 1.VS2012完成修改 2.因为指定了CPP文件位置,ndk可以通过jni方式完成C++文件的编译,运行以下命令完成proj.android的编译: cd C:\ComputerScience\workspace-cocos\HelloWorld\proj.android python build_native.py 3.将编译好的安卓项目导入到Eclipse进行编译和运行 但是上面这些步骤都是在官网工具包下面运行的,交叉编译一次耗时…
关于开发框架,依据网上检索来的信息,感觉cocos2d-x的ios游戏开发框架非常不错,并且有非常强的可移植性,因此打算尝试一下. 截止写下此文章,最新的cocos2d-x的版本号为v3.0稳定版(几天前刚刚公布),下载地址为:http://www.cocos2d-x.org/filedown/cocos2d-x-3.0-cn 安装方式例如以下: 1.解压程序压缩包(所在路径不能有中文哦,由于是python,你懂的...) 2.sudo python setup.py 安装cocos2d-x,依…
这个虽然比较简单,但是是学习cocos的第一步,不积跬步无以至千里,所以今天先分享Windows下环境搭建问题.关于mac搭建后续有机会在写(ps:因为我暂时没有mac),anyway,开始吧! 首先需要下载的软件: cocos2dx3.3版本(这个去cocos官网找找就会有的)这里用的暂时比较稳定的3.3版本 然后visual stdio2012(简称vs2012) 然后Python(这里用的好像是2.7.2反正不要选太老也不要选太新的版本,软件官网有) 接下来  安装: 1.那个cocos2…
cocos2d v3.x 版本出来后,从配置安装到创建项目都是命令行,下面简单说一下. 1. 下载地址    http://cn.cocos2d-x.org/download/ (虽然没有标明 for mac  但是亲测可以试用,不用去https://code.google.com/p/cocos2d-x/downloads 下载,要是想去这里下载,也可以.)  (目前最新版本3.6   331M左右) 2. 下载完成解压后, 打开终端, 进入到对应文件夹. 比如我的: cd /Users/ap…
首先,你需要下载三个文件:每间 android-ndk android-sdk ant 下载位置可以随意:由于3.0rc2执行setup.py  自己主动搜索这三个文件 win32cmd以下: (1):cmd下找到cocos2d-x   3.0rc  文件夹,执行setup.py   文件: Microsoft Windows [版本号 6.1.7601] 版权全部 (c) 2009 Microsoft Corporation.保留全部权利. C:\Users\Administrator>: C…
今天看到3.0的正式版公布了,就马上荡下来试试3.0,以下记录下环境变量配置过程 打开用户文件夹下.bash_profile文件,配置环境 1.首先配置下android sdk,我的是在opt文件夹下 #sdk export ANDROID_SDK_ROOT=/opt/android-sdk-macosx export PATH=$PATH:$ANDROID_SDK_ROOT export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools 2.ndk #nd…
cocos2d-x3.0 windows 环境配置 参考Oo泡泡糖oO的CSDN博文 :http://blog.csdn.net/u010296979/article/details/24273393 和 http://blog.csdn.net/u010296979/article/details/24316393 配置须要三个文件: 本人配置环境:win7 32位 Android-NDK:  http://dl.google.com/android/ndk/android-ndk-r9d-w…
一.Canvas canvas是HTML5中新增一个HTML5标签与操作canvas的javascript API,它可以实现在网页中完成动态的2D与3D图像技术.<canvas> 标记和 SVG以及 VML 之间的一个重要的不同是,<canvas> 有一个基于 JavaScript 的绘图 API,而 SVG 和 VML 使用一个 XML 文档来描述绘图.SVG 绘图很容易编辑与生成,但功能明显要弱一些. canvas可以完成动画.游戏.图表.图像处理等原来需要Flash完成的一…
一.需要安装的软件 1.VS2013或者VS2015 2.Cocos:cocos2d-x-3.16:http://www.cocos.com/download 3.Python:python-2.7.8.amd64.msi:https://www.python.org/downloads/release/python-278/ 其他的更高版本的反而无法使用,后面运行setup.py的时候会提示Python  2.7才是well tested的. 这个安装完要把它的路径D:\Python(目录下有…
一.下载 由于www.cocos2d-x.org很难打开,不知道是不是电信的问题,所以只好在cocoschina论坛里王哲大牛的帖子里找到了一个下载链接:http://126.am/GyU7l0 帖子的地址为:http://www.cocoachina.com/bbs/read.php?tid=194680,如果你能打开可以在这里下载:http://www.cocos2d-x.org/download 同时我们还需要使用VS2012和python vs2012:http://www.micros…
概述 在Cocos2d-x中,简单数据存储,可以使用UserDefault.那么如何存储大量,不规则的数据?我们可以使用SQLite数据库存储数据.SQLite是使用非常广泛的嵌入式数据库,它有小巧 .高效.跨平台.开源免费和易操作的特点. SQLite数据库是使用C语言来编写的,那么在Cocos2d-x使用SQLite也是得心应手. 准备 首先创建一个Cocos2d-x v3.x的helloworld工程,我们将以该工程作为SQLite集成与用法的实战工程. 打开终端,使用如下命令新建工程:…
session概述 session机制 session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息. 当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 - 称为session id,如果已包含一个session id则说明以前已经为此客户端创建过session,服务器就按照session id把这个session检索出来使用(如果检索不到,可能会新建一个),如果客户端请求不…
1. 准备工作 (1)VS2012 (2)cocos2dx cn.cocos2d-x.org/download (3)python 新版本的cocos2dx 需要python编译 2. 安装软件 (1)VS2012 从官网下载并安装 (2)python 安装:下载地址: www.python.org/download/   (3)cocos2dx 安装 ① 解压下载的cocos2dx ,我下载的版本cocos2dx 3.2 ②然后进入D:\cocosDevelop\cocos2d-x-3.2\c…
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/u014734779/article/details/26077453 1.创建新的cocos2d-x 3.0 项目 在命令行中输入: cocos new HelloWorld(项目名称)-p com.ss.pku(包名字)-l cpp(项目类型) -d D:\cocos\workspace(项目存放路径) 2.目录分析 resource 目录 存放资源文件 include和source文件 存放头…