![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Libgdx
雅典娜MAX
这个作者很懒,什么都没留下…
展开
-
libgdx 学习笔记一 开发环境搭建
本章内容讲述 libgdx 开发环境。怎么配置eclipse 用来开发,并且在桌面和android中运行libgdx applications 注:文章就是根据libgdx官方文档翻译或加入自己的理解 libgdx官方网站 http://code.google.com/p/libgdx 首先跟大家说说libgdx 是一个基于java的引擎,特别针对游戏开发。但他并不局限于android,他转载 2012-11-15 01:23:34 · 580 阅读 · 0 评论 -
libgdx 学习笔记三 HelloWorld
Introduction(序言) 导入一个现有项目来展示libgdx project的结构到开发工作流程中。 Requirements(需求) 首先需要Eclipse 和Android SDK。访问Android SDK Instructions 获取更多细节。 Download and Import(下载和导入) 在downloads page. 下载helloworld.zip 源代转载 2012-11-15 01:25:09 · 453 阅读 · 0 评论 -
libgdx 学习笔记四 MyFirstTriangle
Introduction(序言) 上节HelloWorld 教程证明了如何从导入一个已有的项目构造一个libgdx应用程序。让我们进一步从上一节的基础上创建项目。本教程会更详细 假使读者是一个Eclipse的初学者。以后会有更简洁的教程。 本节的源文件包含在MyFirstTriangle_.zip Creating the Desktop Project 下载最新的nightly zip转载 2012-11-15 01:25:45 · 569 阅读 · 0 评论 -
Android游戏框架Libgdx使用入门
Libgdx是一款支持2D与3D游戏开发的游戏类库,兼容大多数微机平台(标准JavaSE实现,能运行在Mac、Linux、Windows等系统)与Android平台(Android1.5以上即可使用,Android2.1以上可满功率发挥), Libgdx由audio、files、graphics、math、physics、scenes、utils这些主要类库所组成,它们分别对应了Libgdx转载 2012-11-15 01:22:28 · 581 阅读 · 0 评论 -
libgdx 学习笔记八 Libgdx模块概述
简介 LibGDX 包括几个模块,对每一个典型的游戏架构步骤提供服务。 Input- 对所有平台提供一个统一的输入模块并处理。支持键盘,触摸屏,传感器,鼠标等 Graphics- 开启屏幕上图像的绘制,支持OpenGL ES。 Files- 抽象所有平台文件访问为读写操作提供合适的方法。 Audio- 在所有平台上有利于声音的记录和播放。 Math- 很实用的模块,对于游戏开发转载 2012-11-15 01:28:56 · 499 阅读 · 0 评论 -
libgdx 学习笔记七 libgdx应用程序生命周期
简介 本章内容描述libGDX 应用程序的结构和怎么根据不同的平台版本使用不同的后台 The Application 做为任意libGDX 工程的主入口点。Application 决定平台的版本和后台图形。Application 接口提供了合适的方法来访问Graphics,Audio, Input andFile I/O模块。也提供了跨平台的Logging转载 2012-11-15 01:28:23 · 589 阅读 · 0 评论 -
libgdx 学习笔记六 Projection,Viewport,Camera (投影,视口,相机)
Introduction(介绍) 在学习笔记4 MyFirstTriangle 和学习笔记5 ColorMeshTexture 中, 我们学习了建立和渲染mesh的基础。你注意到没,三角形出现了拉伸 。让我们开始用一个例子来解决这个问题 Creating a Square(创建一个正方形) 创建一个新的libgdx桌面工程叫projection-viewport-camera。创建一个名叫P转载 2012-11-15 01:27:45 · 1322 阅读 · 0 评论 -
libgdx 学习笔记五 MeshColorTexture
Introduction(序言) MyFirstTriangle 教程教我们怎样创建一个新的工程和使用Mesh类来渲染一个简单的三角形。本节教程将解释Mesh类方法的更多细节,也将指出怎样添加颜色和一个纹理到mesh对象上 Setting up a Project 按照指示在MyFirstTriangle教程中创建一个新的libgdx桌面工程。我们吧桌面工程命名为 mesh-color-te转载 2012-11-15 01:26:31 · 476 阅读 · 0 评论 -
libgdx 学习笔记二 绘制图像
本章内容概述了如何绘制图像的使用和libgdx如何简化并通过sprite batch类优化了任务。 Drawing images(绘制图像) 一张从它最初的格式(eg,PNG)被解码然后上传到图形处理器的图片被叫做纹理。绘制纹理,几何图形和纹理是通过指定每个几何图形的顶点来描述和应用实施的,这个顶点是与几何图形的纹理相一致的。。例如几何图形是一个矩形,然后应用纹理以便每个矩形的角落和纹理的角落转载 2012-11-15 01:24:37 · 579 阅读 · 0 评论 -
使用Libgdx时的几点注意事项
使用Libgdx时的几点注意事项 1、Libgdx使用笛卡尔坐标系(初始坐标为左下0,0),而JavaSE、JavaME以及标准Android系统(还有LGame引擎)使用的是屏 幕坐标系(初始坐标为左上0,0),程序员在使用时必须分清差别,以免不知道如何定位(通常笛卡尔系Y轴由下向上延伸,屏幕系Y轴由上向下延伸)。 2、在Android环境使用Libgdx的Gdx.files.inter转载 2012-11-15 01:35:58 · 498 阅读 · 0 评论