首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

libgdx范例metagun代码分析(一)

2013-03-01 
libgdx实例metagun代码分析(一)最近看android下的游戏开发,看了《Beginning Android Game》,顺便研究了下lib

libgdx实例metagun代码分析(一)

最近看android下的游戏开发,看了《Beginning Android Game》,顺便研究了下libgdx框架,看了下metagun源码,整体结构还是比较简单的,但是里面涉及到的数字运算还是比较吃力,把自己对源码的理解写下来备忘

?

整体类结构

?

1.应用程序全局类

Metagun:主应用程序类,render渲染,在render进行窗口渲染和维护时钟周期;

Art:游戏图片资源加载类;

Sound:游戏资源加载类,全部是wav,sound文件,没有什么可说的;

Stats:游戏过程中的状态信息类;

Input:输入监听器,实现了InputProcessor,接收所有输入事件的回调;

?

2.窗口类

抽象类Screen,类关系图


libgdx范例metagun代码分析(一)

3.实体类

抽象实体类 Entity


libgdx范例metagun代码分析(一)
?

?4.等级类

Level:实现地图加载,视角移动;

?

?

?

?

?

热点排行