Cocos2d-x_初探_第一次配置与HelloWorld

此前多久,忘了,反正就是打通关泡泡龙以后。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,所以你可以看到这些都是早上下载的】

(我爱这酷酷的黑色)

环境配置

首先你要安装 Python 然后打开 ..\cocos2d-x.的文件夹 运行该目录下的setup.py

怎么安装看这里:

win10 ——》 按下你键盘的win键,找到window系统 ——》右键菜单【命令行】选择管理员身份运行

....emm,我记得以前可以直接把程序拉进去就得到路径的呀...貌似现在不行了,但是多了个右键自动粘贴?

那就把路径复制进去以后打一下 /setup.py 就好了。

回车运行以后,它会告诉你要输入SDK、NDK的路径,你就直接复制两个东西解压出来的根目录就好了。

我这里已经配置好了,然后它就告诉我这些信息。

Setting up cocos2d-x...
->Check environment variable COCOS_CONSOLE_ROOT
  ->Search for environment variable COCOS_CONSOLE_ROOT...
    ->COCOS_CONSOLE_ROOT is found : D:\Desktop\data\Cocos2d\cocos2d-x-3.17.2\tools\cocos2d-console\bin

->Check environment variable COCOS_X_ROOT
  ->Search for environment variable COCOS_X_ROOT...
    ->COCOS_X_ROOT is found : D:\Desktop\data\Cocos2d

->Check environment variable COCOS_TEMPLATES_ROOT
  ->Search for environment variable COCOS_TEMPLATES_ROOT...
    ->COCOS_TEMPLATES_ROOT is found : D:\Desktop\data\Cocos2d\cocos2d-x-3.17.2\templates

->Configuration for Android platform only, you can also skip and manually edit your environment variables

->Check environment variable NDK_ROOT
  ->Search for environment variable NDK_ROOT...
    ->NDK_ROOT is found : D:\Desktop\data\Cocos2d\android-ndk-r20

->Check environment variable ANDROID_SDK_ROOT
  ->Search for environment variable ANDROID_SDK_ROOT...
    ->ANDROID_SDK_ROOT is found : D:\Desktop\data\Cocos2d\android-sdk-windows

Please restart the terminal or restart computer to make added system variables take effect

这样环境配置就弄好了,可以省去你自己弄环境变量的很多问题。

打开cocs2d目录下的Build文件夹下,启动cocos2d-win32.sln,可以看到有很多的Demo示例,也可以从这里学习。

HelloWorld

打开cmd(win+r --> cmd --> 运行)

cd 到cocos2d目录的 \tools\cocos2d-console\bin

例如:
cd /d D:\Desktop\data\Cocos2d\cocos2d-x-3.17.2\tools\cocos2d-console\bin

输入以下代码:

cocos new 项目名 -p 报名 -l 语言版本 -d 指定路径

示例:

cocos new HelloWorld -p com.inkhin.helloworld -l cpp -d projects

HelloWorld --- 项目名

-p   --- 项目的包名

-l    --- 指定语言版本

-d   --- 指定项目路径

【如果出现以下情况,说明你中奖了,得去手动配置一下Python】

【因为今晚某个傻子害我生气了,所以我就不解释怎么配置环境变量,各位绕道自行百度。】

编译以后,你就得到了第一个Cocos2d的程序,【第一次运行,这个编译的过程可能会很久很久。】

哎,困死,不细讲了。

直接上运行后的截图。 修改标签的两个属性,用箭头指出来了,其他的明天再说。我困,我要去睡觉,大家不要和pass大叔一样做夜间动物。

原文地址:https://www.cnblogs.com/lingqingxue/p/11136688.html

时间: 2024-10-12 17:58:51

Cocos2d-x_初探_第一次配置与HelloWorld的相关文章

C++ Primer笔记3_默认实参_类初探_名字查找与类的作用域

