• cocos2d-x lua 学习笔记(1) -- 环境结构


          Cocos2d-x 3.0超过环境的版本号来建立和前Cocos2d-x 2.0 差异较大的版本,从同时Cocos2d-x 3.0项目打包成apkAndroid的应用程序文件,步骤,构建环境有些乏味安德鲁斯,但是,一旦建立后,。未来将很快!OK,发环境吧!


    1.cocos2d-x环境的设置以及android的环境搭建


    1、下载cocos2d-x 3.0正式版
         

    2、下载android的sdk以及ndk
         

    3、下载ant
         

    (注:cocos2d-x的环境变量配置须要用到ant。主要是android须要使用到它)

    4、下载python 2.7.6(不要下载python3.0以上的版本号,正常mac上都有自带,也无需下载)

    必备工具都下载好了,如今開始搭建好开发环境了。

    注:曾经配置好JDK,就不用更改了。


    2.配置环境变量(ANDROID_SDK_ROOT,NDK_ROOT,ANT_ROOT)


          在完成下载后,打开cocos2d-x 文件夹找到setup.py这个文件,执行会出现控制台例如以下:




          这样。配置环境变量就OK。如:




          ANDROID_SDK_ROOT:盘符:adt-bundle-windows-x86_64-20140321sdk

          NDK_ROOT:盘符:adt-bundle-windows-x86_64-20140321 dk

          ANT_ROOT:盘符:adt-bundle-windows-x86_64-20140321apache-ant-1.9.3in

    注:环境变量中,NDK_ROOT的环境路径千万别加分号(;)  


    3.创建项目


          3.1 创建win32平台


          在配置完这一切后 我们打开CMD 执行cocos命令。1来检查整个开发环境是否搭建成功,2来能够熟悉下命令行,假设设置没问题的情况下 会出现例如以下界面:




          这里我们能够看到cocos.py这段脚本能够执行4个命令。每一个命令的作用已经说明的非常清楚了。

          以下,我们就使用new命令创建我们的项目:cocos new -p com.game.simple -l lua -d e:  simple




          创建成功后,如图:




          按住shift键+鼠标右键 选择在此处打开命令窗体,输入 cocos run -p win32   来编译执行win32平台。如图:




          大家非常熟悉它吧。

    ^^


    3.2 创建android平台


          和创建win32一样,按住shift键+鼠标右键 选择在“平台处理”打开命令窗体,输入:cocos compile -p android --ap 20  来编译APK文件了(--ap 20是指定android平台),同一时候插入真机。编译成功后:




          我们打开android平台的bin文件。能够看到cocos2dx帮我生成项目*.apk,和debug日志文件,如图:



          若想进一步调试的话,能够导入eclipse。真机调试。

          注:这里有个小细节,3.2版本号用的是 android-20。假设盘符:adt-bundle-windows-x86_64-20140321sdkplatforms文件夹下没有android-20。请创建一个空的,如图:




          同一时候,检查proj.android文件夹下的project.properties是否是android-20,如图:




    好了。开发环境已经搭建好了,为了方便理解cocos2d-x API ,能够使用Doxygen工具生成Cocos2D-x文档,如图:




    接下来就開始正式学习cocos2d-x lua。


    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    C# 把类实例保存到文件里(类的序列化和反序列化)
    C# 枚举的初始化
    旋转 3d
    asp.net页面间传值方式
    sql获取当前时间
    SqlServer中循环和条件语句示例!
    SQL Server 代理(已禁用代理 XP)
    JQuery源码实现
    C#计算一段程序运行时间的三种方法
    java开发配套版本
  • 原文地址:https://www.cnblogs.com/blfshiye/p/4648496.html
Copyright © 2020-2023  润新知