最近在学习android游戏的引擎。我选择了libgdx引擎,来入门学习。
libgdx的有点自不多说,不过问题也不少。
下面给出libgdx的官方地址:http://code.google.com/p/libgdx/
以及我入门学习所用的教程:http://www.cnblogs.com/htynkn/archive/2012/01/12/libgdx_12.html
-------------------------------------------------------------------------------------------------------------------------------
在编辑地图的时候我遇到了问题。这个问题产生的原因有很多,主要还是我没有仔细的阅读官方的文档(ps:虽然文档真的很简陋,对于我这种初级入门学徒来讲)。为此我在这里做个备忘。
1) 使用TiledMap编辑地图之后,生成一个.tmx
2) 在http://code.google.com/p/libgdx/downloads/list 下载libgdx-0.9.3.zip
之后,解压从\extensions\sources\gdx-tiled-preprocessor-sources.jar,将其解压后自己重新创建一个项目后导出jar包。
3) 创建一个新的文件夹,将jar包放入,并新建in out 两个文件夹。在in文件夹中放入.tmx文件和块图的图片文件
(!!!这个时候注意,这个块图文件有命名规范,请到官方仔细查看。他不支持_符号。)
4) 然后cmd 到所在目录:java -jar *.jar in out 就能在out文件夹中得到所要的文件。
--------------------------------
ps: 我就是因为没注意_ ,所以,调试了很久……最后找高人解决的。
libgdx是个不错的引擎,可惜文档不多。希望大家多多分享……
分享到:
相关推荐
在本实例中,"gdx-helloworld-0.9.1"是一个基于LibGDX的游戏入门项目,非常适合初学者学习和理解LibGDX的基本用法。 LibGDX的核心组件包括以下几个部分: 1. **Backend**:LibGDX提供了不同平台的后端支持,如...
总结来说,解决“libgdx引擎中particle-editor.jnlp无法在64位jdk下使用”的问题,需要检查和配置64位Java环境,可能需要修改jnlp文件,确保环境变量指向正确的Java版本,以及正确处理libgdx库的相关依赖,如"gdx64....
这是一个libgdx的实例源码,一个hello world程序实现。可以在安卓上跑起来
gdx-proto, GDX Prototype: 用libgdx构建的轻量 3D 引擎 #GDX-Proto 一个轻量级 3D 引擎,内置了 libgdx引擎。当我决定创建 gdx for时,我一直在玩 3D 个 libgdx API,约 6个月的时间和关闭时间。 我经常看到libgdx...
《深入解析libgdx-nightly-20140711:构建跨平台游戏开发框架》 libgdx-nightly-20140711是一个针对游戏开发的库,它代表了libgdx在2014年7月11日的最新夜间版本。libgdx是一款强大的开源Java框架,专为开发跨平台...
gdx-video, 一种LibGDX跨平台视频呈现 gdx视频一种LibGDX跨平台视频呈现电子邮件内容[Getting Started] ( #getting-started )[Maven Repositories] ( #repositories )[Using wit
libGDX游戏框架搭建工具,可生成基于libGDX游戏框架的android项目 相关博文:https://blog.csdn.net/weixin_47450795/article/details/110228330
To setup your first project and download the necessary dependencies, libGDX offers a setup tool. That is gdx-setup.
LibGDX是一个强大的开源Java游戏框架,而gdx-texturepacker-gui是该框架下的一款图形用户界面工具,用于切图和合并图集。本文将深入探讨这款工具的功能、使用方法及其在游戏开发中的重要性。 首先,我们来看一下...
了gdx-kiwi , gdx-lml , gdx-autumn和gdx-autumn-mvc的gdx-liftoff以支持gdx-liftoff应用程序-替代官方gdx-setup工具。 : gdx-websockets模块的一个分支。 LibGDX的多平台Web套接字客户端。 LibGDX实用程序该...
总的来说,"libgdx-nightly-20110809.zip"是一个反映LibGDX早期开发状态的快照,它展示了该框架在游戏开发中的核心组件和结构。虽然现在有更现代的版本可用,但对于了解LibGDX的历史和发展,以及如何在早期版本中...
下载后将libs中的gdx.jar,gdx-backend-android.jar,spine-libgdx.jar包放入androidstudio或elipse的libs下,将armeabi中的so放入jini目录下.支持使用libgdx使用spinne。
gdx-ai, 基于libGDX技术的游戏人工智能框架 功能 一个人工智能框架,完全用Java编写,用 libGDX 游戏开发。gdxAI项目是一个libGDX扩展,位于 libGDX 下。 但是,如果不希望这样做,它并不强制你使用特定的框架。 web...
Libgdx全套工具,包含:Spine、Talos、HyperLap2D、gdx-setup、Skin Composer、Particle Editor、Flame、Hiero、fbx-conv、Tiled、Texture Packer,官方地址见→https://libgdx.com/dev/tools/
:video_game: libGDX版本2的游戏控制器扩展在libGDX游戏中轻松使用游戏控制器。 - - :floppy_disk: 安装建议使用gdx-controllers的方法是通过Gradle或Maven进行依赖管理。 工件可在和Maven Central中获得。 project-...
gdx设置该项目旨在替代当前的gdx-setup应用程序,该应用程序gdx-setup存在缺陷。 其中最大的是Swing用法。 除了支持大多数官方的gdx-setup功能外,您还可能要考虑进行切换,原因是: 项目模板。 您可以选择项目的...
本压缩包“libGDX-LWJGL-Audio”专注于libGDX与LWJGL集成的音频部分,特别关注gdx-backend-lwjgl这个后端实现。在libGDX框架中,音频管理是通过一套精心设计的接口和类来完成的,使得开发者能够轻松地在游戏项目中...
总的来说,Gdx-Freetype-Example项目是一个很好的学习资源,可以帮助开发者了解如何在LibGDX中集成和使用自定义字体,以提升游戏的视觉表现。通过这个例子,你可以学习到字体的加载、配置以及在不同平台上的一致性...
9. **Extension Libraries**:除了核心库,LibGDX还有许多扩展库,如gdx-freetype用于动态字体生成,gdx-tools提供了一些实用工具,gdx-pay用于支付集成等,这些扩展库丰富了开发者的工具箱。 10. **社区支持**:...
《深入解析libgdx-1.6.1》 libgdx是一款强大的开源游戏开发框架,专注于跨平台的游戏开发,支持Android、iOS、HTML5、桌面应用等多种平台。本篇文章将详细探讨libgdx 1.6.1版本中的关键组件和特性,帮助开发者更好...