日漫风斗罗大陆 风斗罗游戏
作者: 来源:书本通手游网 时间:2024-04-03 21:17:03
为什么魂斗罗只有128KB却可以实现那么长的剧情?
您好,我是小哪吒,很高兴回答你的问题。现代程序员A和1980年代游戏程序员B的对话:A:为什么你用128KB能实现这么多画面、音乐、动画?B:128KB还不够么?其实为了表现力已经相当奢侈了,加了很多不重要的细节。A:就说你们的音乐,这个音乐,我压到最低码率的mp3,也得至少1MB吧。B:你怎么压的?一首背景音乐怎么可能超过1KB。
A:那你实现全屏卷轴,用了多少显存?B:一共就只有2KB显存,多了也放不下啊。A:……1、我们对“数据量”无法直观认识除非是专家,一般人根本无法估算到底多大算大,多小算小。一般人对“数据量”并没什么概念。一篇800字的作文有多少数据量?按照GBK编码,约1.6KB,按照UTF-8编码,则是2.4KB。
只写了1个字的作文,按理来说1字节~3字节就够了。但只写1个字的word文档,有10956字节。而由于硬盘格式化要求,再多占用1332字节我就写了一个字,真的什么都没干现实中常见的产品、流行的技术,实际上和时代背景密切相关。当你抱着15寸笔记本还嫌小的时候,1990年代初的家庭,可是一家人围着14~18寸的球面电视看的。
把雪碧拿给古代人喝一口,估计他会齁得要死,必须喝点水压压惊。当物质基础变得十分丰富的时候,一定会产生无法避免的“浪费”,这种“浪费”会进一步改变人感受的阈值,对度量的估计都变得紊乱了。2、FC时代的图形技术由于早期的记忆芯片(ROM)非常贵,而且大容量磁盘的技术也不成熟,所以暂且不论硬件计算能力,仅仅是想增加游戏的总容量也非常困难。
所以自然会使用符合当时水平的数据结构。以红白机FC为例,它的分辨率为256x240。分辨率不算低,但却只有2KB显存,而且还要实现全屏卷轴效果。所以在FC设计之初,从硬件上就提供了充分利用显存的方法——使用Tile(瓦片)。对每一个场景来说,使用若干数量的瓦片,场景用有限的瓦片拼接即可。这种“二级”表示方法能极大节约存储量。
具体一些原理讲解可以看一些科普,比如这个:【萌新图形学】TileMap瓦片地图简介,以及它的优化原理_哔哩哔哩 (゜-゜)つロ 干杯~-bilibiliwww.bilibili.com3、音频容量和代码容量现代音乐格式往往直接保存声道的波形,这种做法保真度高、通用性强,但很显然占用空间多,一首曲子的容量以千字节、兆字节计算。
能给我推荐几款像素风的游戏吗?画风要优质,内容要有趣的?
像素风优质游戏有很多,下面推荐一些知名作品蔚蓝《蔚蓝》是一款平台跳跃类游戏,画面非常精致,音效非常动听,关卡设计极其出色,玩家需要运用各种机关和能力才能抵达终点。流程中还有额外的收集要素,当然需要更加高超的技巧才能获得。FEZ《FEZ》是一款以视角转换为核心的益智解谜类游戏,2D视角下看上去没有路,但是在3D世界中却是有路的,这就是《FEZ》最吸引人的地方。
游戏中需要不断收集物品,通常游戏流程进度为100%,但是《FEZ》的流程进度可以突破100%,内容及其丰富。二周目和三周目还能解锁新能力,揭开更多谜题。铲子骑士《铲子骑士》是一款优秀的横版动作游戏,完美的还原了童年的像素风,连音效也非常复古。操作手感流畅,关卡流程也比较长(发售了DLC),节奏较快,动作游戏爱好者值得一试。