LibGDX 跨平台游戏开发基础教程(总目录)
2015-12-09 17:16
381 查看
本文链接: http://blog.csdn.net/xietansheng/article/details/50185655
由于本人水平有限,其中内容难免会出现谬误,望不吝赐教。
LibGDX_1.2: Desktop环境搭建: 包括 Windows,MAC OS X,Linux
LibGDX_1.3: Desktop 环境搭建:创建 Eclipse User Library,一劳永逸
LibGDX_1.4: Android 环境搭建:Eclipse+ADT 或 Android Studio
LibGDX_1.5: 使用 Gradle 创建 LibGDX 所有平台的关联项目
LibGDX_1.6: 纹理(图片)的绘制 与 assets 资源文件夹: UI 初体验
LibGDX_2.2: 日志(Log)的输出
LibGDX_2.3: 游戏的生命周期(ApplicationListener)
LibGDX_2.4: 文件的操作(FileHandle)
LibGDX_3.2: 纹理画布(SpriteBatch)
LibGDX_3.3: 内存中的图片(Pixmap)
LibGDX_3.4: 纹理区域(TextureRegion)
LibGDX_3.5: 精灵(Sprite)
LibGDX_4.2: 演员(Actor)
LibGDX_4.3: 舞台(Stage)
LibGDX_4.4: 演员 与 舞台 的 事件处理
LibGDX_4.5: 演员组(Group)
LibGDX_4.6: 多分辨率屏幕适配: 视口(Viewport)
LibGDX_4.7: 场景(Screen)
LibGDX_4.8: 动作(Action)
LibGDX_4.9: 动画(Animation)
LibGDX_5.2: 图片合成工具(Texturepacker 工具 与 TextureAtlas 类)
LibGDX_6.2: 常用系统控件: 标签(Label)
LibGDX_6.3: 常用系统控件: 按钮(Button)
LibGDX_6.4: 常用系统控件: 复选框(CheckBox)
LibGDX_6.5: 常用系统控件: 文本框(TextField)
LibGDX_7.2: 音频(Audio): 音乐(Music) 与 音效(Sound)
LibGDX_7.3: 资源管理器(AssetManager)
LibGDX_7.4: 碰撞检测 与 矩形包围区域(Rectangle)
LibGDX_7.5: 网络资源的访问(Net)
LibGDX_7.6: 使用 Gradle 命令运行和打包项目
LibGDX_8.2: LibGDX 项目实战: 开发跨平台 Flappy Bird(像素鸟)游戏
前言
本套教程讲解了 LibGDX 的基础开发,从环境搭建,到基础 API 的使用,最后再到 2048 和 Flappy Bird 两个游戏的项目实战。断断续续经过了半年多的本地写作和整理,现在一次性发布,希望能与更多喜欢 LibGDX 的朋友学习交流。由于本人水平有限,其中内容难免会出现谬误,望不吝赐教。
1. LibGDX 简介与环境搭建
LibGDX_1.1: LibGDX 跨平台游戏开发框架简介LibGDX_1.2: Desktop环境搭建: 包括 Windows,MAC OS X,Linux
LibGDX_1.3: Desktop 环境搭建:创建 Eclipse User Library,一劳永逸
LibGDX_1.4: Android 环境搭建:Eclipse+ADT 或 Android Studio
LibGDX_1.5: 使用 Gradle 创建 LibGDX 所有平台的关联项目
LibGDX_1.6: 纹理(图片)的绘制 与 assets 资源文件夹: UI 初体验
2. LibGDX 应用框架介绍
LibGDX_2.1: LibGDX 应用框架(6 大系统交互接口)LibGDX_2.2: 日志(Log)的输出
LibGDX_2.3: 游戏的生命周期(ApplicationListener)
LibGDX_2.4: 文件的操作(FileHandle)
3. LibGDX 基础开发库
LibGDX_3.1: 纹理(Texture)LibGDX_3.2: 纹理画布(SpriteBatch)
LibGDX_3.3: 内存中的图片(Pixmap)
LibGDX_3.4: 纹理区域(TextureRegion)
LibGDX_3.5: 精灵(Sprite)
4. LibGDX 游戏开发框架
LibGDX_4.1: LibGDX 游戏开发框架LibGDX_4.2: 演员(Actor)
LibGDX_4.3: 舞台(Stage)
LibGDX_4.4: 演员 与 舞台 的 事件处理
LibGDX_4.5: 演员组(Group)
LibGDX_4.6: 多分辨率屏幕适配: 视口(Viewport)
LibGDX_4.7: 场景(Screen)
LibGDX_4.8: 动作(Action)
LibGDX_4.9: 动画(Animation)
5. LibGDX 开发时常用的辅助工具
LibGDX_5.1: 位图文字工具(Hiero 工具 与 BitmapFont 类)LibGDX_5.2: 图片合成工具(Texturepacker 工具 与 TextureAtlas 类)
6. LibGDX 常用系统控件
LibGDX_6.1: 常用系统控件: 图片(Image)LibGDX_6.2: 常用系统控件: 标签(Label)
LibGDX_6.3: 常用系统控件: 按钮(Button)
LibGDX_6.4: 常用系统控件: 复选框(CheckBox)
LibGDX_6.5: 常用系统控件: 文本框(TextField)
7. LibGDX 高级开发库
LibGDX_7.1: 内存管理LibGDX_7.2: 音频(Audio): 音乐(Music) 与 音效(Sound)
LibGDX_7.3: 资源管理器(AssetManager)
LibGDX_7.4: 碰撞检测 与 矩形包围区域(Rectangle)
LibGDX_7.5: 网络资源的访问(Net)
LibGDX_7.6: 使用 Gradle 命令运行和打包项目
8. LibGDX 项目实战
LibGDX_8.1: LibGDX 项目实战: 开发跨平台 2048 游戏LibGDX_8.2: LibGDX 项目实战: 开发跨平台 Flappy Bird(像素鸟)游戏
相关文章推荐
- javascript制作游戏开发碰撞检测的封装代码
- 跨平台移动WEB应用开发框架iMAG入门教程
- Android游戏开发实践之人物移动地图的平滑滚动处理
- PHP跨平台获取服务器IP地址自定义函数分享
- 跨平台python异步回调机制实现和使用方法
- Libgdx之封装简单的脚本机制
- Libgdx学习笔记:UI之技能冷却按钮
- 游戏服务器端开发要点
- 跨平台音频项目
- tvOS游戏开发系列(SpriteKit)之准备工作(一)
- tvOS游戏开发系列(SpriteKit)之新建tvOS游戏项目(二)
- 开源游戏 “打飞机”
- 开源游戏 “Elvish Bird”
- 开源游戏“2048”IOS移植版
- 游戏开发如何成功
- 【v2.x OGE教程 15】布局相关
- 【v2.x OGE-example 第二节】 实体参数
- HTML5简介
- [转]C++强大背后
- [游戏资讯][转]《反恐精英:全球攻势》要实现跨平台对战