博客专栏  >  移动开发   >  Libgdx游戏开发框架介绍

Libgdx游戏开发框架介绍

Libgdx 是一个跨平台和可视化的的开发框架。它当前支持Windows,Linux,Mac OS X,Android,IOS和HTML5作为目标平台。 Libgdx允许你一次编写代码不经修改部署到多个平台。代码托管于Github中。

关注
1 已关注
43篇博文
  • Libgdx1.6.2发布,跨平台游戏开发框架

    原文地址:www.libgdx.cn [1.6.2]API更改:TiledMapImageLayer位置由整型改为浮点类型。 API更改:添加GLFrameBuffer 和 FrameBuffer...

    2015-06-07 11:08
    952
  • Libgdx 1.6.1发布,跨平台游戏开发框架

    Libgdx 1.6.1发布[1.6.1]英文原文:http://www.badlogicgames.com/wordpress/?p=3694 译文翻译:宋志辉 - Net.newServerS...

    2015-06-05 11:43
    754
  • Libgdx 1.6.0发布,跨平台游戏开发框架

    [1.6.0] -英文原文:http://www.badlogicgames.com/wordpress/?p=3682-API更改:GlyphLayout xAdvances现在有了额外的开始入口...

    2015-05-08 09:03
    1057
  • Libgdx 1.5.4发布,跨平台游戏开发框架

    (原文链接:http://www.libgdx.cn/topic/70/libgdx-1-5-4%E5%8F%91%E5%B8%83) [1.5.4] 添加对Titled maps 的图像层的支...

    2015-02-15 17:06
    914
  • 12.3、Libgdx的图像之截屏

    (官网:www.libgdx.cn) 接下来的示例说明怎样进行截屏并且保存为PNG格式。 public class ScreenshotFactory { private static int ...

    2015-02-13 09:14
    945
  • 12.2、Libgdx的图像之清屏

    (官网:www.libgdx.cn) 在Libgdx中的清屏操作不同于普通的OpenGL应用。唯一的不同是访问OpenGL context。 代码如下: @Override public vo...

    2015-02-11 13:29
    747
  • 12.1、Libgdx的图像之持续性和非持续性渲染

    (官网:www.libgdx.cn) Libgdx在默认情况下,渲染现成调用render()方法进行持续性渲染。频率取决于你的硬件设备。 有时候有些游戏中并不需要持续性的渲染,为了省电,可以关掉持...

    2015-02-10 10:05
    924
  • 12、Libgdx的图像之全屏和垂直同步

    (官网:www.libgdx.cn) 检测当前设置 判断是否设置全屏,可以通过如下方式: boolean fullscreen = Gdx.graphics.isFullscreen(); ...

    2015-02-10 09:20
    999
  • 11.4、Libgdx的音频之录制PCM音效

    (官网:www.libgdx.cn) 可以通过AudioRecorder接口访问PCM数据。通过如下方式创建一个接口实例: AudioRecorder recorder = Gdx.audio.n...

    2015-02-10 06:21
    968
  • 11.3、Libgdx的音频之播放PCM音频

    (官网:www.libgdx.cn) audio模块可以提供对音频硬件的直接访问。 音频硬件是通过AudioDevice接口进行的抽象。 以下创建一个新的AudioDevice实例: Audi...

    2015-02-10 06:05
    901
  • 11.2、Libgdx的音频之音乐

    (官网:www.libgdx.cn) 对于任何超过5秒的声音来说,最好将其放到磁盘中而不是内存中。Libgdx提供了一个Music接口来帮我们实现。 以下载入Music实例: Music mus...

    2015-02-09 18:11
    1006
  • 11.1、Libgdx的音频之音效

    (官网:www.libgdx.cn) 音效通常是比较小的音频文件,通常是几秒钟的长度。通常用在特定的游戏事件中,比如跳跃或者射击。 音效可以保存为多种格式。Libgdx支持MP3、OGG和WAV文...

    2015-02-09 18:09
    927
  • 11、Libgdx的音频

    Libgdx提供了简单的方法对较小的音效和磁盘中的音乐进行回放。它同样也提供了方便的针对音频硬件的读写权限。 所有的音频操作都通过audio模块来完成: Audio audio = Gdx.audi...

    2015-02-09 15:40
    705
  • 10、Libgdx的内存管理

    游戏是非常耗资源的应用。图片和音效可能耗费大量的内存,另一方面来说,这些资源没有被Java垃圾回收,让一个垃圾处理来决定将显存中的5M的图片进行释放也不是一个明知的选择。 我们希望尽可能的在生命周期内...

    2015-02-09 14:47
    863
  • 9.9、Libgdx之软键盘

    (官网:www.libgdx.cn) 大部分Android设备和所有的iOS设备没有实体键盘。取而代之的是软键盘,为了调用软键盘,可以使用如下方法: Gdx.input.setOn...

    2015-02-06 11:35
    817
  • 9.8、Libgdx的返回键和菜单键捕获

    (官网:www.libgdx.cn) 当用户在Android设备中点击返回键是,通常关闭当前运行的activity。游戏可能会给出一个确认对话框让用户选择退出或继续。要这样的话需要捕获返回键: ...

    2015-02-03 17:43
    1031
  • 9.7、Libgdx之振动器

    (官网:www.libgdx.cn) 振动器允许你提醒手机用户。 振动器智能应用在Android设备中,需要特殊的权限: android.permission.VIBRATE 可以通过如下方式...

    2015-02-03 17:41
    864
  • 9.6、Libgdx之罗盘

    有些Android和iOS设备可能需要检测使用罗盘检测方向。 注意:罗盘当前在iOS设备中不可用,RoboVM暂不支持。 查询当前罗盘当前是否可用: boolean compassAvail = G...

    2015-02-03 10:53
    1015
  • 9.5、Libgdx加速度计

    (官网:www.libgdx.cn) 加速度计可以让设备通过三个坐标轴检测加速度。通过加速度可以检测设备的方向。 加速度的单位是米每秒的平方。如果一个坐标轴指向地心,加速度大概是-10米每秒的平方...

    2015-02-03 10:42
    885
  • 9.4、Libgdx简单字符输入

    如果应用需要输入一个字符,比如用户名和密码,可以通过简单的对话框实现。 在桌面中使用一个Swing对话框,提示用户输入字符。 在Android中将会打开一个标准的Android对话框,同样提示用户输入...

    2015-02-03 10:01
    729
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部