使用Cocos2dx在每个Android分辨率中保持像素完美
Keep pixel perfect in every Android resolution with Cocos2dx
我正在用像素资产制作一款安卓游戏,它们在我自己的手机中看起来不错,但在某些分辨率下,资产似乎有些捉襟见肘。我测试了很多东西,在互联网上搜索了很多,但我找不到答案。
欢迎来到移动开发的克星:像素游戏。
诀窍是确保您的OpenGL相机能够处理纵横比和"像素密度"的变化——类似于我们过去所说的DPI。
你的游戏应该能够在用户显示器上的"信箱"中定位正确分配的相机。如果你想扩展过去,你可以,但这取决于你。
相关文章:
- 如何在不产生任何垃圾的情况下获得C中的像素
- 在C++中使用GDAL可以将图像的像素坐标转换为lat,long吗
- 如何在24位SDL_Surface上设置像素的颜色
- 如何从SDL_Surface获取特定像素的颜色
- 如何将CMSampleBufferRef/CIImage/UIImage转换为像素,例如uint8_t[]
- 在C++中查找像素 RGB 数据的最快方法是什么?
- 是否可以从 OpenGL 缓冲区获取原始大小的像素?
- 选择基于另一个垫子的非零像素的cv::Mat的一部分?
- 如何使用 sdl2 快速绘制像素网格?
- 如何在C++中进行像素操作? - Linux
- 他们如何将红外锁定像素转换为镜头前方 1m 的正常平面上的位置
- 访问随机图像像素的快速方法,最多一次
- OpenCV 像素访问点与 at() - 不同的值
- 如何使用 freetype2 访问单色位图中的像素状态
- 尝试渲染像素坐标时,简单线条渲染失败
- 计算另一个图像像素满足条件的像素值的平均值
- 如何返回定义良好的内存部分?例如来自图像数据的像素的颜色值
- 使用Cocos2dx在每个Android分辨率中保持像素完美
- 开放GL像素完美渲染模糊在MacOSX
- QGraphicsItem像素完美碰撞检测器