FC 魂斗罗的背景为何都是黑色的、夜晚的感觉,是为了省内存么?
2017-07-27游戏
Boss战方面 @真把你打了 说得对,纯色背景是因为boss本身的图形也是用背景层实现的,一方面防止动起来露馅,一方面也是为了
节省Pattern Table容量
,而后者也适用于boss战以外的各种画面。或者说,不是你省不省的问题,而是只有这么多东西可用。
FC的显存分配中,背景层Pattern Table只有128*128(2bit色),而整个屏幕输出分辨率是256*240。也就是说,
最多只能有大约1/4的背景面积由完全不重复的图形构成
。所以重复元素是必需的,你画成石头也好、树林也好、云彩也好,总之屏幕上一大半面积的图像都需要使用重复元素构成。