文章预览
来源:www.zhihu.com/question/50076174/answer/1101330430 1、我们对“数据量”无法直观认识 2、FC时代的图形技术 3、音频容量和代码容量 为什么魂斗罗只有 128KB 却可以实现那么长的剧情?下面来给新生代程序员讲讲这里面的奥秘吧。 图片 现代程序员A和1980年代游戏程序员B的对话: A:为什么你用128KB能实现这么多画面、音乐、动画? B:128KB还不够么?其实为了表现力已经相当奢侈了,加了很多不重要的细节。 A:就说你们的音乐,这个音乐,我压到最低码率的mp3,也得至少1MB吧。 B:你怎么压的?一首背景音乐怎么可能超过1KB。 A:那你实现全屏卷轴,用了多少显存? B:一共就只有2KB显存,多了也放不下啊。 A:…… 1、我们对“数据量”无法直观认识 除非是专家,一般人根本无法估算到底多大算大,多小算小。 一般人对“数据量”并没什么概念。一篇800
………………………………