`
hacker47
  • 浏览: 340575 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

BOX2D深入浅出1:Hello World Box2D .

 
阅读更多

最近工作需要,在研究BOX2D FLASH物理引擎,在9RIA上看了专题介绍,感觉并不系统,但看到有些朋友翻译过来的文章很是不错,其中。今天找到原文作者关于BOX2D的一系列文章,一共有九篇,我想他们开了一个好头儿,虽然自己的英文水平很烂,但能看懂大概意思,所以打算把余下的几篇,陆续翻译过来,水平实在有限,翻译得不妥的地方,欢迎拍砖,并联系我更正。

 

 

HelloWorld再经典不过了,这里有一个很详尽的HELLOWORLD例子:

使用Box2D制作AS3游戏——2.1a版本——Hello World Box2D

第一篇:Box2D 2.1a 教程– 第1部分http://bbs.9ria.com/thread-81887-1-1.html

第二篇:Box2D 2.1a 教程– 第2-1部分(鼠标联合)

剩下的待续!

0
0
分享到:
评论

相关推荐

    Box2DFlash Hello World(Box2D动力学基础研究)

    1. **物理世界设置**:首先,你需要创建一个`b2World`对象,这是Box2D中的核心,它代表了整个物理世界的环境,包含重力、时间和边界等属性。你可以根据需要调整重力的方向和大小。 2. **刚体(Body)**:在Box2D中...

    box2d实现弹跳

    1. Box2D 是一个开源的物理引擎,提供了碰撞检测和物理模拟功能。 2. Box2D 可以用于游戏开发、模拟仿真、机器人仿真等领域。 3. 在 cocos2d-x 游戏引擎中,可以使用 Box2D 实现物理模拟和碰撞检测。 4. Box2D 提供...

    NDK编译Box2D_V2.2源码

    根据Box2D的“HelloWorld”示例,将C++代码移植到Android平台,创建世界、定义物体、处理物理步骤。在Android的生命周期方法中调用相应的初始化和更新方法。 8. **构建与调试**: 使用Android Studio的构建系统...

    box2d制作的单摆

    2. **HelloWorld.as**: 这可能是一个基础的示例类,展示如何在Box2D中创建和操作物体。在单摆场景中,它可能包含创建摆锤和悬挂点的代码,以及定义它们的物理属性,如质量、形状和初始位置。 3. **Rope.as**: 这个...

    Box2D中文手册

    Hello Box2D ##### 2.1 创建一个世界 Box2D程序始于世界对象的创建,它是管理所有物理元素的核心。首先定义世界的包围盒,用于加速碰撞检测,其尺寸应足够覆盖所有物体的活动范围。 示例代码: ```cpp b2AABB ...

    box2d中文教程

    #### 四、Hello Box2D实例 本节将介绍如何使用Box2D创建一个简单的物理世界。 1. **创建世界** - 定义世界包围盒:Box2D使用包围盒来加速碰撞检测,合适的包围盒大小对性能至关重要。 ```cpp b2AABB worldAABB...

    box2d-as3版 中文教程

    Hello Box2D **2.1 创建一个世界** 在使用Box2D进行物理仿真之前,首先需要创建一个物理世界对象。这是一个管理内存、对象和仿真的中心。创建物理世界涉及以下几个步骤: 1. **定义世界包围盒**:Box2D使用包围...

    Box2D 中文教程

    #### 三、Hello Box2D 示例 ##### 3.1 创建一个世界 - **定义包围盒**:使用 `b2AABB` 类型定义世界的大小。包围盒应足够大以容纳所有物体。 ```cpp b2AABB worldAABB; worldAABB.lowerBound.Set(-100.0f, -...

    box2d中文用户手册

    Hello Box2D ##### 2.1 创建一个世界 创建Box2D程序的第一步是从创建一个世界对象开始。世界对象负责管理内存、对象和物理模拟。 - **定义包围盒**:首先需要定义一个包围盒(`b2AABB`),用于加速碰撞检测。...

    Box2D新手入门顺阶教程

    本教程从最基础的“HelloWorld”示例开始,逐步深入到Box2D的核心概念与技术细节。 #### HelloWorld入门解析 “HelloWorld”不仅是编程领域的传统入门程序,也是学习任何新框架或库的理想起点。在Box2D中,“Hello...

    box2d 中文手册

    Hello Box2D ##### 2.1 创建一个世界 在Box2D中,每个程序都是从创建一个世界对象开始的。世界对象负责管理内存、物体和仿真过程。 - **定义包围盒**:使用`b2AABB`定义世界的边界。包围盒应该足够大以包含所有的...

    Box2d中文手册

    Hello Box2D ##### 2.1 创建一个世界 - **定义包围盒**: Box2D使用包围盒来优化碰撞检测,创建世界的包围盒(`b2AABB`)非常重要。包围盒的大小应该足够大,以确保不会有任何物体到达边界。 - 示例代码: ```cpp b2...

    Box2D 中文手册

    #### 二、Hello Box2D 实例解析 **2.1 创建一个世界** - **步骤**:首先需要定义一个世界包围盒(AABB),用于加速碰撞检测。包围盒的大小需要足够大以覆盖所有可能的物体位置。 - **代码示例**: ```cpp b2AABB ...

    box2d中文帮助文档

    首先,Box2D的HelloWorld教程是一个很好的起点,它展示了如何创建一个基本的物理世界。以下是一些关键步骤: 1. 创建**世界**(b2World):这是所有物理计算发生的环境。你需要指定一个边界(b2AABB)和重力(g)...

Global site tag (gtag.js) - Google Analytics