![](/img/trans.png)
[英]Loading tile-based maps using text files (2D Java Engine) Standard Libraries
[英]Java 2D Game engine for tile-based Game
任何人都可以推荐一个好的Java游戏引擎来开发简单的基于平铺的游戏吗? 我正在寻找一种能让我使用像Tiled www.mapeditor.org这样的东西来制作地图的引擎
光滑正是我正在寻找的,slick.cokeandcode.com但我无法让它在Vista-64上运行。 我能管理的最好的是:无法在AMD 64位平台上加载IA 32位.dll(这是在下载最新的LWJGL版本之后)。
任何人都可以提出类似的东西,将在64位Vista上运行吗?
我建议购买David Brackeen所着的“开发Java游戏”一书,它包含一个基于磁贴的游戏框架,看起来很棒(尽管我还没有实现任何东西)。
你也可以在不拿书的情况下下载代码,但我推荐这本书。
有Slick,JGame,GLib(非常新的,相当多的bug)和XNA(C#,类似于Java)。 随便挑选。
-Slick: http : //goo.gl/CXsp
-JGame: http : //goo.gl/Kdjrj
-GLib: http : //goo.gl/LGFAw
-XNA: http : //goo.gl/n4X1A
我不知道Java游戏引擎,但是你的“无法在AMD 64位平台上加载IA 32位.dll”问题可以通过卸载64位版本的Java并安装32-来解决。比特版本。 (有可能同时运行32位和64位版本,但如果你不进行64位编程,那么你最好只坚持使用一个版本)。
32位版本是“Windows”的版本,而不是“Windows x64”。 请注意,32位版本的Java将存在于Program Files(x86)而不是Program Files中 - 如果您已经配置了Slick和/或IDE,则可能需要更新某些路径。
只是为了解决您的第二个问题,您可以在64位架构上运行Slick而无需卸载64位Java ...
您需要做的就是获取最新的LWGJL jar文件并将其导入您的项目。 然后你需要从LWGJL jar加载naitive库(包括win64 dll)。 这将允许您在Win64中运行Slick2D而不会搞乱Java版本。
Libgdx非常出色,包括对TMX的支持,例如平铺。 https://libgdx.badlogicgames.com/你也可以很容易地将它与box2d结合起来。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.