最新文章列表

libgdx学习之TiledMap(一)

       libgdx自0.9.8版本开始对tile map的读取重新进行了实现,原来com.badlogic.gdx.graphics.g2d.tiled包下的类不在使用,新的map包位于com.badlogic.gdx.maps,增强了libgdx在地图方面的扩展性、灵活性。前后两种tile map的加载方式也有所区别。0.9.8之前的tiledmap加载方法请见博文:http://ww ...
macken 评论(0) 有4463人浏览 2013-03-20 17:43

libgdx学习之TexturePacker

       由于android手机计算资源有限,cpu、gpu的时候都十分宝贵,因此游戏中用到的图片分成单个进行加载以及渲染是一件非常浪费资源的事情,因此需要将多个小图片合并到一个大图片中,达到一次加载多次使用的目的,这个合并原理与web页面设计中合并图片的道理类似,但是手工合并这些文件显然是一件很痛苦的事情,尤其后期需要改动的时候简直是灾难了。        libgdx提供了一个很好的工 ...
macken 评论(0) 有3709人浏览 2013-03-14 19:30

libgdx学习之图片翻转

在看libgdx的cuboc的游戏源码遇到了图片翻转的两种形式,初次接触游戏编程,研究了半天才弄明白,衰 1.调用函数TextRegion.flip(boolean x,boolean y) x、y轴进行翻转; TextRegion text=new TextRegion(new Texture(Gdx.files.internal("a.jpg")); text.f ...
macken 评论(0) 有3425人浏览 2013-03-12 17:01

libgdx实例metagun代码分析(三)

继续接上篇 http://macken.iteye.com/blog/1816783 写写metagun的图片加载机制 libgdx的坐标系使用的是笛卡尔坐标系,原点位于左下角。由于计算机图形学的历史,图形的渲染基本都是左上角开始,这种渲染方式也比较舒服。因此需要设置一下坐标系的原点为左上角;设置代码 public final void init (Metagun metagun) { ...
macken 评论(0) 有1809人浏览 2013-02-27 17:51

libgdx实例metagun代码分析(二)

继续上一篇 http://macken.iteye.com/blog/1816708  这篇写一下metagun的时钟周期 Metagun实现了ApplicationListener接口,程序会调用定时调用render()函数进行渲染 render函数实现 public void render () { Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT ...
macken 评论(0) 有2135人浏览 2013-02-27 17:16

libgdx实例metagun代码分析(一)

最近看android下的游戏开发,看了《Beginning Android Game》,顺便研究了下libgdx框架,看了下metagun源码,整体结构还是比较简单的,但是里面涉及到的数字运算还是比较吃力,把自己对源码的理解写下来备忘   整体类结构   1.应用程序全局类 Metagun:主应用程序类,render渲染,在render进行窗口渲染和维护时钟周期; Art:游戏图片资 ...
macken 评论(0) 有2247人浏览 2013-02-27 16:42

hiero使用

hiero是一个java小程序,能够帮助用户自定义.fnt字体。其中包括填充、轮廓、阴影等效果。 第一步:打开连接 http://www.n4te.com/hiero/hiero.jnlp 第二步:你会看到一个应用程序 第三步:在system里选择你的字体,在sample text 框内输入你的字库内容、在effects里选择你要更改的样式 第四步:选择glyph cache,可以调节所生成p ...
yuanzhifei89 评论(0) 有5135人浏览 2012-11-14 16:51

使用Libgdx Setup快速创建项目

今天去Libgdx官网看了一下,发现更新到了0.9.4版本了,下载下来看了一下,发现创建项目的文档变了,以前是很长一段手动创建项目的说明,现在只有一个视频和一些简短的描述了。主要原因是新增了一个快速创建项目的工具——gdx-setup-ui.jar。就在根目录下,直接双击运行。 只要填上一些基本参数,项目名,包名,类名,然后需要指定libGDX库的目录,图中那个小文件夹就是,选择下载下来 ...
lj30936 评论(0) 有1312人浏览 2012-08-15 22:24

libgdx引擎中particle-editor.jnlp无法在64位jdk下使用的解决方法

libgdx是android下的一个游戏引擎 ----------------------------------------------------------------     今天开发的使用要用到particle-editor.jnlp这个东东是libgdx的一个粒子效果脚本编辑器。但是我在64位jdk下无法打开。很奇怪……难道要重新装32位的jdk……那不是 ...
zaccur 评论(4) 有4105人浏览 2012-05-12 23:03

libgdx引擎中gdx-tiled-preprocessor的一些问题和注意事项

    最近在学习android游戏的引擎。我选择了libgdx引擎,来入门学习。     libgdx的有点自不多说,不过问题也不少。     下面给出libgdx的官方地址:http://code.google.com/p/libgdx/     以及我入门学习所用的教程:http://www.cnblogs.com/htynkn/archive/2012/01 ...
zaccur 评论(1) 有2477人浏览 2012-05-07 20:25

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

原文链接: android游戏开发框架libgdx的使用(一)--环境搭建 Libgdx是一款支持2D与3D游戏开发的游戏类库,兼容大多数微机平台(标准JavaSE实现,能运行在Mac、Linux、Windows等系统)与Android平台(Android1.5以上即可使用,Android2.1以上可满功率发挥)。 logo: 地址:http://code.google.com/ ...
kenkao 评论(2) 有1359人浏览 2012-04-25 14:46

android 游戏引擎libgdx demo cuboc分析

  开始学习android游戏开发也有一段时间了,挑选libgdx这个游戏引擎来进行学习和开发。Libgdx是一款支持2D与3D游戏开发的游戏类库,并且它是夸平台的。例如你可以在windos下开发,同样的代码也可以运行在android上。   刚开始学习这个游戏引擎可能会感觉无从下手,从看该引擎作者提供的DEMO 然后仿照写是个不错的方法。从SVN地址:http://libgdx.googlecod ...
qingfei 评论(1) 有2812人浏览 2011-11-16 14:07

Libgdx关于载入图片规格的问题

对于libgdx来说,对载入的图片要求是:宽高都必须是2的N次幂的图片才行,否则会提示:texture width and height must be powers of two。 好了,我们来查看一下源码: if(Gdx.gl20 == null && (!MathUtils.isPowerOfTwo(width) || !MathUtils.isPowerOfTwo(h ...
lukey 评论(0) 有3429人浏览 2011-10-12 09:58

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics