博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Cocos2dx环境搭建
阅读量:5280 次
发布时间:2019-06-14

本文共 1401 字,大约阅读时间需要 4 分钟。

1.下载python3以前的版本 

    注:Python2和Python3的区别自行百度

  下载完成后,自行安装,和平时安装的软件没区别

  配置环境变量:

        右击此电脑--》属性--》高级系统设置--》环境变量--》在系统变量里找path--》双击打开,点击新建,输入python安装位置

        

 

 

2.下载Cocos2dx  

  

左边的是开发工具,并且适合html开发

中间的适合windows exe,mac,ios,android

右边的:AnySDK是一款为手游开发商提供免费的、快速的接入第三方一站式解决方案,并采用更加安全和快速的本地打包方式。

 

选择SOURCE CODE(GITHUB)---->Clone or Download

 

 下载完成后解压,进入目录,运行setup.py  (开启文件扩展名)

 

会提示配置NDK_ROOT、ANDROID_SDK_ROOT、ANT_ROOT

  NDK下载: 密码:o1ds

  ANDROID_SDK下载: 密码:rrog

  ANT下载: 密码:5p94

  

因为我还有事情,所以链接都是从网盘复制来的,可以自行去官网下载

  配置环境:

     和配置python时候差不多,自行百度。

 

3.下载visual studio

  我下在的是visual studio2017社区版

  下载安装完成后打开

选择使用C++的游戏开发,然后就是漫长的等待时间。

 

4.使用win+r 进入运行

 

 

输入cmd--》确定

在DOS中输入:  cocos.py new HelloWorld -p com.zw.helloworld -d D:/HelloWorld -l cpp

 

大概解释一下命令, 创建一个新的HelloWorld的项目,包名是com.zw.helloworld, 存放的路径是D:/HelloWorld,创建的内容是全部(可以单独选择android、windows等)

 

 

创建完成后目录是这样的

我选择proj.win32和proj.android讲解

 

proj.win32--》双击HelloWorld.sln     自动会用vs打卡

打开后点击,看下方输出,会提示windows sdk不匹配,使用windows sdk8.1

在解决方案处,选中解决方案HelloWorld右键(我使用的是原来创建的FirstCocos所以不是刚创建的HelloWorld),选择重定解决方案目标,选择自己安的就行了

 

 

 再次点击编译/运行,可能会出现msvcr1...dll丢失,需要自行百度解决

如果所有问题都解决了,会出现下图样子

 

 

 

proj.android

使用android studio 导入项目,不建议使用eclipse,如果使用adt_bundle请自行百度

导入后,会出现许多问题

  第一:gradle下载,可以改成本地gradle

  

  第二:android 版本与 项目版本不匹配

  第三:添加ndk (按照下方两张图片就可以解决了)

    

  第四:编译的各种错误  我现在遇见的就是NDK_PROJECT_PATH=NULL的这个错误,到现在还没有解决,如果解决了,我再更新下这个博客

  

 

转载于:https://www.cnblogs.com/BaiZe258/p/9095179.html

你可能感兴趣的文章
前端面试题(4)iframe有哪些优点?iframe缺点是什么?
查看>>
一道腾讯面试题的思考:到底谁会赢?
查看>>
【Bugly干货分享】微信文件微起底Ⅰ
查看>>
大数据 技术入门02
查看>>
参考着做个方法,处理js不能触发value改变事件,---只是定时器用时间间隔检查和处理,如果要求严格的,可能并不适用...
查看>>
fiddler 不能抓包解决
查看>>
信号完整性概述
查看>>
2.MyBatis有代理增删改
查看>>
②萨克斯,音符的悠扬(Session管理)
查看>>
如何能尽快看完一个网页的结构
查看>>
使用Eclipse自带的Axis1插件生成Web Service服务端/客户端
查看>>
Core Animation 文档翻译(第三篇)—设置Layer对象
查看>>
HDOJ2004 ( 成绩转换 ) 【水题】
查看>>
python基础二
查看>>
作用域和js预解析机制
查看>>
vuex
查看>>
SpringMVC学习资料
查看>>
值得一看的书籍
查看>>
用C#发送邮件的编程方法及实例代码分享
查看>>
Spring 读书笔记-----使用Spring容器(一)
查看>>