Box2d是一个很出名的2d物理引擎,有C++、Java等等版本。libgdx对Box2D进行了很高效的封装,极大的降低了学习和使用成本。

但是我觉得和Libgdx的UI库比起来,Box2D的使用始终比较复杂,单纯的物体降落什么的还好说,要是遇上一个特别复杂的物体,有时候就有点繁琐了。

在网上游荡时发现了physics-body-editor,绝对堪称神器。

physics-body-editor

项目主页:http://code.google.com/p/box2d-editor/

复杂对象的创建只需要用鼠标点点就行了。

工具可以到处Json格式的文件,还可以用于其他环境中。

对于Libgdx而言,该项目有一个专门的loader可供使用。

博客已迁移,请访问:http://www.huangyunkun.com/2012/08/29/libgdx_24/

转载于:https://www.cnblogs.com/htynkn/archive/2012/08/29/libgdx_24.html

android游戏开发框架libgdx的使用(二十四)—physics-body-editor配合Box2D加快开发相关推荐

  1. android游戏开发框架libgdx的使用(十五)—TWL布局

    博客已迁移,请访问:http://www.huangyunkun.com/ 本文使用的libgdx是0.92版本,和现在的最新版可能有一些不一样的地方.全文内容仅供参考. TWL是一个基于OpenGL ...

  2. android游戏开发框架libgdx环境搭建

    原文链接: android游戏开发框架libgdx的使用(一)--环境搭建 Libgdx是一款支持2D与3D游戏开发的游戏类库,兼容大多数微机平台(标准JavaSE实现,能运行在Mac.Linux.W ...

  3. android游戏开发框架libgdx的使用(完)—杂谈Libgdx

    写在最前面 仔细看看,上一篇博文是10月5号了,有很长的时间没有写博客了. 升入大三以后时间愈发的少了,要忙着各种事情,也在纠结该继续读书还是找工作,读书是读国内的还是读国外的- libgdx这个系列 ...

  4. android游戏开发框架libgdx的使用(四)--舞台和演员

    本文使用的libgdx是0.92版本,和现在的最新版可能有一些不一样的地方.全文内容仅供参考. 我们先看几个游戏截图再来理解何为舞台. 请仔细观察图片中的元素,有些东西是不能动,有些可以动,有些有特效 ...

  5. android游戏开发框架libgdx的使用(六)--演员和演出

    本文使用的libgdx是0.92版本,和现在的最新版可能有一些不一样的地方.全文内容仅供参考. 上一篇说到UI,然后之前说到舞台,现在我们可以很轻松的构建一出戏了. 因为actor类在绘制是以x,y值 ...

  6. 一起Talk Android吧(第三百二十四回:Android中网络通信之TCP通信模型一)

    各位看官们,大家好,上一回中咱们说的是Android中网络通信之TCP客户端的例子,这一回中咱们说的例子是网络通信之TCP通信模型.闲话休提,言归正转.让我们一起Talk Android吧! 看官们, ...

  7. 跨平台2D/3D游戏开发框架libGDX发布1.2.0更新

    摘要:基于OpenGL (ES)的跨平台2D/3D游戏开发框架libGDX不仅开源免费,而且具有极为强大的兼容性和高效性,近日,libGDX发布全新1.2.0版本,除修复Bug之外,还新增了OpenG ...

  8. Java(Android)游戏开发框架LGame-0.2.7发布

    Java(Android)游戏开发框架LGame-0.2.7发布 2010-08-19更新内容: 1.针对Android版增加了多点触摸支持. 2.增加了一组模拟按钮,以Screen实现Emulato ...

  9. 【5年Android从零复盘系列之二十】Android自定义View(15):Matrix详解(图文)【转载】

    [转载]本文转载自麻花儿wt 的文章<android matrix 最全方法详解与进阶(完整篇)> [5年Android从零复盘系列之二十]Android自定义View(15):Matri ...

最新文章

  1. python适合找哪方面工作_学习python后能做哪方面的工作
  2. http://udacity.com 和 https://www.udemy.com 请注意区分!
  3. Interface classes
  4. 惠普打印机怎么无线连接电脑_惠普SPECTRE X360 13笔记本电脑怎么样,值得买吗
  5. c#窗口科学计算机,c#窗口科学计算器连等如何实现,大神帮忙一下好么?
  6. h2 可视化界面能添加 添加表_Excel只能做表格?那是你不会用!10分钟做出高大上可视化图...
  7. 正确地利用Netty建立连接池
  8. chrome插件系列一:Secure Shell(替代ssh客户端)
  9. 线程--匿名内部类实现多线程的2种方式
  10. 2022年事件驱动策略研究报告
  11. 计算机课睡觉检讨书,上课睡觉检讨书范文三篇
  12. rust使用vec在遍历时删除元素
  13. python_day7
  14. 对于makefile不支持c++11的处理
  15. ACL技术,NAT技术,园区网组网
  16. FreeRtos(1)-----任务创建与管理
  17. 在阿里(05)2022.04.19 周年啦
  18. 3D可视化智慧档案馆一体建设平台设计的主要依据
  19. win10系统中如何不用360安全卫士等软件仍能实现清理垃圾,释放内存和安全防护的基本功能
  20. Bqq服务器的缓存文件放什么目录,ArcGIS Runtime 入门(5-2)ArcGIS Runtime运行剖析-缓冲区分析为例...

热门文章

  1. ionic 安装 inappbrowser 插件后编译失败的解决办法
  2. xListView的使用步骤
  3. VNC怎么和宿主机共享粘贴板(整理)
  4. Android TextView中文字通过SpannableString来设置超链接、颜色、字体等属性
  5. JVM—GC垃圾收集器
  6. 回文字符串—回文子串—暴力破解法
  7. SDNU 1423.入学考试(01背包)
  8. leetcode28. 实现strStr()
  9. [BZOJ 2054]疯狂的馒头
  10. CodeForces - 2B The least round way