到cocos2d下载 cocos2d-1.0.1-x-0.9.2
进入cocos2d-1.0.1-x-0.9.2/HelloWorld/android目录
改写build_native.sh 文件
# set params
ANDROID_NDK_ROOT=/Users/rye/android/android-ndk-r6b
COCOS2DX_ROOT=/Users/rye/MyHome/cocos2d-1.0.1-x-0.9.2/
HELLOWORLD_ROOT=$COCOS2DX_ROOT/HelloWorld/android
# make sure assets is exist
if [ -d $HELLOWORLD_ROOT/assets ]; then
rm -rf $HELLOWORLD_ROOT/assets
fi
mkdir $HELLOWORLD_ROOT/assets
# copy resources
for file in $COCOS2DX_ROOT/HelloWorld/Resource/*
do
if [ -d $file ]; then
cp -rf $file $HELLOWORLD_ROOT/assets
fi
if [ -f $file ]; then
cp $file $HELLOWORLD_ROOT/assets
fi
done
# build
pushd $ANDROID_NDK_ROOT
./ndk-build -C $HELLOWORLD_ROOT $*
popd
运行文件 即可编译成功
分享到:
相关推荐
本文将深入解析Cocos2d 3.4版本中创建HelloWorld工程的实例代码,并提供相关的文档说明。 一、环境搭建 在开始Cocos2d 3.4的开发之前,首先需要安装必要的开发工具。这通常包括: 1. Cocos2d-x SDK:这是Cocos2d的...
6. 编译并运行HelloWorld项目,观察到基本的游戏框架运行在屏幕上,此时Cocos2d-x的入门学习已成功迈出第一步。 此外,学习Cocos2d-x还应该包括以下几个方面: - 掌握Cocos2d-x的基本架构:Cocos2d-x框架中包括...
在这个视频中,讲师会通过一个简单的"HelloWorld"项目,来解释Cocos2d-JS的基本编程概念。这通常包括如何创建场景、添加精灵、处理事件以及编写基本的JavaScript代码。这个项目是所有Cocos2d-JS学习者的第一步,...
Cocos2d-x的“HelloWorld”项目是每个新开发者入门的起点,它展示了如何创建一个简单的显示“Hello, World!”的窗口。 2. **Jsoncpp解析** Jsoncpp是一个轻量级的JSON库,它支持C++98、C++11和C++14标准。Jsoncpp...
《cocos2d-android开发详解:从cocos2d-master.zip深入探究》 在移动游戏开发领域,cocos2d是一款备受瞩目的开源游戏引擎,它以其强大的功能和易用性,深受开发者们的喜爱。本篇文章将围绕"**cocos2d-master.zip**...
红孩儿编写的这份pdf文档,主要针对Cocos2d-x的一个基础示例——"HelloWorld"进行深入分析,为学习者揭示了其源码的工作机制和程序的运行流程。以下是从给定文件中提炼出的详细知识点: 首先,文档中提到了Cocos2d-...
### Cocos2d-x 在 Win7 + VS2010 的配置详解 #### 一、简介 本文将详细介绍如何在Windows 7操作系统上使用Visual Studio 2010配置并搭建Cocos2d-x开发环境。Cocos2d-x是一款跨平台的游戏开发框架,支持iOS、Android...
- **NDK支持**:cocos2d-x使用Android NDK进行原生代码编译,允许开发者利用C++编写游戏逻辑。 - **Android Studio集成**:可以通过Android Studio进行项目管理,与cocos2d-x命令行工具配合,实现快速开发。 6. *...
《cocos2d-x场景切换详解》 在游戏开发或者应用设计中,场景切换是一个至关重要的环节,它决定了用户在不同界面之间的流畅体验。cocos2d-x作为一款广泛使用的2D游戏引擎,其场景管理功能强大且灵活,能够帮助开发者...
HelloWorld项目是cocos2d-iphone学习的第一个步骤。在这个例子中,我们将学习如何创建一个基本的场景、如何添加文字标签以及如何切换场景等基础操作。通过这个简单的示例,我们可以熟悉cocos2d-iphone的基本工作流程...
下载后解压缩到指定文件夹,然后打开解压后的文件夹,找到`cocos2d-win32.vc2010.sln`文件,用Visual Studio 2010打开并编译。编译过程可能需要几分钟,根据电脑性能而异。 成功编译后,你可以运行自带的HelloWorld...
- HelloWorld是一个典型的入门示例,用于演示如何使用Cocos2d-iPhone创建一个简单的游戏场景。 - 它通常包含一个主类,继承自CCLayer类,负责管理游戏逻辑和绘制。 - 在HelloWorld示例中,您将学习如何添加精灵、...
编译并运行此项目,你将看到cocos2d-x的"Hello World"示例运行在iOS设备或模拟器上,这表明环境已配置成功。项目的源代码主要位于`Classes/HelloWorldScene.h`和`Classes/HelloWorldScene.cpp`,它们展示了与cocos2d...
HelloWorld是Cocos2d-x项目中的一个示例应用,用于新手入门。它展示了如何创建一个简单的“Hello, World!”程序,包括初始化引擎、加载场景、添加精灵和调度器等基本操作,帮助开发者理解框架的基本工作流程。 2. ...
6. **开始使用cocos2d-x**:在Visual Studio中打开`sln`文件,选择HelloWorld项目作为启动项,进行编译并运行。若无错误,将显示cocos2d-x的欢迎界面。同样,你也可以将测试项目设为启动项,查看各种cocos2d-x的功能...
- **学习路径**:建议初学者从基础的Helloworld程序入手,逐步深入学习Cocos2D-iPhone的高级特性。 - **持续跟进**:随着移动互联网的发展和技术的进步,持续关注Cocos2D-iPhone的更新动态,不断优化自己的开发技能...
《cocos2d-js-v3.13-lite:H5游戏开发引擎的探索与实践》 在当前数字化娱乐的时代,HTML5(H5)游戏以其跨平台、无需安装的特性,逐渐成为移动游戏市场的一股强劲势力。而作为H5游戏开发的重要工具,cocos2d-js-v...