Cocos2D&JBox2D
鹿鸣天涯
越努力,越幸运
展开
-
cocos2d-x学习资源汇总(持续更新。。。)
cnblog子龙山人-------andyque 我之前一直学习c++的,第一次接触cocos2d是oc版的,虽然很好用,但是,我还是对c++情有独钟,再加之cocos2d-x由自己人主导,更应该拥抱她,热爱她,把她发扬光大。之后,我将会全面投入cocos2d-x的怀抱,欢迎大家和我交流,一起学习。补充一点:我选择cocos2d-x绝不是简单地支持国产这么简单,cocos2d-x真的很强转载 2012-03-17 18:00:51 · 951 阅读 · 0 评论 -
android box2d小程序
Box2d是一个很出名的2d物理引擎,大家可以google之。Box2d有C++,flash和Java等版本。android可以直接使用java版本的Jbox2d,但因为Jbox2d的图形渲染是使用processing库来实现的,所以,在android中使用Jbox2d的时候,图形渲染的工作就只能自己来写了。因为网上关于box2d的资料真的非常的少,特别是关于图形绘制方面,所以,虽然程序写得不是很...转载 2012-03-25 22:40:32 · 1425 阅读 · 4 评论 -
android box2d运行小例子,配置eclipse【转】
本文是一篇在android上使用2D物理引擎的入门教程。2D物理引擎能增强游戏世界中物体如多边形(箱子,三角形,多边形)的动作的真实感从而提高游戏质量。这个引擎通过用户设定的参数如重力,密度,摩擦,弹性等参数计算碰撞,角度,力和动力等。引擎有很多开源的2d物理引擎,其中最著名的有Box2D和Chipmunk。这里我们将用Box2D,因为他有更好的性能。很幸运...转载 2012-03-25 21:59:17 · 2692 阅读 · 2 评论 -
Box2D v2.0.1 用户手册
Box2D v2.0.1 用户手册原文:Box2D v2.0.2 User Manual译者:Aman JIANG(江超宇),翻译信息。1. 导言1.1 关于Box2D 是一个用于游戏的 2D 刚体仿真库。程序员可以在他们的游戏里使用它,它可以使物体的运动更加可信,让世界看起来更具交互性。从游戏的视角来看,物理引擎就是一个程序性动画(proceduralanimation)的系统,而...原创 2012-03-25 21:39:35 · 1434 阅读 · 0 评论 -
JBox2D手机游戏引擎介绍(附jbox2d官网网址)
Box2d是一个很出名的开源物理引擎2d物理引擎。Box2d有C++,flash和Java等版本。Box2d论坛网址:http://box2d.org/forum/viewforum.php?f=9------------------------------------------------------------------------------------------------...原创 2012-03-11 12:23:39 · 3105 阅读 · 0 评论 -
基于JBox2d物理引擎和canvas的游戏开发实例
本文基于JBox2d+canvas,后续提供NDK+openglEs版本;本文的主要目的是给大家介绍如何使用创建一个物理世界。一、主函数:主函数包括了Box2D的基本流程 简单来说,一个Box2D程序的基本流程是由以下三个基本步骤构成的:代码如下:function box2dMain() { setupWorld(); //1. 创...原创 2012-03-11 13:12:37 · 2270 阅读 · 0 评论 -
JBox2D学习 - 小球碰撞实例 .
使用引擎版本:jbox2d-library-2.1.2.jar封装好的JBOX2D引擎,专门适合android平台使用点击下载注意:下载这个封装好的不需要slfj库支持,效率更高之前在jbox2d 官网下载的2.1.2一直跑不起来,发现jar包有问题,后来在官网发帖子,jbox2d作者非常耐心的解答了我的问题,终于用上2.1.2的jbox2d了哇,非常感谢老外的开源...转载 2012-03-11 13:18:41 · 5092 阅读 · 2 评论 -
JBox2D For Android - hello box2d
鉴于最近工作涉及JBox2D,打算围绕testbed的sample来做些细致的了解。也希望自己学习的同时跟大家探讨。虽然box2d的手册已经详细的描述了hellobox2d的代码,本篇也主要是简单用android实现,没有绘制部分,但是很清楚的描述了box2d运行的基本情况。</pre><prename="code"class="java">/**...转载 2012-03-25 21:31:50 · 1387 阅读 · 0 评论 -
JBox2D 引擎 for Android 详解
写在前面的话:本博文意在解释Jbox2d 2.1.2 版本在Android平台上的使用,网上关于Jbox2d 的教程本来就很少,与android有关的更少了,最近一个多月我都在研究jbox2d 引擎,确实是不错,非常出色的模拟了现实世界的受力,前段时间风靡全球的愤怒的小鸟就是用BOX2D引擎做的!我现在用的版本是jbox2d-2.1.2,官方论坛下载的此版本并不能在android平台使用,里面有一...转载 2012-03-25 01:20:30 · 3075 阅读 · 0 评论 -
JBox2d入门学习二 -----我的小鸟
入门学习一当中我学会了如何定义并且创建一个世界,在世界当中定义并且创建一个刚体,并尝试给刚体一个力。最近比较忙..现在抽空实现了一个类似于愤怒小鸟的例子,先看看图吧。贴代码,注解写的比较详细了,就不多说了,其实JBOX2D是足够强大的.我们只需要在世界当中创建物体,并且在模拟的时候将世界当中的刚体的运动同步到我们自己想要显示的view当中,这整个过程就实现了。public class Fly...转载 2012-03-15 23:42:31 · 1399 阅读 · 0 评论 -
Android移植的Box2D
本文介绍了移植 Box2D 到 Android 的过程,给出了具体的移植方法和设计思路。 简介将Box2D移植到Android上。Android的SDK是基于Java的。JBox2D已经将Box2D移植到Java了,但在图形方面,它采用了Processing 库,我们需要做的就是将JBox2D的图形渲染部分在Android上实现。JBox2D ...转载 2012-03-25 22:45:36 · 1063 阅读 · 0 评论 -
在Eclispe中编译运行jbox2d
作者:刘鹏 日期:2009-03-16 jbox2d 是 box2D 的 java 实现,本文介绍了在 Eclisple 中编译运行 jbox2d testbed 的过程和方法。 简介 JBox2d 是 Box2D 2.0.1 版本的 java 实现,目前由 quixote_arg 和 ewjordan 维护。 Co...转载 2012-03-25 22:50:36 · 2084 阅读 · 0 评论 -
第四届CocoaChina开发者大会官网上线
CocoaChina成立于2008年,是整个华语地区第一个也是最大的苹果产品的中文开发社区网站。此前,由CocoaChina举办的开发者大会已成功举办过三届,且每届规模都在扩大,行业影响力与日俱增。2012年3月31日,第四届CocoaChina游戏开发者大会暨Cocos2D-X技术研讨会将在北京剧场举行。今天,大会的官方网站正式上线,广大开发者可以在第一时间通过官方了解本届大会的最新信息,同时网转载 2012-03-10 01:02:30 · 1205 阅读 · 0 评论 -
cocos2d 入门必备4个基本概念
开发cocos2d 应用程序,必须先了解如下4个概念:Scenes DirectorLayersSpritesScenesscene(即CCScene类)是app 工作流上独立块。scene也叫做 screents 或者“stages”. 一个app可能拥有多个scenes,但在任何时候只能有一个是激活状态的。举个例子,某个游戏可能拥有如下scenes: Intro,原创 2012-03-10 02:18:53 · 672 阅读 · 0 评论 -
总结阐述Cocos2d-X与Cocos2d-iphone区别
最近开始学习cocos2d, 查阅资料发现有个Cocos2d-X和Cocos2d-iphone, 不解,为什么会有两种 ... 在网上查阅找到了Himi写的这篇总结, 很详细,于是转来收藏! 可能很多童鞋有点疑惑-。 -昨天刚写了如何搭建Cocos2d-X开发环境,这一篇就开始总结了。。。。。 不得不说要说总结,因为Cocos2d-X的代码和Cocos2d-iphone转载 2012-03-11 04:42:04 · 929 阅读 · 0 评论 -
Cocos2d手机游戏引擎介绍
Cocos2d 是一个 Python 用来开发2D 游戏和其他图形化交互应用的框架。主要特性界面流程控制: 非常容易地管理不同场景(scenes)之间的流程控制精灵: 快速而方便的精灵动作: 告诉精灵们该做什么。可组合的动作如移动(move)、旋转(rotate)和缩放(scale)等更多特效: 特效包括波浪(waves)、旋转(twirl)和透镜(lens)等更多地图平铺: 支持原创 2012-03-10 01:35:20 · 1265 阅读 · 0 评论 -
cocos2d-android-1 使用方法
在开发之前需要做如下的准备工作:android开发环境到这里下载最新的cocos2d-template.zip 解压.在eclipse将刚刚解压的cocos2d-template项目import进来,把项目名字改成你的游戏名,如TankWar等. 现在就可以在这个模板之上做之后游戏开发了.这个游戏模板的运行结果如下图:游戏的包括左下角的实时帧数显示,以及页面当中的touch点的坐标显示转载 2012-03-16 00:56:09 · 2067 阅读 · 0 评论 -
Cocos2d-x 结合Box2D开发Android游戏配置方法
cocos2d 游戏引擎和 Box2D 物理引擎都是什么,干什么用的,这里我就不多废话了。这里主要讲的是基于 C++ 的 cocos2d-x 在 Android 系统上开发游戏时如何与 Box2D 物理引擎结合。 首先简单介绍一下我这里所使用的环境,其他环境的配置方法也是大同小异的。 操作系统:Archlinux转载 2012-03-16 01:12:20 · 1839 阅读 · 0 评论 -
搭建cocos2d-x-android环境 Windows XP3 + Eclipse + NDKR7+COCOS2DX(没有用到cygwin和minigw)
转载请注明出处:http://blog.csdn.net/maojudong/article/details/7261986版本:Windows XP3JDK1.6Eclipse 3.7.1 (需要C++插件CDT)ADT 16.0.1NDK7 (或是NDKR7B)cocos2d-1.0.1-x-0.11.0.zip(目前最新版)转载 2012-03-16 01:17:26 · 1950 阅读 · 1 评论 -
cocos2d-x的未来之旅
当前3G技术盛行,手机游戏已经得到快速发展。《植物大战僵尸》、《愤怒的小鸟》和《SNS的农场》等游戏先驱者已经在智能手机上大获丰收。分析手机游戏未来的发展方向,了解cocos2d-x这个神奇的引擎未来会有哪些发展刻不容缓。智能手机系统的发展趋势手机系统的发展一直都牵动着手机行业。刚开始,只有大的手机厂商(如诺基亚和索爱等)才有自己的一套系统,后来,MTK解决方案出来之后,国转载 2012-03-17 17:59:05 · 2060 阅读 · 0 评论 -
在Windows XP3下搭建cocos2d-x-android开发环境
(三) 搭建cocos2d-x-android环境 Windows XP3 + Eclipse + NDKR7+COCOS2DX(没有用到cygwin和minigw)原文传送门:http://blog.csdn.net/maojudong/article/details/7261986在Windows XP3下搭建cocos2d-x-android开发环境(整理)转载 2012-03-17 18:50:27 · 2764 阅读 · 7 评论 -
JBox2d入门学习一
最近想在网上学习一款Android的开源游戏框架,方便游戏的开发,在学习的过程中我发现无论是Rokon,AndEngine,libgdx他们都使用了同一款非常强大的物理引擎Box2d,所以决定先从这个引擎入手学习一下,将学习的心得记录下来。首先对这边文章当中要用到几个概念进行说明一下:World 这是box2d当中抽象出来的存在引力,坐标范围的一个模拟的世界Bod...转载 2012-03-15 22:39:06 · 2400 阅读 · 0 评论