cocos2d-x

android基于cocos2d-x的eclipse开发环境搭建

只愿长相守 提交于 2019-11-28 23:39:44
此种方式不需要安装cygwin, 环境搭建准备: JDK eclipse Android SDK Android NDK eclipse adt plugin eclipse cdt plugin cocos2d-x 首先请确保你当前的eclipse能够create android project && Run As Android Application. 现在以cocos2d-x-2.2\samples\Cpp\SimpleGame 这个项目来示例: 导入libcocos2d-x 到eclipse中,位置:cocos2d-x-2.2\cocos2dx\platform\android\java 导入cocos2d-x-2.2\samples\Cpp\SimpleGame\proj.android 到eclipse中 复制cocos2d-x-2.2\samples\Cpp\SimpleGame\Resources到cocos2d-x-2.2\samples\Cpp\SimpleGame\proj.android\assets中 复制cocos2d-x-2.2目录下的cocos2dx,CocosDenshion,extensions,external这4个目录到你的NDK的sources目录下,以我的电脑为例,就是/android/android-ndk-r9/sources

跟着石头哥哥学cocos2d-x(一)---2dx环境搭建 (win7)

六眼飞鱼酱① 提交于 2019-11-28 23:39:27
之前一直忙于游戏后台的开发,也没有时间整理,本人热衷游戏开发,现工作之余准备整理2dx引擎方面的东西,方便大家学习以及自己备忘吧,废话少说直接上菜: 环境搭建分以下步走: 1.开发环境搭建:java环境 +android环境 这个就不说了,这里顺带提及下,这里ide直接上idea,自行下载: http://www.jetbrains.com/idea/ ;好处你懂得;可以自动导入2dx交叉编译后需要的java lib文件,eclipse还得自己添加,后面一篇会讲到跨平台编译到android中提及,顺便分享下idea的使用心得; 2.下载cygwin,我 下载的版本是1.7.2 : http://www.cygwin.com/ ,镜像就用吧, http://mirrors.163.com/.help/cygwin.html ,搭建交叉编译环境,慢慢等吧,下载完毕了吗? ok 配置下,进入安装的目录,切换到home下 有个bash_profile, 填写你的ndk路径 想这个: # base-files version 4.0-6 # ~/.bash_profile: executed by bash(1) for login shells. # The latest version as installed by the Cygwin Setup program can #

How to debug cocos2d-x 3 native code on android device

。_饼干妹妹 提交于 2019-11-28 17:40:18
I could not find any cookbook/tutorial how build in debug build a cocos2d-x 3.1 project for Android and how to debug it directly on device. Please help by pointing out steps. What I do and what problems I have: cd proj.android cocos compile -p android -m debug --ndk-mode NDK_DEBUG=1 (to build with debug info) cocos run -p android -m debug to deploy on device run app on the device cd jni ndk-gdb And I get this error: Nareks-MacBook-Pro:jni Narek$ ndk-gdb jni/Android.mk:67: *** Android NDK: Aborting. . Stop. ERROR: The device does not support the application's targetted CPU ABIs! Device supports

Cocos2d for iPhone vs. Cocos2d-x [closed]

被刻印的时光 ゝ 提交于 2019-11-28 15:59:03
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 5 years ago . I have worked some with Cocos2d for iPhone and find it delightful. I am starting another project, and have stumbled across Cocos2d-x, a C++ port. I'm tempted by the notion of being able to (with consideration) build for multiple platforms at once. I'm equally comfortable with Obj

cocos2d-x环境配置及命令行打包

大兔子大兔子 提交于 2019-11-28 15:36:57
一、准备文件 adt(内含sdk,eclipse) ndk ant jdk安装包 需自行下载。 二、配置 1.配置JDK 安装jdk 安装至C:\Program Files\ (自动创建Java文件夹),全部安装选默认(即直接下一步) 安装好后配置java环境 在系统环境变量添加JAVA_HOME变量名,变量值为你的jdk1.7.0_67所在的目录 添加变量名 classpath,变量值 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar ,记住前面有”.”,不能掉。 在Path变量名添加变量值 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin ,用”;”隔开前后 在cmd.exe(控制台)输入java -version可见 输入java可见 2.配置sdk 新建环境变量ANDROID_SDK_ROOT,变量值你sdk所在的目录 在Path添加两个变量值 %ANDROID_SDK_ROOT%\platform-tools;%ANDROID_SDK_ROOT%\sdk\tools 分号隔开 在控制台输入adb 可见信息 3.配置ant 新建环境变量名ANT_ROOT ,变量值 ant\bin所在目录 Path添加变量值 %ANT_ROOT% 控制台输入ant 和 ant -version显示 4.配置NDK 相应的变量名NDK

How to check crash log using android ndk in cocos2d-x

