![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android LibGDX游戏引擎开发教程
寻水的鱼、、
博主擅长游戏开发,有十几年的游戏开发经验和从业经验。
展开
-
【Android LibGDX游戏引擎开发教程】第02期:LibGDX环境的搭建
经过上一篇的讲解,相信大家对于LibGDX有了一个初步大概的认识和了解,那么从今天开始,博主将会带领大家继续的深入下去。首先我会以一个个实例的方式教大家学习最基础的知识,然后再带领大家开发一些简单的实战项目来巩固这些学习过的知识。要知道,罗马不是一天建成的! 一、准备工作 首先下载最新的jar,本教程中使用的是的最新版libgdx-0.9.8(截至目前为止是最新的)。 Li原创 2013-06-15 11:32:24 · 6714 阅读 · 1 评论 -
【Android LibGDX游戏引擎开发教程】第01期:LibGDX的详细介绍
博主在大学里学的专业就是软件开发与游戏设计,所以对于游戏这个行业一直都有着浓厚的兴趣,却因为阴差阳错,又或许是缘分不够吧。一直都没有真正的进入到这个行业里来,但对于游戏的热爱却从来都没有消减过,业余时间也总是想着开发一款属于自己的游戏,希望有兴趣的同学可以一起合作。 最开始研究过一段时间的AndEngine游戏引擎,但是它的性能让我实在是不敢恭维,而且还有一些bug待完原创 2013-06-14 22:26:25 · 15297 阅读 · 0 评论 -
【Android LibGDX游戏引擎开发教程】第03期:示例代码详细讲解
承接了上一篇文章中关于环境搭建的简单示例,这一篇我会详细讲解FirstGame和HelloGameActivity类中的代码。 一、ApplicationListener接口详解 1、简单代码示例,FirstGame.java:package com.example.hellolibgdx;import com.badlogic.gdx.ApplicationListe原创 2013-06-15 16:27:34 · 5699 阅读 · 1 评论 -
【Android LibGDX游戏引擎开发教程】第04期:各个模块的详细介绍
博主思来想去,觉得还是想把这个教程写的再细一点,让读者能够更清楚的了解LibGDX这个游戏引擎整体的架构,所以也就总结出了这样一篇文章。 一、模块概述 作为游戏开发人员,我们需要一系列的系统组件是我们能够制作是我们想要的游戏: 应用程序框架,处理我们应用程序的主循环和生命周期(创建,暂停,恢复,销毁); 图形模块,它提供了一种方法让我们在屏幕上画一些东西;原创 2013-06-15 23:48:29 · 6155 阅读 · 0 评论 -
【Android LibGDX游戏引擎开发教程】第06期:图形图像的绘制(下)图片整合工具的使用
在上一篇文章中,我们提到了图片必须是2的n次方的问题。但是随着Libgdx的不断完善和发展,使用一些工具就可以很好的解决了这样一个问题,但是它的功能又不仅仅只限于此,那么下面就来让我们看看TexturePacker-Gui工具的使用,我们又称之它为图片整合工具。 一、TexturePacker-Gui简介 TexturePacker-Gui是一个可视化版本的原创 2013-06-25 13:07:03 · 4541 阅读 · 4 评论 -
【Android LibGDX游戏引擎开发教程】第05期:图形图像的绘制(上)基础类的使用和详解
由于平常工作和生活琐事的种种原因,所以这个系列的教程更新的有点慢,还请大家见谅。在这期的主题中,博主给大家来的教学是关于图形图像的绘制,要知道一个最基本的应用程序都会有一个精美的图像,那么就更别说一个成功的游戏了,首先要有绚丽的图片背景才是吸引玩家试玩的关键,不是嘛? 在这篇文章中主要讲解到的有Texture、SpriteBatch、Sprite和Pixmap这四个类原创 2013-06-23 16:07:08 · 6067 阅读 · 3 评论 -
【Android LibGDX游戏引擎开发教程】第07期:中文字体的显示和绘制(上)
在字体的显示和绘制中,Libgdx的作者(Mario Zechner,美国人)给我们提供了一个非常好用的工具——Hiero,那么下面就来看看它具体的使用方法。一、Hiero工具的使用1、Hiero工具的下载地址2、下载结束后,双击hiero.jar文件打开,我们可以看到Hiero的一些基本功能,相比来说作者做的还是比较简单易懂的。从界面上知道原创 2013-06-25 22:06:15 · 3716 阅读 · 2 评论 -
【Android LibGDX游戏引擎开发教程】第08期:中文字体的显示和绘制(下)
在上一篇的文章中,我们介绍了Hiero这个非常好用工具的使用,但是LIbgdx的BitmapFont不支持多图,常用汉字3500个,你总不能用hiero自己做吧,那怎么办呢?这其实微软早就解决这个问题了,它给我们提供了这个TTF字库,保存汉字字,方便我们使用。 一、FreeType的使用 1、打开解压好的0.9.8版的包,找到里面的extensions文件夹原创 2013-06-27 23:07:40 · 4981 阅读 · 4 评论 -
【Android LibGDX游戏引擎开发教程】第09期:动画类的使用
对于一款成功的游戏,动画效果也是整个游戏中不可或缺的元素之一,那下面我们就来讲解一下动画类的使用方法。 一、Animation类 1、Animation介绍该类存放在com.badlogic.gdx.graphics.g2d的包下,该类继承自Object。 2、Animation定义这是官方API的定义,大概的意思是说:一个动画就是存放了一个列表的图片原创 2013-06-30 17:51:57 · 5608 阅读 · 7 评论