如何解决2D游戏的图像分辨率问题
来源:互联网 发布:dnf荣誉祝福数据 编辑:程序博客网 时间:2024/05/15 19:20
如何解决2D游戏的图像分辨率问题
我想本文不仅对隐藏物品游戏的开发者和美工有用,还适用于所有类型的2D游戏。
许多隐藏物品游戏的开发者咨询我们,背景图像的合适分辨率是多少?图像分辨率影响游戏两个方面:
Resolution
1、视觉效果。当然,大图像更适合大屏幕,图像越大,细节越丰富,效果越震撼。
2、预算。大分辨率的图像有更多细节,所以制作的成本也更高。
基本上,游戏适用于什么平台是最重要的考虑。这里我罗列了一些主流设备/平台的最高物理分辨率(像素):
iPad mini:1024 × 768
ipad mini 2:2048 x 1536
ipad 4:2048 x 1536
nexus 7 Gen2:1920×1200
GALAXY Note 3:1920×1080
PC
Bigfish Games:1366×768
facebook(全屏): 1284×800 (16:10)
facebook(窗口模式): 756×473 (16:10)
解决方案1:填充屏幕
为了获得较高的图像品质,美术材料的最小开发尺寸应该与目标设备的分辨一样。
解决方案2:未来考验
谁知道明天会出现什么新的游戏设备?有一件事是确定的,新设备总是有更高分辨率的屏幕。所以,为了应对新设备的考验,许多开发者制作美术时有意使其尺寸为当前设备分辨率的1.5~2倍。当把老游戏移植到新ipad上时,开发者不得不花钱把美术材料重制为更高的分辨率。
这个解决方案需要更高的预算,但防患于未然。如果你的游戏不考虑未来移植,那么你就忽略这一个方案吧。
解决方案3:近似尺寸
例如,你制作一款ipad4游戏,使用解决方案1的话,你的美术材料的尺寸必须是2048 x 1536;然而,如果美术材料的尺寸是1600×1200,那么在ipad上的显示效果仍然是相当好的,尽管不如完全尺寸。
如果你想节省成本,那就使用这个策略吧。
小提示:挤压和拉伸
如果你想制作一款跨iOS和Android的游戏,我们已知ipad 4的分辨率是2048 x 1536,nexus 7 Gen2是1920×1200。它们的图像分辨率不同。你制作的美术材料的分辨率可以是1600×1000,当运用于这两种设备时,允许一定程度的挤压和拉伸。玩家应该感觉不出来细微的差异。这个技巧通过两种剪辑图像的方式,帮你解决了制作两套图像的大麻烦。虽然牺牲了一定的图像品质,但节省了成本。
转载地址:http://www.sfw.cn/xinwen/433539.html
- 如何解决2D游戏的图像分辨率问题
- 京城游戏人-Day16: 解决 Unity 2D 游戏中贴图模糊的问题
- MPEG4更改图像分辨率后编码不对的问题已经解决!
- 如何解决Transformer+“调整图像分辨率”警告消息
- 如何解决Transformer+“调整图像分辨率”警告消息
- 图像分辨率像素问题的理解
- Unity3D在2D游戏中利用UGUI实现分辨率自适应的一种可行实践方案
- 关于如何解决FFMPEG截视频图像慢的问题
- Android分辨率自适应问题的解决
- Android分辨率自适应问题的解决
- 解决不支持1440*900分辨率的问题
- 解决浏览器分辨率不一的浮动问题
- 解决Linux下分辨率低的问题
- 如何解决FPS/RTS/赛车类游戏的同步问题
- 如何解决FPS/RTS/赛车类游戏的同步问题
- pvp 游戏如何解决玩家匹配等待时间过长的问题
- 如何解决FPS/RTS/赛车类游戏的同步问题
- 【原创】2D游戏问题
- JavaWeb -- Struts1 动态bean, 动态校验, 动态生成javascript 表单校验
- cocos2dx地图绘制
- TabControl的使用
- android 处理图片工具
- 嵌入式linux屏蔽终端串口打印的信息
- 如何解决2D游戏的图像分辨率问题
- JS执行顺序关系到访问设备的判断
- UITableView自定义选中指示
- For the best Vorago at the end of the fifth stage
- hbase shell命令行的模糊查询及hbase主页(web)
- linux根文件系统与内核合二为一
- c++里面的字符数组和字符串及其分割
- opencv文件结构解析
- 微信公众平台开发笔记(三)