欢迎光临爱撸小杰的伪技术博客

feed订阅 你好,欢迎光临! 

Tag Archives: Android

android游戏开发框架libgdx的使用(十八)——简单的AVG游戏效果实现

2012.05.6 , , No Comments , 已被797个基友撸过
android游戏开发框架libgdx的使用(十八)——简单的AVG游戏效果实现

好久没有写libgdx的东西了,主要是最近迷上了各种算法… 文章是关于实现简单的AVG游戏效果,可能会有好几篇。 想用libgdx做点AVG效果主要是因为目前Android上运行的AVG游戏(主要是恋爱模拟类型)的基本基于NScripter引擎移植出来的,我的2B中兴机子跑着巨卡,所以想自己做个。   何为AVG游戏 冒险类游戏AVG (Adventure ...

android游戏开发框架libgdx的使用(十七)—TiledMap中角色的行动路径

2012.04.30 , , No Comments , 已被599个基友撸过
android游戏开发框架libgdx的使用(十七)—TiledMap中角色的行动路径

前些日子的文章介绍了tiledmap的主角出现和移动等等问题。相对于主角游戏自然还应该有敌人(?)。 与主角不同的是,这些元素的移动时程序控制的,一般有3种。 1.随主角的移动变化,靠近主角或远离主角 2.按照固定路线移动 3.不动 第一种的话完全是看你的游戏逻辑决定,和tiledmap关系不大。第二种的话我们可以避免硬编码(把移动路径写入程序代码中),而采用tile...

android游戏开发框架libgdx的使用(十六)——使用TexturePacker工具加快开发速度

2012.04.26 , , No Comments , 已被601个基友撸过
android游戏开发框架libgdx的使用(十六)——使用TexturePacker工具加快开发速度

libgdx绝对是一个相当不错的游戏引擎,最近一段时间的学习我感觉收获很多。但是我一直对于libgdx加载的图片大小必须是2的次方感到很纠结。 如果是一张一般的图片想在libgdx中使用的话就需要自己去用ps什么的把图像拉一下,一两张没关系,但是数量大了还是有点烦。 而且拉大的图片还需要TextureRegion来切割一下,实在麻烦。仔细看了一下libgdx的tool...

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

2012.04.23 , , No Comments , 已被508个基友撸过
android游戏开发框架libgdx的使用(十五)——TWL布局

TWL是一个基于OpenGL的图形化用户界面库,它提供了一套非常丰富的窗口小部件,比如标签,编辑框,表格等等。不同的布局方式配合使用可以创建出非常高级的用户界面。 TWL我原来接触过,但是觉得配置文件太难写了,今天逛论坛发现了官方出了Theme编辑器,马上来试试。 官网:http://twl.l33tlabs.org/ Editor下载地址:http://twl.l3...

android游戏开发框架libgdx的使用(十四)——TiledMap中视角完善和障碍物处理

2012.04.20 , , No Comments , 已被711个基友撸过
android游戏开发框架libgdx的使用(十四)——TiledMap中视角完善和障碍物处理

本文紧跟上文:android游戏开发框架libgdx的使用(十三)——TiledMap中的角色和角色移动 上文说到绘制了Map,然后我们的主角也可以四处活动了,但是仍有一些不完善的地方。 1.地图的边界没有控制。Camera的位置其实是viewport的位置,不是屏幕边界,所以如果直接按照上文的做法做的话主角走到屏幕边缘的时候就有问题了。   2.没有障...

android游戏开发框架libgdx的使用(十三)——TiledMap中的角色和角色移动

2012.04.18 , , No Comments , 已被554个基友撸过
android游戏开发框架libgdx的使用(十三)——TiledMap中的角色和角色移动

本文紧跟上文,地址:android游戏开发框架libgdx的使用(十二)—TiledMap地图的使用 地图我们创建好了接下来就是主角的出现。其实上文介绍了如何TiledMap和Stage的结合,角色的处理就简单了。 可以继承Actor类创建主角类,我就偷个懒,用Image代替。 编辑我们的TMX文件,添加一个对象层。   在主角要出现的地方加个形状 ...

android游戏开发框架libgdx的使用(十二)—TiledMap地图的使用

2012.04.16 , , No Comments , 已被622个基友撸过
android游戏开发框架libgdx的使用(十二)—TiledMap地图的使用

虽说可以用Image什么的当个背景,但是要是做个RPG类的游戏就有点复杂了。为了追求效率一般可以使用libgdx的SpriteCache,但是如果习惯于TiledMap的话libgdx也是支持的。 相关的类是TiledMap,TileAtlas,TileMapRenderer,都在com.badlogic.gdx.graphics.g2d.tiled之中。 现在我们从...

android游戏开发框架libgdx的使用(十一)——Skin和UI配置文件的使用

2012.04.15 , , No Comments , 已被562个基友撸过
android游戏开发框架libgdx的使用(十一)——Skin和UI配置文件的使用

libgdx的UI改进很大,原来各种稀奇古怪的问题都已经解决了,而且UI的类型也基本上完全了。推荐大家下载最近的版本使用。 UI的使用我觉得唯一复杂的就是各种样式的制定,比如TextButton: public TextButtonStyle (NinePatch down, NinePatch up, NinePatch checked, float presse...