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
  • 相关阅读:
    C++进阶
    傅雷的一生
    OJ (Online Judge)使用
    详解事件委托
    tween.js是一款可生成平滑动画效果的js动画库。tween.js允许你以平滑的方式修改元素的属性值。它可以通过设置生成各种类似CSS3的动画效果。
    利用tween,使用原生js实现模块回弹动画效果
    JS阻止链接跳转代码
    CSS display 属性
    HTML5 Canvas绘文本动画(使用CSS自定义字体)
    MySQL基础CRUD编程练习题的自我提升(1)
  • 原文地址:https://www.cnblogs.com/soongkun/p/5827326.html
Copyright © 2011-2022 走看看