欢迎光临爱撸小杰的伪技术博客

feed订阅 你好,欢迎光临! 

Tag Archives: 游戏引擎

Libgdx on iOS – First Blood

2012.10.12 , , 4 Comments , 已被974个基友撸过
Libgdx on iOS – First Blood

博主已经好久没更新 Libgdx 的文章了,今天看到一个好消息,Libgdx 已经能在 iOS 上成功运行了,为了更多的开发爱好者能够看到这个视频,我特地翻墙把 Youtube 的视频下下来并上传到了优酷。 做过应用开发的同学应该都知道,iOS开发和Android开发差别很大,不同的编程语言,不同的框架,不同的环境。我们甚至不敢想象把开发好的Java程序在Androi...

libgdx跨平台游戏引擎介绍之Input(五)——加速器等

2012.08.9 , , 1 Comment , 已被1,292个基友撸过
libgdx跨平台游戏引擎介绍之Input(五)——加速器等

Accelerometer(加速器) 加速器是用来测量某些设备上的三个轴的加速度(很多Android是集成了加速器的)。通过这个加速度,我们可以得到设备的倾斜数据或者说方向。 加速度的单位是(m/s2)。如果一个轴直接指向地球的中心,它的加速度将是大约10 m/s2。如果它指向相反的方向,那么加速度就是-10 m/s2。 Android设备的坐标系如下图: 悲剧的...

libgdx跨平台游戏引擎介绍之Input(四)——手势检测

2012.08.1 , , 3 Comments , 已被1,457个基友撸过
libgdx跨平台游戏引擎介绍之Input(四)——手势检测

本文结合上文一起阅读,更容易理解,libgdx跨平台游戏引擎介绍之Input(三)——事件处理。 触摸屏本身对手势输入也有较好的支持。手势可以是用两个手指分开、缩进来表示放大和缩小,一次轻的点击,双击屏幕,一次长按等等。   如果你想直接按代码,那么点这里吧GestureDetector,这个类提供了以下手势的检测: tap: 当用户手指点击屏幕然后又离开...

libgdx跨平台游戏引擎介绍之Input(三)——事件处理

2012.07.28 , , 4 Comments , 已被5,133个基友撸过
libgdx跨平台游戏引擎介绍之Input(三)——事件处理

事件处理(Event Handling) 事件处理,能够让您按时间顺序获得更准确更全面的用户输入的信息。当特定的输入序列比较重要的时候,事件处理利用用户界面提供了一种方法来实现的,如按下按钮,松开按钮,表示用户点击了一次按钮。这种互动是很难用轮询来实现的。 输入处理器(Input Processor) 事件处理是用观察者模式来实现的。首先,我们需要实现监听接口叫做In...

libgdx跨平台游戏引擎介绍之Input(二)——轮询

2012.07.25 , , 3 Comments , 已被1,643个基友撸过
libgdx跨平台游戏引擎介绍之Input(二)——轮询

简介 轮询(polling)是用来检查输入设备的当前状态,比如:一个特定的按键按下,或者一个手指在屏幕的触摸位置。这是一个快速简便的方法用来处理用户的输入,并且足以满足大多数街机游戏。 注意:如果你依赖于轮询(polling)时,你可能会错过事件,比如快节奏的按下向上键/向下键。如果您需要保证输入动作序列的完整性,那就需要使用事件处理(event handling),...

libgdx跨平台游戏引擎介绍之Input(一)

2012.07.23 , , 1 Comment , 已被1,655个基友撸过
libgdx跨平台游戏引擎介绍之Input(一)

libgdx是一个跨平台的游戏引擎,因此它要支持多个平台的输入,所以Input模块在libgdx中是非常重要的。 不同的平台有不同的输入设备。在桌面上,用户可以通过键盘和鼠标来操作和运行程序。基于浏览器的游戏也是如此。但在Android上,鼠标被替换成(电容式)触摸屏和硬件键盘(现在很少有硬件键盘了)。很多Android设备还配备了重力感应器,还有指南针等。 libg...

libgdx粒子效果制作工具Particle Editor

2012.07.8 , , 5 Comments , 已被44,094个基友撸过
libgdx粒子效果制作工具Particle Editor

这次给大家带来了一个好东西,libgdx的粒子效果制作工具——Particle Editor,我还从youtube上把作者的这个视频下下来,传到土豆上去了,是用IDM下载的,因为本身我用goagent代理,所以IDM设置下就能下载youtube了,挺好用的。 下面是视频教程,英文的,但是大家看他的操作应该也能明白,文本教程我就偷懒不翻译了,哈哈。   &n...

Libgdx on iOS, day 5

2012.06.29 , , No Comments , 已被611个基友撸过
Libgdx on iOS, day 5

libgdx的作者表示,demo已经能在IOS上运行了,不过还有一些问题需要改进,让我们拭目以待吧。 原文链接 作者:Mario 这次并没有做其他事,只是把libgdx的一个demo编译后在IOS上执行了一下。音频和输入的问题仍然需要解决,在我开始之前必须理解这两个的内部运行机制。必须上图(对不起,旧的那张图已经找不到了)