Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 平铺编辑器映射到优化_Java_Android_Andengine - Fatal编程技术网

Java 平铺编辑器映射到优化

Java 平铺编辑器映射到优化,java,android,andengine,Java,Android,Andengine,我正在使用AndEngine为学校创建一个项目游戏 我正在使用创建平铺贴图。我遇到的问题是,我无法计算出地图的大小,它应该适合所有设备 或者有没有一种方法可以创建适合所有屏幕大小的平铺贴图?如果是,请告诉我 到目前为止,TiledMap在平板电脑设备和手机上都是小巫见大巫 对此有什么建议或教程吗 这就是我想要创造的。不完全像这样,但这是一个例子 没有用于更改平铺中平铺贴图分辨率的内置功能 有人写了一封信。这可能有助于使用两组图形制作Tilemap 一般来说,您应该以支持两个或三个主显示分辨率为目

我正在使用AndEngine为学校创建一个项目游戏

我正在使用创建平铺贴图。我遇到的问题是,我无法计算出地图的大小,它应该适合所有设备

或者有没有一种方法可以创建适合所有屏幕大小的平铺贴图?如果是,请告诉我

到目前为止,TiledMap在平板电脑设备和手机上都是小巫见大巫

对此有什么建议或教程吗

这就是我想要创造的。不完全像这样,但这是一个例子


没有用于更改平铺中平铺贴图分辨率的内置功能

有人写了一封信。这可能有助于使用两组图形制作Tilemap


一般来说,您应该以支持两个或三个主显示分辨率为目标。您可能需要为每个分辨率优化tilemaps。另一种方法是要么显示边框(假设一个较大的屏幕与一个稍小的屏幕一样大),要么放大tilemap层(这很可能会导致视觉退化)。这意味着为了获得最佳质量,您需要为您想要支持的每个设备分辨率创建一组具有相应图形资源的tilemap。关于这一点,没有什么“automagic”。

非常感谢您的回复。那么安德林对特定设备的分辨率会有所不同?如果你熟悉Android,我不熟悉AndEngine,但我认为它和大多数发动机一样工作。这意味着您必须为特定的设备分辨率设计游戏,并根据设备分辨率采用不同的代码路径。