说到红白机游戏,我们就会想起比如《超级玛丽》《魂斗罗》《12街霸》以及《坦克大战》《俄罗斯方块》等经典游戏。
而这些并不只是游戏,也更是80后90后的童年回忆,伴随着无数人的童年成长。
记得我们小时候,好几个小朋友围观在一台红白机面前,共同观赏游戏。
但是只有两个手柄,只有和机器主人好关系好的,才有机会玩得到。
当年谁家要是有一台这个东西,那他的人缘一定会非常好。
那这么多年过去了,80后已经成为大叔,90后也已经快成家了。
同时我们现在玩的游戏,也早就不是当年那样,而更加真实,从3D画质,进化到3D高清画质,直到现在的次时代引擎,游戏的画质已经能以假乱真。
在回想我们当年玩过的FC游戏,那简直就是一个天上,一个地下。
FC游戏的结构看似也简单,可却游戏的制作工艺,要比现在的3A游戏更难,然而现在的3A开发,全部取决于时间和金钱,以及庞大的制作团队。
那FC游戏是怎么打制作呢?下面就带大家了解一下。
红白机诞生于1983年7月,作为日本的第一代任天堂游戏机,也就说红白机是日本人发明的。
当年卡带决定一切,卡带就是游戏,游戏也就是卡带。
那个时候并没有现在这种游戏引擎,而且电脑也不是现在这种操纵系统,屏幕只有文字和代码来表示。
虽然没有引擎,但是开发游戏之前,也需要用笔和纸进行策划,画出游戏里面的大体内容,也就是现在的游戏原画。
确定原型后,开始用代码进行编写,而且那个时候的代码语言并没有C语言和E语言。
都是最古老的X86代码编写。
例如就像这样:“push teststr call _printf add esp, 4 xor eax, eax ret”。
也就是说,整个游戏完全就是用代码敲出来的。
那游戏的颜色,人物的动作,还有音乐是怎么出来的呢?
别着急,接着向下面看。
首先是音乐背景。
这个是用现实的乐器演奏的,然后形成音效波板,使用硬件连接计算机,通过代码写进游戏ROM里,发出的声音效果,也就像电音,因为没那个时候,并没有现在这样闪存技术。
然后是色彩和动作。
当时的计算机只有16种颜色,并不能像现在的引擎那样,随便调节颜色画质。
开发人员只能根据美工的设定,来选择游戏的色彩比,实际上人物动作也是不同颜色变化,所产生视觉动态。
然后就涉及到最重要的游戏卡带部分。
因为游戏的制作就一直造芯中进行,完全是软硬件的配合,所有部分的制作完成后,游戏也就相当于保存在卡里了。
记得当年游戏卡上都会有一个黑色的小包,或者是一个黑色的长条,实际上那就是游戏的芯片,但是卡片损坏后,意味着整个游戏也就损坏了。
这样的一个游戏开发周期虽然用不了几年,但是当中要消耗资金,更困难的是,还要折腾很多次,在一个计算机上并不能完成游戏的开发周期,还要借助外面的硬件,和其他因素才能制作出一个好的FC游戏。
原标题:当年看似简单的红白机FC游戏你知道开发工艺有多难吗