适配多分辨率的图片大小 and 像素画

本文介绍了一种游戏开发中常见的多分辨率适配方法,包括Fix_width和Fix_height等方案,并分享了如何使用这些方案来确保不同屏幕尺寸下背景图片的表现效果。此外,还详细介绍了像素画的制作流程和技术要点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

多分辨的适配需要考虑的是适配方案,有Fix_width  Fix_height  No_boarder...

我较常用的是:Fix_width  (竖屏游戏)

       Fix_height  (横屏游戏)

这样做根据我的需求,觉得这样做才能让背景图片更好的表示。

根据市场上面的分辨率比,算出一个最大兼容的图片是:1140  x  640    (or    640  x  1140)

这里需要设置目标分辨率,我的目标分辨率分别是:      960   x  640     (or    640  x 960)  横版、竖版的设置。quick cocos的配置是在config.lua文件中。

===================像素画=========================

像素画的制作,我都是通过鼠标在PS中绘制完成。(不需要精确的定位,修改,调整也很方便,鼠标可以胜任。)

像素画需要注意的是在设计的时候,可以将图像缩小10倍。然后用一个像素点的铅笔去绘制它。

绘制完成后,调整图像大小的时候,将尺寸调整到你游戏中需要的尺寸,注意:选择(邻近,保留硬边缘)然后保存。

不然的话像素点会被PS采用图像放大算法给模糊了。这样就好了。

至于游戏中像素点的细腻程度是根据你自己当初设计的画布大小来的。

画布越小,相同的分辨率下,像素点越少,像素画细腻效果越低。

画布越大,相同的分辨率下,像素点越多,像素画细腻效果越高。

===================举个栗子=======================

我想制作一张1140 x 640 的横屏背景像素图:

我创建的画布大小是114 x 64   分辨率是72.

采用单像素点绘制,绘制完成,放大到1140 x640。注意选择保留硬边缘。

保存即可。

.............花了好几分钟做的图片。

 

转载于:https://www.cnblogs.com/vokie/p/4183459.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值