基于JBox2D物理引擎开发的“雷电”小游戏(一)——初识JBox2D

最近在学校里需要做一个课程设计,于是突发奇想想要做一个Andorid平台的小游戏,在查阅许多资料后,认识到了Unity3D、Cocos2d、AndEngine等游戏引擎,这些引擎都是非常不错的游戏引擎,不过因为学习周期比较长,我便先放弃学习这些引擎。后来发现了JBox2D这个物理引擎,于是想要先学学看。

最开始接触到JBox2D时,我是一脸懵逼的,因为我用了很多时间在网上查询资料,但资料甚少,让我学起来十分痛苦,也遇到了很多很坑的地方,好了,废话不多说,下面开始讲讲JBox2D是个什么东西。

JBox2D是一个Java的2D物理引擎

JBox2D是开源的物理引擎Box2D的Java版本,可以直接用于Android。由于JBox2D的图形渲染使用的是Processing库,因此在Android平台上使用JBox2D时,图形渲染工作只能自行开发。该引擎能够根据开发人员设定的参数,如重力、密度、摩擦系数和弹性系数等,自动地进行2D刚体物理运动的全方位模拟。

看到这里,想必大家都应该明白了,JBox2D虽然用起来方便,不过在图形处理上确实无能为力,所以在图像处理上,只能我们自己丰衣足食了。

下面给出我所用的JBox2D的jar包的下载地址:
http://download.csdn.net/detail/black__lotus/9562969

下面展示下“雷电”小游戏的效果图,源码我会在最后给出,请耐心看完哟!
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

OK,这次就先讲这么多,咱们下篇文章再见!

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值