zoukankan      html  css  js  c++  java
  • Ubuntu cocos2d-x 3.13版本游戏开发学习系列1 开发环境搭建

    1.搭建Andoird Studio 开发环境

    1. 官网选择最新的JDK版本(当前是jdk-8u101-linux-x64.tar.gz).
    2. 下载好解压到/home/[username]/apps文件夹中,并重命名为jdk.
      图1-1
    3. 配置JDK目录到用户的环境变量中
      (1)在终端输入命令
       gedit ~/.bashrc
      
      (2)在打开的文本编辑器中末尾加入,并保存退出
      export JAVA_HOME=/home/[username]/apps/jdk
      export JRE_HOME=${JAVA_HOME}/jre
      export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
      export PATH=${JAVA_HOME}/bin:$PATH
      
      (3)在终端输入命令
      source ~/.bashrc
      java -version
      
      如果返回了如下的信息,则表示配置成功了
      java version "1.8.0_91"
      Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
      Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)
      
    4. 科学上网后,从Android官网下载最新版的Android Studio开发工具,最新版为android-sdk_r24.4.1-linux.tgz
      图1-2
    5. 下载好解压到/home/[username]/apps文件夹中(同图1-1)
    6. 打开终端输入命令,进入android studio的运行目录,并启动Android Studio
      cd ~/apps/android-studio/bin
      ./studio.sh
      
    7. 联机下载SDK和Graddle等工具之后进入主界面
      图1-3

      图1-4
    8. 如果想创建快捷方式,请在图1-4界面选择[Configure]-[Create Desktop Entry]即可.
    9. 新建并打开一个Android Studio项目
    10. 打开SDK Manager界面(点击下载箭头Android小人的那个,?图标旁边.也可已选择File-Setting打开,选中Android SDK),选中NDK按钮,点击OK,进行NDK安装.
      图1-5
    11. 安装完成后,点击Project Structure按钮(刚才那个问号图标左边第二个.也可以选择File-Project Structure),记住SDK和NDK目录.(我使用了Google推荐内置的JDK,可以修改为你已经配置好的Sun JDK),这个将在安装Cocos 2d-x环境需要用到.
      图1-6

    2.下载ANT编译工具并配置到环境变量中

    1. 官网选择apache-ant-1.9.7-bin.tar.gz包进行下载
      图2-1
    2. 下载完成后解压到/home/[username]/apps文件夹中,并重命名为cocos-2dx.(同图1-1)
    3. 配置ANT目录到用户的环境变量中
      (1)在终端输入命令
       gedit ~/.bashrc
      
      (2)在打开的文本编辑器中末尾加入,并保存退出
      export ANT_ROOT=/home/[username]/apps/ant
      export PATH=$ANT_ROOT/bin:$PATH
      
      (3)在终端输入命令
      source ~/.bashrc
      ant -version
      
      如果返回了如下的信息,则表示配置成功了
      Apache Ant(TM) version 1.9.7 compiled on April 9 2016
      

    3.下载cocos2d-x 3.13版本,并解压

    1. 官网选中cocos2d-x项目.
      图3-1
    2. 在右下角点击立即下载按钮,开始下载cocos2d-x文件.
      图3-2
    3. 下载完成后解压到/home/[username]/apps文件夹中,并重命名为cocos-2dx.(同图1-1)

    4.运行steup.py文件进行环境配置

    1. 进入cocs-2dx文件夹中,运行setup.py文件
      图4-1

      打开终端输入以下命令
      cd ~/apps/cocos2d-x
      python setup.py
      
    2. 输入SDK,NDK安装目录(如果之前没有配ANT变量会要求你输入ANT安装目录),界面如下
      图4-2
    3. 完成配置后,在终端输入 source ~/.bashrc 刷新下环境变量
    4. 在终端输入以下命令,检验cocos开发环境是否已经配好
      cocos -v
      
      如果返回了如下的信息,则表示配置成功了
      cocos2d-x-3.13
      Cocos Console 2.1
      

    5.配置Linux平台的Cocos2dx环境(如果不需要在Linux平台下运行,此步可以跳过)

    1. 进入cocos2d-x的安装目录,安装Linux环境下的依赖,可以在终端输入命令
      cd ~/apps/cocos2d-x/build
      ./install-deps-linux.sh
      
      安装完成之后会出现如下信息
      图5-1

    6.生成自己的cocos2dx工程

    1. 切换到工作目录,比如 ~/workspace/cocosDemo
      在终端输入
      cd ~/workspace/cocosDemo
      
      图6-1
    2. 新建一个cocos2dx工程,打开终端,输入如下命令
      cocos new cocosdemo -p com.learning.cocosdemo -l cpp
      
      命令中 new 表示新建一个cocos2dx工程,后面表示工程名; -p 后面代表的是应用包名; -l 代表用的语言 这里我用的是c++.
      成功后出现如下界面,在cocosDemo工作目录中,出现了刚才新建的cocosDemo工程
      图6-2
    3. 现在我们先来运行下Linux平台下的Cocos2dx的Demo吧,在终端输入以下命令
      cd cocosdemo/
      cocos run -p linux
      
      图6-3
    4. 编译完成后出现了游戏画面.编译后的生成运行文件在工程目录下/bin/debug/linux目录
      图6-4

    7.编译运行该工程的Android Studio 版本

    1. 现在来运行Andorid Studio版本,这个跟Linux版本类似,插上Android真机,或者配置好虚拟机,然后在终端输入以下内容
      cocos run -p android --android-studio
      
      完成后,真机上已经出现了熟悉的画面.
      图6-5
  • 相关阅读:
    【Leetcode】【Easy】Remove Duplicates from Sorted List
    【Leetcode】【Easy】Pascal's Triangle II
    【Leetcode】【Easy】Pascal's Triangle
    【Leetcode】【Easy】Binary Tree Level Order Traversal II
    【Leetcode】【Easy】Binary Tree Level Order Traversal
    【Leetcode】【Easy】Maximum Depth of Binary Tree
    【Leetcode】【Easy】Minimum Depth of Binary Tree
    【Leetcode】【Easy】Balanced Binary Tree
    【Leetcode】【Easy】Symmetric Tree
    如何使用Action.Invoke()触发一个Storyboard
  • 原文地址:https://www.cnblogs.com/soongkun/p/5827326.html
Copyright © 2011-2022 走看看