zoukankan      html  css  js  c++  java
  • cocos2d-x环境搭建

    自己刚开始接触cocos2d-x时,版本已更新至3.2版本。但3.0以上版本需要C++11标准支持,这样的话需要VS版本在2012以上,自己当时不太想更换开发环境。

    另一方面,3.0版本改动较大,而很多资料的版本一般都是建立在2.0-2.2的版本,综合起来,自己还是选择了cocos2d-x 2.2.4版本进行开发。

    1. 所需软件

    (1)cocos2d-x,版本2.2.4(2.2.5版本bug较多,就算了)

    (2)VS2010

    (3)Eclipse+ADK。

    (4)NDK,所用版本R8e。

    (5)Python2.7。

    2. 下载地址

    下载地址自行在网上查找即可,这些都比较容易。

    3. Win7+VS2010环境创建

    (1)安装Python2.7,并添加环境变量。

     (2) 解压cocos2d-x至特定的目录,打开cmd,然后进入其toolsproject-creator目录下,如D:cocoscocos2d-x-2.2.4cocos2d-x-2.2.4 oolsproject-creator,然后利用命令行创建工程。

    create_project.py new -project MyTest001 -package com.fxb.Test001 -language cpp

    然后,会在cocos2d-x的根目录projects下生成对应的工程。打开win32目录下的proj.win32下的MyTest001.sln即可进入win32的开发环境。

    (3)无需手动输入代码,直接运行,即可看到熟悉的cocos2d-x画面。

    4. Android平台下环境搭建

    Android环境搭建相比于VS环境比麻烦许多,主要是是找好对应的软件版本,当时自己找了N多版本,也花了好长时间。

    (1)先搭配好Eclipse+JDK+ADK的基本Android开发环境。

    (2)解压NDK,版本r8e,至特定的目录,注意目录中不能有空格,并将根目录添加至环境变量中。

    (3)导入刚才创建的工程项目,proj.android目录,在导入时不要勾选复制项目到工作空间中。

    (4)导入libcocos2dx包,自己的在D:cocoscocos2d-x-2.2.4cocos2d-x-2.2.4cocos2dxplatformandroidjava目录下。

    (5)右击工程文件,选择属性,在C++ Build Environment中,配置NDK_ROOT,自己的为D:/Ndk/android-ndk-r8e,注意写成正斜杠形式。

    (6)然后编译工程,没有错误的话会生成libcocos.so文件。

    (7)运行工程,不出问题会看到刚才的运行画面。

    注意:cocos2d-x自从2.0版本后就改成opengl es2.0版本了,所以一般最好使用真机。如果用模拟器的话,则创建时,需要勾选GPU Host选项。

  • 相关阅读:
    C#中 时间戳与普通时间格式的转换
    关于Litjson的简单使用
    Unity 前端开发积累 第二篇
    《大话数据结构》--- 第六章 树
    《大话数据结构》--- 第五章 串
    获取RDP连接中密码的方法
    CMD打包文件,解压文件
    泛微OA7.0下载7.1下载
    [ASP.NET]书店后台开发-模板页
    [JSP]用户注册
  • 原文地址:https://www.cnblogs.com/MiniHouse/p/3971031.html
Copyright © 2011-2022 走看看