`
xumingrencai
  • 浏览: 1210726 次
文章分类
社区版块
存档分类
最新评论

在mac应用中使用GDataXML,添加Box2D到Mac应用

 
阅读更多

要用oc写一个mac应用,出现了一些问题:

一、按照上次在ios游戏中配置那样弄了下GDataXML,发现不行,上次的理解还是有一些偏差;

二、由于要使用到b2Vec2数据类型,因此要将Box2D的源码组织到项目中去,在这里又出现了问题。


下面是几个解决了我疑惑的帖子:

libxml/tree.h no such file or directory

http://stackoverflow.com/questions/1428847/libxml-tree-h-no-such-file-or-directory

You also need to add/usr/include/libxml2to your include path.



How To Add Box2d to an xCode Project

http://www.cocos2d-iphone.org/forum/topic/1399


[MAC] Adding Box2D to project

http://www.cocos2d-iphone.org/forum/topic/12221


分享到:
评论

相关推荐

    Box2D中文手册

    Box2D是一个强大的开源2D物理引擎,专为游戏开发者设计,使得在游戏场景中创建真实的物理效果变得简单易行。这个中文手册是为那些希望深入理解和应用Box2D的程序员准备的,提供了详尽的指导和实例,帮助开发者更好地...

    Box2D_02_碰撞_box2D安卓快写代码_box2D_box2d碰撞_

    在“Box2D_02_碰撞”这个主题中,我们将深入探讨Box2D如何处理2D空间中的物体碰撞,以及如何在Android平台上编写C++代码来实现这些功能。 首先,Box2D的核心是它的碰撞检测算法。它使用了精确的几何形状(如矩形、...

    Box2D+v2.1.0用户手册中文翻译

    它以C++编写,但在多个平台上提供了绑定,包括ActionScript 3.0,这使得在Adobe Flash环境中也能使用Box2D进行2D物理计算。Box2D+v2.1.0用户手册中文翻译为开发者提供了详细的指南,帮助他们理解和使用这个强大的...

    box2d_2.添加鼠标关节MouseJoint和box2d基础概念

    在“proj.win32”到“proj.marmalade”这些项目文件中,我们可以看到针对不同平台(如Windows、Tizen、WP8、BlackBerry、Linux、Mac等)的构建配置,这表明这个Box2D教程可能是跨平台的,适用于各种设备和操作系统。...

    BOX2D刚体应用

    在本文中,我们将深入探讨如何在ActionScript 3.0(AS3.0)环境中使用Box2D来实现刚体(rigid body)的摩擦力和恢复系数应用。 首先,我们需要了解Box2D的基本概念。Box2D中的刚体代表游戏对象,它们可以是静态或...

    box2D中文手册

    以下将详细介绍Box2D的基本概念、核心功能以及如何在实际项目中应用。 一、Box2D简介 Box2D是由Ernesto Pons和Dave Eberly共同开发的2D物理引擎,最初是用C++编写的,后来有了基于Lua和JavaScript的版本。它的设计...

    box2d中文教程

    Box2D是一个开源的2D刚体物理引擎,主要用于游戏开发,它可以模拟真实的物理...通过阅读Box2D的用户手册和教程,可以更深入地理解物理引擎的工作原理和使用方法,从而在游戏开发中创造出更加真实和引人入胜的游戏体验。

    Box2D中文教程

    Box2D是一款广泛应用于2D游戏开发的物理引擎,它能够帮助开发者模拟现实世界中的物理现象,如重力、碰撞、...教程还特别提到了Box2D在著名游戏《愤怒的小鸟》中的应用,这表明了Box2D在游戏开发中的实用性和流行度。

    box2d_py-2.3.5-cp39-cp39-win_amd64.whl.zip

    Box2D由Ernesto Pena创建,最初是用C++编写的,它允许开发者在他们的2D应用中实现复杂的物理效果,如碰撞检测、重力、摩擦力等。Box2D通常用于游戏开发,但也广泛应用于教育、科研和原型设计等领域。它的核心功能...

    cocos2d-x box2d 物理引擎

    这通常涉及将Box2D源代码文件添加到项目文件结构中,然后在编译设置中进行相应的链接。 4. **创建Box2D世界** 在cocos2d-x中,你需要创建一个Box2D的世界实例,这是所有物理模拟的基础。通过设置重力向量和其他...

    box2d中文教程下载

    Box2D是一个广泛应用于游戏开发中的2D物理引擎库,它允许程序员在游戏内实现各种物理交互效果。使用Box2D,开发者能够让游戏世界中的物体运动更加真实可信,从而增强游戏的沉浸感和交互性。物理引擎在游戏中的角色...

    Android中Box2d初涉小例子

    在这个"Android中Box2D初涉小例子"中,我们将探讨如何在Android应用中集成和使用Box2D来创建逼真的物理模拟。 1. **Box2D简介**: Box2D是由Erin Catto开发的2D物理引擎,它允许开发者创建具有真实物理行为的游戏...

    box2d中文手册

    Box2D中的物理模拟十分强大,它能够帮助开发者在游戏和应用中实现复杂的物理效果,如碰撞检测、物体间交互等,从而使游戏世界看起来更加真实和富有互动性。Box2D用户手册为开发者提供了详细的指导,帮助他们快速掌握...

    box2d物理引擎cocos2d

    同时,还要掌握如何在Cocos2d的场景和层(Layer)中添加和渲染Box2D实体,以及如何在游戏循环中更新物理世界。 通过分析和运行这些示例代码,你可以深入理解如何在2D游戏中实现逼真的物理效果,如碰撞检测、动态...

    cocos2d-x使用box2d来做碰撞检测

    1. 下载Box2D库并将其添加到Cocos2d-x的项目目录中。 2. 配置项目的编译选项,确保编译时包含Box2D的相关头文件和库文件。 3. 在C++源代码中引入必要的Box2D头文件,例如`#include "Box2D/Box2D.h"`。 接下来,我们...

    android下box2d小demo

    本示例是一个简单的Android项目,展示了如何将Box2D集成到Android应用中。 在Android下实现Box2D搜索引擎的步骤通常包括以下几个关键部分: 1. **集成Box2D库**:首先,你需要将Box2D库引入到Android项目中。这...

    Box2D:给你的Qt程序加上物理引擎(包含windows+linux版)

    在本主题中,我们将探讨如何将Box2D集成到Qt应用程序中,为你的项目添加真实的物理效果。Qt是一个功能强大的C++框架,用于创建跨平台的桌面和移动应用程序。 集成Box2D到Qt的第一步是获取Box2D库。Box2D通常以C++源...

    愤怒的小鸟物理引擎Box2D(c++)带文档

    在提供的压缩文件中,"box2d中文手册.pdf"是Box2D的中文版使用手册,对于初学者来说是非常有价值的资源。它详细介绍了如何安装、配置和使用Box2D,以及如何解决常见的问题。通过阅读这本手册,开发者可以快速掌握Box...

Global site tag (gtag.js) - Google Analytics