不羁的心 提交于 2019-11-28 15:35:06
问题 I use cocos2d-x to develop a game, after it runs perfectly in iOs, I turn around to android platform. But it run somewhere in android, and I only receive some error log like this: 08-26 10:49:23.823: A/libc(2884): Fatal signal 11 (SIGSEGV) at 0x0000000c (code=1), thread 2917 (Thread-285) With this, I can't fix the crash log. So my question is how can I check the stack of crash log? And in SO, there are some similar questions, but with none useful answer to me. Using ndk-stack to read crash

《Cocos2d-x实战 JS卷 Cocos2d-JS开发》上线了

醉酒当歌 提交于 2019-11-28 12:42:07
感谢大家一直以来的支持! 各大商店均开始销售: 京东:http://item.jd.com/11659698.html 当当:http://product.dangdang.com/23659808.html 《Cocos2d-x实战 JS卷 Cocos2d-JS开发》源码及样章下载地址: 源码下载地址:http://51work6.com/forum.php?mod=viewthread&tid=1197&extra=page%3D1 样章下载地址:http://pan.baidu.com/s/1pJ7Lc8N 《Cocos2d-x实战 JS卷 Cocos2d-JS开发》是介绍Cocos2d-x游戏编程和开发技术书籍,介绍了使用Cocos2d-JS中核心类、瓦片地图、物理引擎、音乐音效、 数据持久化、网络通信、性能优化、多平台发布、程序代码管理、两大应用商店发布产品。全书分为6:基础篇、进阶篇、数据与网络篇、设计与优化篇、多平台发 布篇和实战篇。基础篇包括第2章~第8章,Cocos2d-JS介绍、环境搭建、标签、菜单、精灵、场景、层、动作、特效、动画和Cocos2d-JS用 户事件。进阶篇包括第9章~第12章,游戏音乐与音效、粒子系统、瓦片地图和物理引擎。数据与网络篇包括第13章~第15章,Cocos2d-JS中的数 据持久化、基于HTTP网络通信和基于Node

《Cocos2d-x实战 Lua卷》上线了

我怕爱的太早我们不能终老 提交于 2019-11-28 12:41:51
感谢大家一直以来的支持! 各大商店均开始销售: 京东:http://item.jd.com/11659697.html 当当:http://product.dangdang.com/23659810.html 《Cocos2d-x实战 Lua卷》源码及样章下载地址: 源码下载地址: http://51work6.com/forum.php?mod=viewthread&tid=1198&extra=page%3D1 样章下载地址:http://pan.baidu.com/s/1i3fNS 《Cocos2d-x实战 Lua卷》是介绍Cocos2d-x Lua游戏编程和开发技术的书籍,介绍了使用Cocos2dx Lua中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台移植、程序代码管理、两大应用商店发布产品。全书分为六篇: 基础篇、进阶篇、数据与网络篇、优化篇、跨平台移植篇和实战篇,共23章。基础篇包括第1~8章,分别是Cocos2d-x Lua介绍、环境搭建、标签、菜单、精灵、场景、层、动作、特效、动画和用户事件。进阶篇包括第9~12章,分别是游戏音乐与音效、粒子系统、瓦片地图和 物理引擎。数据与网络篇包括第13~15章,分别是数据持久化、基于HTTP的网络通信、Node.js与WebSocket网络通信。优化篇为第16 章,主要介绍性能优化

搭建cocos2d游戏引擎环境HelloWorld!

一曲冷凌霜 提交于 2019-11-28 12:41:10
转载自 【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/415.html 本章节主要介绍cocos2D引擎的开发环境搭建: 第一步:下载cocos2d-iphone最新版本;地址如下: http://code.google.com/p/cocos2d-iphone/downloads/list (当前最新1.0) 第二步:下载完成之后解压到“文稿”中;(点击Finder-点击左侧的“文稿”); 第三步:启动终端;(点击Finder-前往-实用工具-终端) 第四步:先利用命令进入当前的 “cd documents” 进入Documents文件夹,然后“cd cocos2d-iphone-1.0.0” 进入cocos2d引擎文件夹,最后“ ./install-templates.sh -u ”命令开始安装cocos2d, 看到done,就表示完成啦,然后打开Xcode,新建一个项目;在左侧可以看到 "cocos2d 1.0.0",点击后,右侧就是基于cocos2d的框架啦,如下图: 然后,我们创建一个cocos2d application ,直接build&run 运行,然后模拟器运行截图如下: ok,到处整个cocos2d引擎的开发环境和创建一个实例项目也正常运行 来源: oschina 链接: https:/

Compiling OpenSSL on Android

为君一笑 提交于 2019-11-28 12:17:33
问题 I'm currently trying to get my Cocos2D-X project to connect to my server through SSL and I got it to work on iOS without a lot of issues, however on Android I'm not able to even get OpenSSL to compile.. I've searched on Google quite a lot but all posts either keep re-directing me to HTTPS related posts (which this is not, I'm not using HTTP in any way shape or form here, purely OpenSSL), posts on how to do it with the standard Android SDK in Java or posts which just aren't helpful at all. Can