首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏米扑专栏

    libgdx 概述

    渲染,Libgdx绘图相关运算,Box2D封装,2D/3D游戏组件,以及Libgdx内置工具类。 libgdx组织模块 ? 游戏设计架构 ? 4、 封装Box2D Libgdx对于物理引擎的封装也是让人惊讶的。 如果你的游戏(特别是针对Android平台的)准备使用物理引擎,请优先考虑Libgdx。 5、 工具丰富 Libgdx还拥有相当数量的开发工具。 libgdx对于图像和声音等文件的处理比较好,可以直接使用。  托管源码(github) libgdx wiki & issues(google code) libgdx official site(官方) libgdx 框架系列教程(cnblogs) libgdx

    3K20发布于 2019-02-19
  • 来自专栏米扑专栏

    libgdx 环境搭建

    一、 开发包下载 1) libgdx 开发包下载: google code(最新 libgdx-0.9.7.zip    2012.11.12) 2) libgdx 主干源码下载: github (区别) 解压libgdx -x.x.x.zip 文件, 可以看到以下目录树: ? 源码下载  四、 libgdx生命周期 通过上面的简单示例,libgdx 运行流程已全部展示出来了,具体流程如下: 1) 主MainActivity,继承于libgdx父类 AndroidApplication 所以实际的情况是,我们在游戏中的大部分绘图工作都是放在这个页面进行的 参考推荐: libgdx 概述 The Life-Cycle(libgdx wiki) libgdx游戏引擎教程 ApplicationListener android游戏开发框架libgdx 开发框架总观

    1.8K20发布于 2019-02-19
  • 来自专栏米扑专栏

    libgdx 图形绘制

    所以许多相同纹理可以一起描述并一起送入GPU,这就是libgdx SpriteBatch类所要做的。 dispose() { texture.dispose(); batch.dispose(); } } MyGame代码段中,image03.png 图片需要保存在 assets 文件夹内,这是有libgdx 文件模块设计决定的 Gdx.files是libgdx的文件模块,主要提供以下5大功能: 读取文件 写文件 复制文件 移动文件 而获取操作文件的FileHandle有5种方法: 1) Classpath texture, 10, 10); // 绘制region 最后,在dispose中销毁资源 texture.dispose(); batch.dispose(); 参考推荐: android游戏开发框架libgdx

    2.4K30发布于 2019-02-19
  • 来自专栏肖蕾的博客

    第一章:Hello Libgdx

    config.initialBackgroundColor = Color.GRAY config.resizable = false config.title = "Hello LibGdx

    96510发布于 2018-08-10
  • 来自专栏肖蕾的博客

    第十一章:游戏地图(二)LibGdx封装Tiled类集简介

    LibGdx封装Tiled类集简介 1.LibGdx提供一个专门处理TiledMap制作出来tmx文件,封装8个类 1.TileAtlas(可弃用) : 以tile 为单位,存储图块作为地图集(atlas

    84610发布于 2018-08-10
  • 来自专栏肖蕾的博客

    第六章:常用控件日常科普标签(Lable)图片(Image)按钮(Button)

    日常科普 1.控件是用于开发构建用户界面(UI)控件,帮助完成开发中视窗,文本框,按钮,下拉菜单,等界面元素 2.在LibGdx中,提供的控件有 按钮,勾选框,下拉框,图片,输入框,列表,滑动面板,滑条 ,分割面板 3.LibGdx中,控件需要样式(Style)才能完成控件的初始化,比如:(LabelStyle,ButtonStyle)等 标签(Lable) val label = Label (CharSequence

    1.2K20发布于 2018-08-10
  • 来自专栏肖蕾的博客

    第二章:图形绘制TextureSpriteBatch 类(相当于画笔)为什么要2的N次方?TextureRegion 可用于图片截取。Sprite类清屏

    libGDX使用OpenGL ES ,分为两个版本 OpenGL ES 1.x 和 OpenGL ES 2.0,1.x 的图片大小必须是2的整次数幂,而 2.0 无此要求。 libgdx 早期使用OpenGL ES 1.x , 用高版本libgdx就不用管图片分辨率问题了。

    1.4K20发布于 2018-08-10
  • 来自专栏JavaGuide

    轻量!Google 开源了一个简易版 Spring !

    并迅速建立一个集成测试环境 项目地址:https://github.com/testcontainers/testcontainers-java 官网 :https://www.testcontainers.org/ libgdxlibgdx 是一款跨平台的 Java 游戏开发框架,适用于 Windows、Linux、macOS、Android、您的浏览器和 iOS,稳定且成熟。 并且,libgdx 的生态系统里有非常多现成的工具库,可以帮助我们节省很多事情。 如果你想要使用 Java 开发游戏的话,一定要来看看这个项目。 项目地址:https://github.com/libgdx/libgdx ·········· END ··············

    1.1K20编辑于 2022-05-25
  • 来自专栏全栈程序员必看

    Android游戏引擎_2d游戏引擎

    Android 游戏引擎汇总 1.AndEngine 简介:AndEngine 基于libGDX框架开发,使用OpenGL ES进行图形绘制。 ========================以下是两种3d游戏引擎=============== Libgdx和jpct可以制作不太高效的3D游戏 1.Libgdx 简介:Libgdx是一款基于

    3.8K10编辑于 2022-11-04
  • 来自专栏米扑专栏

    Android 8款开源游戏引擎

    项目地址:http://code.google.com/p/rokon/ 5、libgdx libgdx是一款基于OpenGL ES技术开发的Android游戏引擎,支持Android平台下的2D游戏开发 项目地址:http://code.google.com/p/libgdx/ 6、jPCT jPCT是一款基于OpenGL技术开发的3D图形引擎(PC环境为标准OpenGL,Android为OpenGLES

    4.9K30发布于 2019-02-19
  • 来自专栏全栈程序员必看

    八款常见的Android游戏引擎

    项目地址:http://code.google.com/p/rokon/ 5、libgdx libgdx是一款基于OpenGL ES技术开发的Android游戏引擎,支持Android平台下的 项目地址:http://code.google.com/p/libgdx/ 6、jPCT jPCT是一款基于OpenGL技术开发的3D图形引擎(PC环境为标准OpenGL,Android为OpenGL

    4.6K10编辑于 2022-10-02
  • 来自专栏肖蕾的博客

    第三章:中文绘制(一 傻逼版)Hiero工具BitmapFont绘制中文

    1.LibGdx底层使用OpenGL ,可以支持中文。 2.中文汉字,都是以贴图的方式显示。 3.显示中文,需要读取包含中文汉字信息的 .fnt 后缀文件,和相对应的.png文件展示出来。

    1.5K20发布于 2018-08-10
  • 来自专栏肖蕾的博客

    第十二章:游戏对话框WindowStyleWindow控件

    WindowStyle LibGdx提供给我们一个专门处理游戏弹框的控件 - Window控件 API定义:一个构造window控件模板样式,用确定window控件的表现形式, 特点:1.AlertDialog

    61220发布于 2018-08-10
  • 来自专栏CodingToDie

    Github 最受欢迎的java项目

    github.com/facebook/fresco.git 15277 An Android library for managing images and the memory they use. libgdx libgdx/libgdx git://github.com/libgdx/libgdx.git 14871 Desktop/Android/HTML5/iOS Java game development

    1.9K10发布于 2019-05-07
  • 来自专栏CodingToDie

    Github 最受欢迎的java项目

    github.com/facebook/fresco.git 15277 An Android library for managing images and the memory they use. libgdx libgdx/libgdx git://github.com/libgdx/libgdx.git 14871 Desktop/Android/HTML5/iOS Java game development

    3.1K30发布于 2019-03-07
  • 来自专栏肖蕾的博客

    第七章:游戏音效Audio接口简介Sound类及使用方法Music类以及使用方法

    Audio接口简介 1.LibGdx提供的音频方式,有三种,但是游戏中主要使用两种,Sound Music 2.枪声,按键声,这些短促,播放频率高的可以使用Sound实现。

    1.2K20发布于 2018-08-10
  • 来自专栏肖蕾的博客

    第三章:动画(Animation)动画是什么?原理?Animation图片裁剪方法StateTime

    3.一般配合系统时间使用 Gdx.graphics.deltaTime 获取系统渲染时间,LibGdx中的渲染时间间隔,一般是0.173秒左右。 效果图: ?

    67440发布于 2018-08-10
  • 来自专栏腾讯Bugly的专栏

    跨平台技术加速智能可穿戴应用开发

    符乐安率先找到了用libgdx快速转换java代码成为Web代码与安卓代码的方案,产品定义终于有了可以快速落地的可能性。 通过前期对多个跨平台项目的预研,最终决定以Libgdx这个轻量级、跨平台的开源项目为基石来架构这个应用,应用整体框架如图3 所示。 ? 图3 工具整体框架 Libgdx层是整个应用的最底层与最关键的部份,libgdxAdapter通过实现libgdx各平台相应的标准接口来实现多平台的支持,WatchEditorModel是表盘编辑器的主业务逻辑层 1、Libgdx:主要负责表盘内容的渲染显示、显示资源管理等,其于原生基础上对3D渲染性能进行了一系列优化,研发同学们在这个开源模块上做不少针对手表系统的优化,以降低功耗提升性能。

    4.1K60发布于 2018-03-23
  • 来自专栏架构专题

    工作累了,用java写个游戏吧!开源一款游戏引擎

    本次开源的游戏引擎叫做c2d-engine,基于Java界最流行的游戏框架Libgdx,偏底层。虽然没有一些专业的游戏引擎功能齐全,但使用它,可以做一些跨平台的复杂游戏。

    1K20发布于 2020-06-04
  • 来自专栏开源服务指南

    Gradio: 实时性能反馈的机器学习演示工具 | 开源日报 No.107

    类专门设计聊天 UIs yairm210/Unciv[5] Stars: 6.7k License: MPL-2.0 picture 这个项目是一个开源的、支持模组的安卓和桌面版《文明 V》重制游戏,使用 LibGDX

    75310编辑于 2023-12-12
领券