原文:android游戏开发框架libgdx的使用(九)—在libgdx中使用Box2d

在游戏开发中难免会需要模拟现实情况,一般常见的就是模拟物理世界。 比如物体碰撞,车辆前进,物体下落等。也许有人会觉得原来有实现过一些效果没有看到用什么物理知识呢。 在我看来引入物理引擎并不是必须的,但是这样可以让游戏更逼真。物理引擎的话首选Box d,但是它是C 写的,直接用不方便。 在Android游戏开发中使用物理引擎一般有三个比较好的选择: .JBox d Box d的Java移植版本,速度 ...

2011-12-31 13:21 34 8636 推荐指数:

查看详情

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

Box2d是一个很出名的2d物理引擎,有C++、Java等等版本。libgdxBox2D进行了很高效的封装,极大的降低了学习和使用成本。 但是我觉得和Libgdx的UI库比起来,Box2D使用始终比较复杂,单纯的物体降落什么的还好说,要是遇上一个特别复杂的物体,有时候就有点繁琐了。 在网 ...

Wed Aug 29 20:04:00 CST 2012 16 5799
android游戏开发框架libgdx使用(完)—杂谈Libgdx

写在最前面 仔细看看,上一篇博文是10月5号了,有很长的时间没有写博客了。 升入大三以后时间愈发的少了,要忙着各种事情,也在纠结该继续读书还是找工作,读书是读国内的还是读国外的… libgdx这个系列的文章开篇一年有余了,期间得到了很多朋友的鼓励和意见,总的来说感觉还是蛮不错的。 想了很久 ...

Fri Jan 04 23:56:00 CST 2013 10 4523
android游戏开发框架libgdx使用(十二)—TiledMap地图的使用

提示:本文记录的是本人的操作流程和心得,各位操作时可能由于版本和其它问题会出现点障碍,请参考本文后面的评论和回复。 虽说可以用Image什么的当个背景,但是要是做个RPG类的游戏就有点复杂了。为了追求效率一般可以使用libgdx的SpriteCache,但是如果习惯于TiledMap的话 ...

Thu Jan 12 23:55:00 CST 2012 58 14845
android游戏开发框架libgdx使用(十五)—TWL布局

博客已迁移,请访问:http://www.huangyunkun.com/ 本文使用libgdx是0.92版本,和现在的最新版可能有一些不一样的地方。全文内容仅供参考。 TWL是一个基于OpenGL的图形化用户界面库,它提供了一套非常丰富的窗口小部件,比如标签,编辑框,表格 ...

Wed Jan 18 02:48:00 CST 2012 8 5503
android游戏开发框架libgdx使用(十)—双舞台

游戏屏幕最常见的就是一个变化较少的背景加上一系列和用户交互的角色和部件。为了方便管理你还可以为背景建个Group方便管理。 但是有时候写的时候没有想到这个问题,或者是背景不是单纯的一个图片什么的,背景和角色还有一些混合逻辑分布在两个Stage里。 我重写太麻烦,想想反正都是SpritBatch ...

Mon Jan 09 21:50:00 CST 2012 22 7612
android游戏开发框架libgdx使用(十九)—使用自定义配置改进AVG游戏开发

本文使用libgdx是0.92版本,和现在的最新版可能有一些不一样的地方。全文内容仅供参考。 先说明一下上一篇文章我使用了多张hiero图的字体绘制,因为我对源码进行了一些修改,本来想这次发出来的,但是我仔细调试了一下,发现对于多图的支持还是有问题,有些字会出现偏移。 这个只有继续尝试 ...

Sun Mar 04 06:18:00 CST 2012 8 4071
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM