2012-04-24 62 views
0

我想制作一个可以处理所有屏幕分辨率和尺寸的游戏。为了开始制作游戏,我应该考虑使用哪种屏幕分辨率来制作图形?我已经看到,愤怒的小鸟游戏对于所有的屏幕分辨率只有一个图像,所以他们考虑制作图形的基本分辨率是多少?接下来在这个基础上,为了将这些图像缩放为其他分辨率,我必须做些什么计算?为安卓游戏制作图片需要考虑哪些分辨率参考?

+0

有一个SE网站游戏DEVELOPPEMENT:检查出来,你的问题更好地属于那里。 – BiAiB 2012-04-24 09:58:19

回答

0

如果您在机器人瞄准多个设备,那么你需要使用不同的形象,为您的游戏需要在android系统project.You使用可以让你的Android项目结构如下图所示的所有设备

这里是你的结构在Android项目

1.res/drawable for Default Images 
2.res/drawable-hdpi for high-density // bitmap for high density 
3.res/drawable-hdpi-v5 
4.res/drawable-v9 
5.res/drawable-ldpi 
6.res/drawable-ldpi-v5 
7.res/drawable-ldpi-v9 
8.res/drawable-mdpi // bitmap for medium density 
9.res/drawable-mdpi-v5 
10.res/drawable-mdpi-v9 
11.res/drawable-xhdpi // bitmap for extra high density 

现在对于布局结构资源文件夹是:

12.layout This Use For Default Layout Files // layout for normal screen size ("default") 
    13.layout-land For Use in Landscape Mode 
    14 layout-large  // layout for large screen size 
    15.layout-large-long 
    16.layout-large-long-land 
    17.layout-large-notlong 
    18.layout-large-notlong-land 
    19.layout-ldpi 
    20.layout-normal-long 
    21.layout-normal-long-land 
    22.layout-normal-notlong 
    23.layout-normal-notlong-land 
    24.layout-small // layout for small screen size 
    25.layout-small-land 
    26.layout-xlarge  // layout for extra large screen size 
    27.layout-xlarge-land // layout for extra large in landscape orientation 

根据您的要求您可以在res/drawable中添加用于ldpi,mdpi,hdpi,xhdpi的图像,以用于布局文件。您也可以参考此SO链接。 SO Link

+0

谢谢Herry,但是当我看到愤怒的小鸟资源文件夹...他们只有单一的图像,并适用于任何屏幕分辨率...你认为他们怎么做? – Lajpat 2012-04-25 03:47:57

相关问题