- 博客(14)
- 资源 (18)
- 收藏
- 关注
原创 运行 java cocosdx Couldn't load cocos2dx: findLibrary returned null
08-31 18:02:22.339: E/AndroidRuntime(1338): FATAL EXCEPTION: main08-31 18:02:22.339: E/AndroidRuntime(1338): java.lang.ExceptionInInitializerError08-31 18:02:22.339: E/AndroidRuntime(1338): at ja
2012-08-31 18:03:56 8051 1
原创 无法打开包括文件:“CCApplication.h”: No such file or directory
1>------ 已启动生成: 项目: HelloWorld2dx.win32, 配置: Debug Win32 ------1>正在编译...1>AppDelegate.cpp1>d:\cocos2d-xprojects\helloworld\classes\appdelegate.h(4) : fatal error C1083: 无法打开包括文件:“CCApplication.h
2012-08-31 00:25:54 12048 1
原创 CCTMXObjectGroup 类对象图层的剖析CCDictionary
首先从地图文件里面获得对象组CCTMXObjectGroup *objGroup = tmxMap->objectGroupNamed("object1"); api中提供了通过objectName 来获取每个CCDictionary对象我们通过CCTMXObjectGroup 里的 getObjects() 取得这层对象的集合;遍历这个集合 拿到每个对象的字典CCTMXO
2012-08-29 13:53:43 3530 1
原创 关于CCTMXTiledMap 获得整体地图的宽高
通过map->getContentSize().width和map->getContentSize().height获得整体地图的宽高。但是这个有个问题,就是当我们进行整个的地图缩放的时候,这个宽高值不会变化,我们必须通过map->getScale()获得缩放参数并把它乘以宽高及获得真实宽高。
2012-08-27 19:30:24 5040
原创 cocos2d-x Cygwin编译 recipe for target `obj/local/armeabi/libcocos2d.so' fail解决办法
在编译cocos2d-x的helloworld 或者 tests的时候。官网上使用ndk4、ndk5,这里是使用 ndkr7b、ndkr8或ndkr8b 。操作会简单很多,但是出了些小问题也是很坑人的。下面出现如下编译错误Prebuilt : libgnustl_static.a /sources/cxx-stl/gnu-libstdc++/4.6/libs/armeabi
2012-08-25 12:37:24 12350 4
转载 在Tiled Map中使用碰撞检测
在这篇教程里,我们会讲解如何使用cocos2d和Tiled Map Editor创建一个基于tiled map的游戏.作为例子,我们会制作一个小游戏.游戏的主要内容是一个忍者在沙漠里寻找可口的西瓜吃. 这篇教程主要学习的内容有:如何创建Tiled Map。 如何将地图载入到游戏内。 如何让地图跟随玩家滚动;如何使用对象层。 如何在地图里创建可碰撞(不可穿越)区域。 如何使
2012-08-16 19:11:33 4430 1
翻译 cocos2d-x场景中的层(CCLayer)及其触摸消息响应
之前已经建立好了一个场景,在建立场景的时候,已经将一个CCLayer加到场景的子节点上,这个节点将作为这个场景的父节点,场景中所有的内容都将以它的孩子身份出现。在移动设备上,最常处理的就是触摸消息的响应了。 单点触控:Targeted Touch Delegate方式一个层接收触摸消息需要如下步骤:1,在初始化阶段将此层的属性设置为接收触摸消息。例如在init()函数中添加:m
2012-08-15 18:47:29 2265
翻译 cocos2d-X学习之引擎源码目录结构介绍
Cocos2d-x的目录结构如下:目录的具体结构介绍如下:Box2D:物理引擎Box2D的相关源文件Chipmunk:物理引擎chipmunk的相关源文件cocos2dx:cocos2d-x引擎的核心部分,存放了引擎的大部分源文件CocosDenshion:声音模块相关源文件Debug.win32:在Windows 上调试输出目录Doxygen:生成doxygen项
2012-08-15 18:43:02 3103
翻译 cocos2d-x学习之自动内存管理和常见宏
1.自动内存管理 1)概述 C++语言默认是没有提供自动内存管理的。使用者需要自己分配,自己释放。在cocos2d-x里提供了一个自动内存管理的方案。主要是通过CCObject来提供的,用户只要继承了CCObject,就可以通过调用autorelease()来告诉系统进行自动内存管理。 一般用法就是: CCLayer* pLayer = CreateLayer(
2012-08-15 15:35:46 3259
翻译 命令行下编译 HelloJni
1)启动 Cygwin 进入 NDK目录2)执行 ndk-build 生成 so 文件,过程如下:Administrator@PC-201111101325 ~$ cd $NDKAdministrator@PC-201111101325 /cygdrive/d/android-ndk-r7$ cd samples/hello-jni/jni/Administrator@PC
2012-08-14 23:46:40 2139
翻译 Android NDK安装
Android NDK安装前面介绍Windows下Android 开发环境配置,主要是面向JAVA开发环境,对只做APK上层应用开发人员来讲,基本够用了,由于Linux系统的权限限制和Android封装架构限制,很多涉及底层设备、接口、驱动控制的应用开发,不得不使用到本文的NDK开发环境(基于Android源码或内核源码修改),开发语言使用C/C++,NDK开发更接近于Linux开发,需要
2012-08-14 12:06:53 1902
转载 Cocos2d-x跨Android&iOS平台开发入门
本教程由泰然教程组出品Cocos2D是一个非常棒而且非常容易使用的游戏框架,但是,由于它是基于objc语言的,所以你只能使用它来开发ios和mac下面的游戏。假如你可以使用和cocos2d相似的api来开发android上面的游戏,那岂不是更爽?这样,你就可以毫不费劲地扩大你的游戏的市场份额(android的用户数量巨大啊!)好吧,确实存在这么一个游戏框架,她就是c
2012-08-14 11:18:50 1768
翻译 如何在多个移动平台上创建新的cocos2d-x项目
如何在多种平台上创建新的cocos2d-x项目,今天我们将开始学习如何把著名的Cocos2d SimpleGame从objective-C移植到c++,通过使用cocos2d-x引擎,在win32/iPhone/android/沃Phone这些平台上运行它。 Cocos2d SimpleGame是由Ray Wenderlich编写。几乎所有的cocos2d-iphone初学者都曾读过他
2012-08-14 11:13:52 2264
原创 NDK全称 Native Development Kit
1、概述 NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 * NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 * NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(
2012-08-14 11:01:09 3352 1
Openssl 安全漏洞升级库 Cocos2dx Curl 1.0.1h版本
2015-05-08
LWUIT 1.3 版本源代码 subversion 签出来的
2009-12-26
lwuit 最新源码还有tree table 源码
2009-11-26
subversion 客户端 下载 Sub Version 1.6 win32
2009-11-25
java4ever 源码下载 包含java4ever.jar
2009-11-23
J2MEPolish初级教程 中文PDF
2009-11-17
java C# VB .NET ASP.NET 所有面试题大全 chm文件下载
2009-11-13
LWUIT中ResourceEditor编辑res 工具
2009-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人