E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
libGDX
插件化框架DL项目的简单解析-黄俊东-专题视频课程
《
libGDX
移动游戏开发从入门到精通》作者。熟悉JavaWeb、Android、游戏开发,开
黄俊东
·
2020-06-22 19:11
视频教程
LibGDX
框架简介
来自
LibGDX
关于Theapplicationframework的译文。
天神Deity
·
2020-06-22 19:02
LibGDX
输入模块之手势检测
Libgdx
提供了一个GestureDetector(source)类,可以检测以下手势:touchDown:用户触摸屏幕longPress:用户长按tap:用户点击pan:用户在屏幕上拖动手指,监听器将报告当前的坐标与初始坐标的差值
天神Deity
·
2020-06-22 14:17
LibGDX
日志记录
来自Logging的译文Application提供了简单的日志记录功能,可以进行粒度控制。消息可以是普通的消息,或者是异常消息又或者是调试信息。Gdx.app.log("MyTag","myinformativemessage");Gdx.app.error("MyTag","myerrormessage",exception);Gdx.app.debug("MyTag","mydebugmess
天神Deity
·
2020-04-14 17:06
LibGDX
图形模块之Ninepatches
本文介绍了NinePatch图像,如何创建它们以及如何在
Libgdx
上下文中使用它们。在你开始之前本指南适用于旧的scene2d和skinpacker(0.9.6之前的版本)。
天神Deity
·
2020-04-14 09:45
LibGDX
游戏开发 之 位图字体 Bitmap fonts
原文链接:https://github.com/
libgdx
/
libgdx
/wiki/Bitmap-fonts译者:重庆好爸爸
[email protected]
谢绝转载
LibGDX
使用bitmapfiles
imagefancy
·
2020-04-14 00:55
LibGDX
输入模块之振荡器
振动器允许您振动用户的手机。虽然不是严格的输入设备,但它仍然是一种外设。我们觉得它属于输入设备。振动器仅在Android上可用,并且需要特殊的权限(manifestFile声明android.permission.VIBRATE权限)如果您不确定如何在Android清单中指定权限,请参阅applicationconfiguration配置部分。震动手机的简单代码如下:Gdx.input.vibra
天神Deity
·
2020-04-09 19:46
LibGDX
简单的示例程序(二)
在本教程中,我们将在之前的教程的基础上扩展简单的“Drop”游戏。我们将添加一个菜单屏幕,以及几个功能,使这款游戏更加全面。让我们开始介绍我们游戏中的几个更高级的课程。游戏界面游戏界面是游戏中众多组件的基础。Game类Game抽象类提供了一个ApplicationListener的实现供您使用,以及一些帮助方法来设置和处理屏幕渲染。一起使用Screen和Game对象来创建一个简单而强大的游戏结构。
天神Deity
·
2020-04-09 18:35
LibGDX
平台相关代码
关于Interfacingwithplatformspecificcode的译文这是一个关于这个问题的论坛讨论,还包括iOS的具体内容。有时,有必要访问平台特定的API,例如添加由诸如Swarm的框架提供的排行榜功能或者广告服务集成。以下示例假定我们仅在Android上实现非常简单的排行榜API。对于其他目标平台,我们只需要记录调用或提供模拟返回值。AndroidAPI如下所示:/**Let'sa
天神Deity
·
2020-04-07 13:28
LibGDX
图形模块之纹理与纹理区域
本页简要介绍了使用OpenGL绘制图像的方式,以及
libgdx
如何通过SpriteBatch类简化和优化绘制任务。
天神Deity
·
2020-04-05 18:00
Android应用
libGDX
引擎系列(二)-
libGDX
入门精要
byAlexQ(
[email protected]
)image导语What's
libGDX
StandingontheShouldersofGiantsCoreWhat's
libGDX
一个作为引擎和游戏基础的高性能
AlexueQ
·
2020-04-04 14:31
LibGDX
简单的示例程序
在深入了解
LibGDX
详细的API之前,让我们先创建一个简单的游戏,它会对每个模块都有接触,我们将介绍一些概念,但是又会适可而止。
天神Deity
·
2020-04-03 18:37
LibGdx
滑动渐变的实现
目标实现如下图所示的切换效果实现效果.gif功能分析需要一个透明度参数,下一个场景慢慢出现,上一个场景慢慢消失滑动前需要知道左右场景的weatherId,才能完成向下一场景的切换。weatherId可以通过不同天气fragment的天气数据得到,我的做法是在viewpager中得到fragment再从fragment中得到天气数据,再得到weatherId。根据滑动方向和当前fragment在vi
Allenlll
·
2020-04-01 03:38
LibGDX
游戏开发 之 瓦片地图 Tile maps
原文链接:https://github.com/
libgdx
/
libgdx
/wiki/Tile-maps译者:重庆好爸爸
[email protected]
谢绝转载术语对照瓦片地图-TileMaps基类-
imagefancy
·
2020-03-22 19:01
libgdx
实现RadioButton, RadioGroup
1.ButtonGroup
libgdx
新版更新了一个控件,buttonGroup,准确的来说不是控件,是一个controller,可以添加进去一组按钮,它可以控制这组按钮的check状态.常用的属性有:
纯洁的坏蛋
·
2020-03-21 21:56
LibGdx
开发之-皮肤
概述Skin类是一个容器,可以存储UIwidgets需要用到的资源:TextureRegions,ninepatches,fonts,colors等。Skin也提供很方便的转换,比如以ninepatch,sprite或者drawable的方式来获取textureregion.这里的Skin文件可以用来作为一个开始点。你需要uiskin.png,uiskin.atlas,uiskin.json和de
imagefancy
·
2020-03-20 09:20
LibGDX
图形模块之位图字体
LibGdx
使用位图文件(png)来渲染字体。字体中的每个字形都具有相应的纹理区域。BitmapFontclass(code)BitmapFont在
LibGdx
1.5.6版本被重构。
天神Deity
·
2020-03-14 21:04
libgdx
-1
Findwaystocleartheandroidos'srecentappusagehistoryrecordchangeallpossiblekeywords,butnousefulmessagefoundso,theonlywayistofindtheofficialsourcecodethenvirtualmachine,ubuntu,andtillnowthesourcecodedown
glzlaohuai
·
2020-03-14 16:43
libgdx
利用mesh生成2d游戏自定义地形
首先来看看效果:原理:分为两部分,上面的是线条,下面是多边形,所以需要两个Mesh(点的数据就是随便模拟了几个)1.地下部分地下部分原理:根据顶点数据+底部的点组成一些列的点这些点放入Mesh画出来。points.add(newVector2(114,240));//points.add(newVector2(800,240));points.add(newVector2(268,434));po
纯洁的坏蛋
·
2020-03-14 12:04
LibGdx
游戏开发之TableLayout
https://github.com/EsotericSoftware/tablelayoutPleaseusetheTableLayoutdiscussiongroupforsupport.Overview概述TableLayout是一个轻量级的Java库,它和HTML的table类似。可以利用logicaltable来设置UIwidget的位置和尺寸。TableLayout的核心是UItool
imagefancy
·
2020-03-13 20:49
libgdx
加admob广告用MOE
Moe大家都有耳闻吧,一直没找到关于admob的教程,今天我来写一篇关于MOE加admob的教程。PS:MOE自动生成java绑定爽得很。1.下载admob的sdkhttps://dl.google.com/googleadmobadssdk/googlemobileadssdkios.zip?hl=zh-CN把它保存在桌面2.生成admob绑定在ios-moe项目上右键->linkframewo
纯洁的坏蛋
·
2020-03-13 13:19
LibGDX
输入模块之光标可见性和捕捉
对于像第一人称射击游戏的游戏来说,通常需要捕捉光标,使其停留在屏幕中央,并且仅使用位置三角形来旋转相机。其他时候,我们可能需要手动放置光标。这两件事情都可以做到如下:Gdx.input.setCursorCatched(true);Gdx.input.setCursorPosition(x,y);注意,光标捕捉和定位仅在桌面上可用。捕捉光标只能在Lwjgl后端可靠地工作。Jogl后端可能会有一些意
天神Deity
·
2020-03-12 08:51
LibGDX
图形模块之网格
网格由
Libgdx
中的许多核心图形类使用,如SpriteBatch和DecalBatch以及各种3D格式的加载器。
Libgdx
的一个关键设
天神Deity
·
2020-03-08 16:17
Android应用
libGDX
引擎系列(一)-Android FrameWork 基于
libGDX
实现高性能动画特效(粒子特效/烟花效果篇)
byAlexQ(
[email protected]
)工程托管在此:GitHubWhat's
libGDX
?
AlexueQ
·
2020-03-07 14:13
Android应用
libGDX
引擎系列(五)-结合APP开发综合笔记
byAlexQ(
[email protected]
)工程托管在此:GitHub-粒子特效What's
libGDX
?
AlexueQ
·
2020-03-03 06:50
libGDX
引擎在android APP开发中应用系列-结合android原生app与
libgdx
引擎开发特效系列教程
**byAlexQ(email)**GitHub地址感兴趣的star一下What's
libGDX
?
AlexueQ
·
2020-02-27 05:56
LibGDX
游戏开发 之 各种坐标系
原文链接:https://github.com/
libgdx
/
libgdx
/wiki/Coordinate-systems译者:重庆好爸爸
[email protected]
谢绝转载坐标系对比表(译者注:
imagefancy
·
2020-02-26 10:05
LibGDX
游戏开发 之 2D动画
原文链接:https://github.com/
libgdx
/
libgdx
/wiki/2D-Animation译者:重庆好爸爸
[email protected]
谢绝转载概述2D动画是一种使用静态图片来创建动态效果的技术
imagefancy
·
2020-02-23 00:30
LibGDX
生命周期
本文是Thelifecycle的译文
LibGDX
具有明确的生命周期,用于管理应用程序的状态,如创建、暂停、恢复、渲染和销毁应用程序。
天神Deity
·
2020-02-17 03:50
LibGDX
音频模块之声音特效
Libgdx
支持MP3,OGG和WAV文件。RoboVM(iOS)目前不支持OGG文件。在Android上,Sound实例的大小不能超过1mb。
天神Deity
·
2020-02-15 15:13
LibGDX
输入模块之流媒体音乐
对于任何长于几秒钟的声音,最好直接从磁盘读取,而不是将其完全加载到RAM内存中,
Libgdx
提供了一个Music接口,让您可以做到这一点。
天神Deity
·
2020-02-11 02:32
如何在
libGDX
中调用android摄像头
完整代码已上传github,https://github.com/54wall/
Libgdx
AndroidCamera开发背景简单介绍下自己,目前在人脸识别从事android开发与测试,公司的产品是人脸识别
一笃强
·
2020-02-10 09:34
LibGDX
开发 - Tiled地图 之 图层
原文链接http://doc.mapeditor.org/en/latest/manual/layers/初稿2017-10-15,还待完善术语对照:Layer-图层Object-对象图层Tiled地图支持多种内容(content),这些内容(content)放在在许多不同的图层中。最常见的图层是Tiled图层和对象图层。还有一个Image图层,用来将单一的前景/背景图片放入到地图中。图层的顺序决
imagefancy
·
2020-02-09 15:11
第十二章:游戏对话框
WindowStyle
LibGdx
提供给我们一个专门处理游戏弹框的控件-Window控件API定义:一个构造window控件模板样式,用确定window控件的表现形式,特点:1.AlertDialog与其类似
xiaolei123
·
2020-02-02 08:59
第十一章:游戏地图(二)
LibGdx
封装Tiled类集简介1.
LibGdx
提供一个专门处理TiledMap制作出来tmx文件,封装8个类1.TileAtlas(可弃用):以tile为单位,存储图块作为地图集(atlas),用于
xiaolei123
·
2020-02-02 03:58
LibGDX
游戏开发 之 视口 Viewports
原文链接:https://github.com/
libgdx
/
libgdx
/wiki/Viewports译者:重庆好爸爸
[email protected]
谢绝转载术语对照Viewports-视口视口Viewports
imagefancy
·
2020-01-08 08:22
libgdx
实现橡皮擦效果
参考文章:http://zengrong.net/post/2067.htm效果图:效果图原理先将要被擦除的像素渲染到FrameBuffer中,然后使用Alpha为0的像素块与已有像素做混合,将已有的像素替换成Alpha为0的像素即可完成擦除。关于混合混合(blend)发生在OpenGL将像素渲染FrameBuffer之前。我们使用的混合模式{GL_ONE,GL_ZERO}的含义如下:完全使用源像
纯洁的坏蛋
·
2020-01-06 20:36
LibGDX
系列(一):环境搭建
目录目录游戏展示这里展示一款
libGdx
官方的游戏Demo(看起来还是很炫酷的)●2D游戏项目地址:https://github.com/
libgdx
/
libgdx
-demo-pax-britannica
itfitness
·
2020-01-04 15:03
Android应用
libGDX
引擎系列(三)-Android FrameWork 基于
libGDX
实现高性能动画特效(Box2D/物理碰撞 篇)
byAlexQ(
[email protected]
)工程托管在此:GitHubimageimage工程托管在此:GitHub前情提要之前写的那篇AndroidFrameWork基于
libGDX
AlexueQ
·
2020-01-01 18:29
暂停和恢复render调用
调用如下方法可以让
libgdx
暂停调用ApplicationListener的render()方法,在一些帧率不高的游戏上可以很好的节省电量的消耗Gdx.graphics.setContinuousRendering
程树欣
·
2019-12-26 00:00
LibGDX
图形模块之2D动画
本文介绍如何使用
LibGDX
的动画类来创建动画。动画由多个帧组成,以设定的间隔以序列显示。运行人的动画可以通过循环运行并播放这些图像来实现。
天神Deity
·
2019-12-25 10:32
libgdx
实现android ios监听键盘状态
由于项目中需要监听软键盘的弹出消失,并且需要知道键盘弹出时的高度(为了将画布往上移动,不要挡住输入的UI)1.我们先定义引擎(下面说的引擎,引擎端都是指core里面)统一接口:publicinterfaceOnKeyboardChangeListener{publicvoidonKeyboardChange(booleanvisible,floatkeyboardHeight);}2.androi
yujinfu
·
2019-12-23 04:40
LibGDX
输入模块之加速度计
加速度计测量三轴上的设备加速度(至少在Android上)。从该加速度可以得出装置的倾斜或取向。加速度以(m/s2)为单位,如果轴指向地球中心,则其加速度将大致为-10m/s²。如果指向相反方向,加速度将为10m/s²。Android设备中的轴设置如下:Android的轴设置不幸的是,平板电脑的配置是不同的。Android设备有一个叫做默认方向的概念。对于手机,纵向模式(如上图所示)是默认方向。对于
天神Deity
·
2019-12-22 04:09
LibGDX
输入模块之轮询
轮询是指检查输入设备的当前状态,例如特定的键被按下,屏幕上的第一个手指在何处等等。这是一种处理用户输入的快速简便的方法,足以满足大多数街机游戏的需要。注意:如果你依靠投票,你可能会错过一些事件,比如一个快节奏的按键的按下/松开。如果需要确保特定的完整的输入操作序列,请使用事件处理eventhandling代替。轮询键盘的输入事件仅需要以下的代码:booleanisAPressed=Gdx.inpu
天神Deity
·
2019-12-19 07:08
LibGDX
输入模块之返回和菜单键捕捉
当用户按下Android设备上的后退按钮时,通常会杀死当前正在运行的活动。游戏可能会在使用户退出之前选择显示确认对话框。这种情况下需要我们去捕捉后退键而不是传递到操作系统,让操作系统去处理:Gdx.input.setCatchBackKey(true);如果您已注册InputProcessor,则仍然会收到关键事件,但操作系统将不会关闭您的应用程序。请注意,Android中的一般范例是后退会关闭当
天神Deity
·
2019-12-18 02:51
LIBGDX
之Actor
Actor:演员类Actor作为一个2D场景的图形节点,它具有以下属性:(position)位置:position以父节点作为参照物,指该Actor未旋转(未缩放的情况下),以左下角作为参考点的相对位置大小指Actor的纹理大小widthandheight(origin)中心原点:Actor的中心原点,主要用于旋转或缩放缩放旋转Z轴颜色等属性一个演员随着时间的推移需要执行一系列的动作。通常是改变它
天神Deity
·
2019-12-12 12:18
libgdx
利用Pixmap实现实时擦除效果
先看看效果完成上图这样实时擦除的效果主要是下面这段代码:publicvoideraseCircle(intx,inty,intradius){y=(int)(getHeight()-y);if(pixmap!=null){Blendingblending=Pixmap.getBlending();pixmap.setColor(0,0,0,0);//利用Pixmap的Blending.None实现
yujinfu
·
2019-12-12 12:45
Libgdx
Scene2D框架简介
LibGdx
Scene2D是一套GUI框架,由于
Libgdx
是跨平台的,因此可以用
Libgdx
来开发一些跨平台应用。下面是我学习的一些笔记。
Juude
·
2019-11-07 11:00
LibGDX
输入模块之陀螺仪
一些Android设备有一个陀螺传感器,可以提供关于设备x,y和z轴旋转速率的信息。注意:陀螺仪目前在iOS设备上不可用,因为RoboVM-后端中没有实现。您必须首先在您的Android配置中启用陀螺仪。(通常在您的AndroidLauncher.java文件中)config=newAndroidApplicationConfiguration();config.useGyroscope=true
天神Deity
·
2019-11-04 10:06
LibGDX
模块概述
本文为Modulesoverview的译文介绍
LibGDX
由多个模块构成,它为架构的游戏的每一步提供服务。Input:为所有的平台提供统一的输入模型和处理程序,支持键盘,触摸屏,加速度计和鼠标。
天神Deity
·
2019-11-04 03:29
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他