`

libgdx引擎中gdx-tiled-preprocessor的一些问题和注意事项

阅读更多

    最近在学习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是个不错的引擎,可惜文档不多。希望大家多多分享……

 

 

分享到:
评论
1 楼 奇幻梦境 2012-05-25  
为什么不截个图片呢?

相关推荐

    android游戏引擎libGDX 实例和源码gdx-helloworld-0.9.1,很不错的,强烈推荐

    在本实例中,"gdx-helloworld-0.9.1"是一个基于LibGDX的游戏入门项目,非常适合初学者学习和理解LibGDX的基本用法。 LibGDX的核心组件包括以下几个部分: 1. **Backend**:LibGDX提供了不同平台的后端支持,如...

    libgdx引擎中particle-editor.jnlp无法在64位jdk下使用的解决方法

    总结来说,解决“libgdx引擎中particle-editor.jnlp无法在64位jdk下使用”的问题,需要检查和配置64位Java环境,可能需要修改jnlp文件,确保环境变量指向正确的Java版本,以及正确处理libgdx库的相关依赖,如"gdx64....

    gdx-helloworld-0.9.2.zip_gdx_gdx.jar_libgdx gallery_libgdx-0.9.2

    这是一个libgdx的实例源码,一个hello world程序实现。可以在安卓上跑起来

    gdx-proto, GDX Prototype: 用libgdx构建的轻量 3D 引擎.zip

    gdx-proto, GDX Prototype: 用libgdx构建的轻量 3D 引擎 #GDX-Proto 一个轻量级 3D 引擎,内置了 libgdx引擎。当我决定创建 gdx for时,我一直在玩 3D 个 libgdx API,约 6个月的时间和关闭时间。 我经常看到libgdx...

    libgdx-nightly-20140711

    《深入解析libgdx-nightly-20140711:构建跨平台游戏开发框架》 libgdx-nightly-20140711是一个针对游戏开发的库,它代表了libgdx在2014年7月11日的最新夜间版本。libgdx是一款强大的开源Java框架,专为开发跨平台...

    gdx-video, 一种LibGDX跨平台视频呈现.zip

    gdx-video, 一种LibGDX跨平台视频呈现 gdx视频一种LibGDX跨平台视频呈现电子邮件内容[Getting Started] ( #getting-started )[Maven Repositories] ( #repositories )[Using wit

    gdx-setup.jar

    libGDX游戏框架搭建工具,可生成基于libGDX游戏框架的android项目 相关博文:https://blog.csdn.net/weixin_47450795/article/details/110228330

    libGDX 项目 Setup Tool (gdx-setup)

    To setup your first project and download the necessary dependencies, libGDX offers a setup tool. That is gdx-setup.

    gdx-texturepacker-gui-4.10.2-windows.rar

    LibGDX是一个强大的开源Java游戏框架,而gdx-texturepacker-gui是该框架下的一款图形用户界面工具,用于切图和合并图集。本文将深入探讨这款工具的功能、使用方法及其在游戏开发中的重要性。 首先,我们来看一下...

    gdx-lml:LibGDX实用程序库

    了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-nightly-20110809.zip"是一个反映LibGDX早期开发状态的快照,它展示了该框架在游戏开发中的核心组件和结构。虽然现在有更现代的版本可用,但对于了解LibGDX的历史和发展,以及如何在早期版本中...

    安卓中利用libGdx使用Spinne动画需要的jar包

    下载后将libs中的gdx.jar,gdx-backend-android.jar,spine-libgdx.jar包放入androidstudio或elipse的libs下,将armeabi中的so放入jini目录下.支持使用libgdx使用spinne。

    gdx-ai, 基于libGDX技术的游戏人工智能框架 功能.zip

    gdx-ai, 基于libGDX技术的游戏人工智能框架 功能 一个人工智能框架,完全用Java编写,用 libGDX 游戏开发。gdxAI项目是一个libGDX扩展,位于 libGDX 下。 但是,如果不希望这样做,它并不强制你使用特定的框架。 web...

    Libgdx全套工具包,包含gdx-setup、Particle Editor、fbx-conv、Texture Packer等

    Libgdx全套工具,包含:Spine、Talos、HyperLap2D、gdx-setup、Skin Composer、Particle Editor、Flame、Hiero、fbx-conv、Tiled、Texture Packer,官方地址见→https://libgdx.com/dev/tools/

    gdx-controllers:libGDX跨平台游戏控制器扩展

    :video_game: libGDX版本2的游戏控制器扩展在libGDX游戏中轻松使用游戏控制器。 - - :floppy_disk: 安装建议使用gdx-controllers的方法是通过Gradle或Maven进行依赖管理。 工件可在和Maven Central中获得。 project-...

    gdx-setup:替代性的gdx-setup应用程序-轻松创建LibGDX项目!

    gdx设置该项目旨在替代当前的gdx-setup应用程序,该应用程序gdx-setup存在缺陷。 其中最大的是Swing用法。 除了支持大多数官方的gdx-setup功能外,您还可能要考虑进行切换,原因是: 项目模板。 您可以选择项目的...

    libGDX-LWJGL-Audio:来自 gdx-backend-lwjgl 的音频包和来自 libGDX 的接口

    本压缩包“libGDX-LWJGL-Audio”专注于libGDX与LWJGL集成的音频部分,特别关注gdx-backend-lwjgl这个后端实现。在libGDX框架中,音频管理是通过一套精心设计的接口和类来完成的,使得开发者能够轻松地在游戏项目中...

    Gdx-Freetype-Example:LibGDX Gdx-Freetype示例用法

    总的来说,Gdx-Freetype-Example项目是一个很好的学习资源,可以帮助开发者了解如何在LibGDX中集成和使用自定义字体,以提升游戏的视觉表现。通过这个例子,你可以学习到字体的加载、配置以及在不同平台上的一致性...

    android游戏引擎 libgdx

    9. **Extension Libraries**:除了核心库,LibGDX还有许多扩展库,如gdx-freetype用于动态字体生成,gdx-tools提供了一些实用工具,gdx-pay用于支付集成等,这些扩展库丰富了开发者的工具箱。 10. **社区支持**:...

    libgdx-1.6.1.zip

    《深入解析libgdx-1.6.1》 libgdx是一款强大的开源游戏开发框架,专注于跨平台的游戏开发,支持Android、iOS、HTML5、桌面应用等多种平台。本篇文章将详细探讨libgdx 1.6.1版本中的关键组件和特性,帮助开发者更好...

Global site tag (gtag.js) - Google Analytics