1.默认函数实参 在C++中,可以为参数指定默认值,C语言是不支持默认参数的,Java也不支持! 默认参数的语法与使用: (1)在函数声明或定义时,直接对参数赋值.这就是默认参数: (2)在函数调用时,省略部分或全部参数.这时可以用默认参数来代替. 注意事项: (1)函数默认值只能赋值一次,或者是在声明中,或者是在定义中,都可以. (2)默认参数定义的顺序为自右到左.即如果一个参数设定了缺省值时,其右边的参数都要有缺省值.比如int f(int a, int b=1,int c=2,int d=

[笔记]Android开发环境配置及HelloWorld程序

Android的开发需要以下四个工具: 1.JDK 2.Eclipse 3.Android SDK 4.ADT 具体功能: 1.JDK.JDK即Java Development Kit(Java开发工具包),包括JAVA运行环境,基础类库和JAVA工具,是JAVA运行的基础. 2.Eclipse.Eclipse是开发JAVA程序的软件工具. 3.Android SDK.SDK即Software Development Kit(软件开发工具包).AndroidSDK指的是Android专属的软件开

Mac下Intellij IDea发布Java Web项目(适合第一次配置Tomcat的家伙们)详解二

准备工作:新建第一个JavaWeb项目 step3 给第一次配置tomcat的家伙们再说一遍如何配置tomcat 3.1 [Run]-[Edit Configurations] 3.2 [Default] 3.4[TomEE Server/Local]-[Server]-[Configuration] 3.5 [1]-[2tomcat解压后的第一级根目录就好,它的下一级有bin/conf等] 3.6 配置好tomcat目录后是酱了滴~忽略那个Warning~ 3.7 [Deployment]-[

第一次配置华为ac6005的体验

昨天晚上去帮朋友的公司配置了一台无线ac和6010的fitAP,由于是第一次配置,所以提前准备了一些配置文档,先找度娘,寻配置案例,百度的文档,想下载要,按惯例,去华为官网找吧,也找到了,想下载,先注册,好吧,注册了,打开,还不是通用的pdf格式,询问支持,再下载个软件,终于可以打开了,做好准备,接口配置,ssid等等,自认为妥当了,谁知大头还在后面呢. 下班后,去现场,老手续,连接console,配置上联接口(access),ok,内部接口ok,加路由ok,配置wlan,添加ap,ap状态出现

【Ratchet】Ratchet2.0.2的下载、配置与Helloworld

Ratchet这东西经常被人诟病,说其组件不够多,很多东西需要自己写,但是这也正是它的优势,因为它是完全基于基本的HTML与javascript,你可以在移动端利用最基本的HTML写出自己的想要的东西,说其长久不更新,也是其优势,主要是稳定.如果你需要搭建一个轻便的移动端网站,那么可以考虑使用Ratchet2.0.2,这东西在界面上,可以取代复杂的jQueryMobile,<[jQueryMobile]Helloworld与页面切换>(点击打开链接).同时最关键的一点,又没有人要求你仅用一种框

MySQL基础环境_安装配置教程(Windows7 64或Centos7.2 64、MySQL5.7)

MySQL基础环境_安装配置教程(Windows7 64或Centos7.2 64.MySQL5.7) 安装包版本 1)     VMawre-workstation版本包 地址: https://my.vmware.com/web/vmware/details?downloadGroup=WKST-1411-WIN&productId=686&rPId=20814 包名:VMware-workstation-full-12.5.7.20721.exe 2)     Windows版本包

Linux基础环境_安装配置教程(CentOS7.2 64、JDK1.8、Tomcat8)

Linux基础环境_安装配置教程 (CentOS7.2 64.JDK1.8.Tomcat8) 安装包版本 1)     VMawre-workstation版本包 地址: https://my.vmware.com/web/vmware/details?downloadGroup=WKST-1411-WIN&productId=686&rPId=20814 包名:VMware-workstation-full-12.5.7.20721.exe 2)     CentOS版本包 地址:htt

【学习Struts2】 -- Struts2.3.24.1环境配置及HelloWorld应用

在创建好WebProject后,就可以开始进行Struts2的环境配置,可以到Struts2官网下载,本环境使用struts-2.3.24.1版本. 首先导入必要的jar包到WebProject的/WebRoot/WEB-INF/lib下,具体jar包如下图所示: 接着修改web.xml文件,加入struts2的配置信息,文件内容如下: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xs

关于cocos2d 3.4的Scale9Sprite配置

似乎是从3.3还是更早,Scale9Sprite(原名CCScale9Sprite)的配置流程大概是这样的: 1.VS配置:配置C/C++引用,导入extension库.(包括链接库) 2.代码增加.h文件及namespace.基本上就是两句: #include "cocos-ext.h" USING_NS_CC_EXT;//(或者using namespace cocos2d::extension) 参考http://blog.csdn.net/five50/article/deta