首页
原创工具
TornadoFx学习资源
资源收集
Libgdx 游戏学习教程
关于我
文章归档
Stars-One的杂货小窝
所有的创作都是有价值的
累计撰写
277
篇文章
累计创建
46
个标签
累计收到
27
条评论
栏目
目 录
CONTENT
以下是
Libgdx游戏开发
相关的文章
Libgdx游戏开发(7)——开始游戏界面实现
上篇文章也是讲解了如何实现暂停,但实际上,上篇的做法可能不够优雅 因为暂停和游戏界面我们可以分成2个Screen对象,这样只需要监听键盘输入,更改显示不同的Screen对象即可 本文的实现目标: 使用Screen来实现,进入游戏前,先显示一个游戏主界面,点击则开始游戏 前置知识 还记得之前例子,都是
2024-07-12
71
0
0
Libgdx游戏开发
Libgdx游戏开发(6)——游戏暂停
暂停也是一个游戏的必要功能了,本文研究了Libgdx实现游戏暂停 例子以桌面端游戏实现讲解为主,至于移动端,可能之后会进行补充... 本文最终实现的就是 按下esc暂停,之后会出现一个界面提示,表示当前已经暂停 重新按下esc,则返回继续游戏 本篇稍微学习了下libgdx里的输入事件监听 最初方案1
2024-06-28
74
0
0
Libgdx游戏开发
Libgdx游戏开发(5)——碰撞反弹的简单实践
本篇简单以一个小球运动,一步步实现碰撞反弹的效果 本文代码示例以kotlin为主,且需要有一定的Libgdx入门基础 注:下面动态图片看着有些卡顿,是录制的问题,实际上运行时很流畅的 水平滚动 简单起见,我们通过ShapeRenderer绘制一个圆形,作为我们的小球,并让其从开始位置向右水平移动 i
2024-06-19
65
0
0
Libgdx游戏开发
Libgdx游戏开发(4)——显示中文文字
这里主要介绍关于在Libgdx显示文字的2种方法 本文代码示例采用kotlin代码进行讲解,且需要有libgdx入门基础 2种方法优缺点 BitmapFont 优势: 易于操作和使用,简单快速实现文本渲染。 资源消耗相对较低,速度较快。 支持利用工具生成位图字体,可以实现自定义字体样式。 缺点: 缩
2024-06-18
84
0
0
Libgdx游戏开发
Libgdx游戏开发(3)——通过柏林噪音算法地图随机地形
在B站刷到了随机地图生成的视频,随手学习下并做下记录 注: 本篇使用javafx应用作演示,算是了解这个算法的使用,后续会再出篇libgdx生成地图的示例 说明 抛开算法实现,首先认知柏林噪音算法 一般我们想要随机数,会指定个范围,如0.0-1.0之间任意小数,而柏林算法的结果范围就是[-1,1]
2024-06-14
103
0
0
Libgdx游戏开发
Libgdx游戏开发(2)——接水滴游戏实现
本文使用Kotlin语言开发通过本文的学习可以初步了解以下基础知识的使用:-Basicfileaccess-Clearingthescreen-Drawingimages-Usingacamera-Basicinputprocessing-Play
2022-10-06
152
0
0
Libgdx游戏开发
Libgdx游戏开发(1)——环境配置及demo运行
Libgdx游戏是基于Java的一款游戏引擎,可以发布Android,桌面端,Html,IOS等游戏,出名的《杀戮尖塔》也是用了此引擎制作的本文以Libgdx1.10.0版本,参考官方文档的步骤,记录本人环境配置及运行demo的过程,希望给各位带来些许帮助:smile:##环境#
2022-10-04
240
0
0
Libgdx游戏开发