» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[老游杂谈] 当年玩fc时候,对于画面的闪烁一直心存疑虑,前阵子终于搞懂了

fc游戏,特别是动作射击游戏,与敌人接近或者叠加时候,战斗中画面经常会闪烁……
到了md时代,这种闪烁基本就没有,一直不知道原理。

而且奇怪的是,没有任何人提出过类似的疑问?
前阵子查资料,偶尔看到了分析fc画面原理,里面详细解释了闪烁出现的原因
分享一下,与有此质疑的人共勉:

FC在渲染每一行的输出画面时,只能够处理256像素宽的(平铺)背景,外加8个8像素宽的活动块。活动块可以遮盖背景,但超过8个的活动块会被隐藏,只能闪烁轮流显示。
FC可以采用水平切割的花招,改变不同扫描行间的X偏移,将画面切割成横条,实现错层运动。但是横条之间必须是上下平铺摆放的,不能叠放,也不能互相遮盖。
FC的背景只能单层、平铺。


TOP

发新话题
     
官方公众号及微博