其他
为什么 128 KB 的魂斗罗可以实现那么长的剧情?
作 者:皮皮关
编 辑:陶家龙
出 处:https://www.zhihu.com/question/50076174/answer/1101330430
为什么魂斗罗只有 128KB 却可以实现那么长的剧情?下面来给新生代程序员讲讲这里面的奥秘吧。
A:为什么你用 128KB 能实现这么多画面、音乐、动画?
B:128KB 还不够么?其实为了表现力已经相当奢侈了,加了很多不重要的细节。
A:就说你们的音乐,这个音乐,我压到最低码率的 MP3,也得至少 1MB 吧。
B:你怎么压的?一首背景音乐怎么可能超过 1KB。
A:那你实现全屏卷轴,用了多少显存?
B:一共就只有 2KB 显存,多了也放不下啊。
A:……
1
我们对“数据量”无法直观认识
2
FC 时代的图形技术
3
音频容量和代码容量
来和上万名读者一起见证彼此成长!
备注:地区/城市-职业方向/学校-昵称
,即可加入杰哥的IT之旅读者群
,群内仅供学习交流、日常互动、资源分享、经验分享等,一定要记得备注,我会尽快通过好友验证的。m
」获取!推荐阅读:(点击如下标题即可跳转)
2、来了来了!Chrome 高级玩法,秒变摸鱼神器(提前尝鲜还未发布的功能)
3、天秀!17 岁高中生独立开发全球疫情追踪网站后火了…
4、一款 SQL 自动检查神器!
5、Nginx系列教程(三)| 一文带你读懂Nginx的负载均衡
6、漫画:写 Python 到底用什么编辑器好?大厂程序猿都吵翻了!