03.06 世界上内存最小的游戏是什么?

派大星艺术


这里大麦就不得不提一下一个德国组织制作的95kb的3d射击游戏。

你没有看错,这个3d游戏的大小仅仅只有95kb,其中运用了C语言和大量的汇编语言再加上图形压缩算法将这个游戏的大小制作成仅仅只有95kb,但是他的游戏画面却让人不得不感到深深的佩服!

款游戏叫做“毁灭杀手”(.kkrieger)

以下为游戏实际画面

给各位看一下他的游戏体积

没错仅仅只有96kb,这个程序竟然要比我上面放得两个游戏截图所占的容量还要小。

那么这个游戏是如何做到的呢?大麦我在维基百科上调查过后了解到原来这个游戏是通过储存生成器和创造步骤来使复杂的纹理变成了非常省地省空间的执行代码。而大部分形状则都是通过圆筒和立方体的扭曲变形,毕竟保存一个建模还是省空间。而运行之后,游戏本身便会开始执行生成步骤,将所有的纹理建模在内存中生成出来。所以为什么打开游戏之后会有漫长的读取时间,以及不科学的内存占用量。

简单来讲,就是并非通过保存成品,而是通过保存生成器和生成步骤,让程序在启动之后按照步骤重新将成品生成出来。

当然啦,这种压缩方式有相当大的局限性。

首先他实际上并不是“压缩”,他实际上是属于再创造了...有一点像你自己买了个需要自己组装的书桌...不对,这个其实连书桌的木板都没给你,实际上就给了你一个如何砍树做板材拼装的手册……而一般的压缩,则是把书桌研究一下,然后拆成一块一块的,最后配一本组装说明书发送给你。

过程生成的缺陷就显而易见了,他的内容从一开始就要决定是要通过特定的编辑器来创造并记录过程。所以如果采用的是导入的素材(比如说现实世界中的树啊布啊的纹理,人脸动物皮肤什么的),那么很明显是无法进行“压缩”。而普通压缩方式则不一样,因为他实际上是从已存在的文件入手,用词典(说明书)的方式来对重复,空白部分进行索引以达到节省空间的方式。


麦大麦


这样吧,只谈文字【可能会跑题】

现在游戏动不动就几十GB几百GB,加上越来越多的半吊子程序员,优化差,重复资源多,加上一些“4399”级别的游戏走向商业化,精品游戏已经很少了

我记得0几年快10年的时候,我接触了一款巴士游戏,scs的,压缩包也就80MB左右,但是安装好游戏后地图是很大的完全不像是只有80MB安装包的游戏,如果放到现在,3-4GB的空间是有了,前提是画质是一样的。

再往前提点,我记得原来接触过叫雅达利的游戏机,一个大摇杆+一个按钮,只有一两个卡带【买不起】,我记得有一个游戏叫pong吧……在小霸王游戏机的时代这个平台上面的游戏很无聊

现在通过一些怀旧的游戏网站,下载雅达利2600的游戏,基本上都是几KB一个,还有不到1KB的……

当然再往前面提点就是我没接触过的了

有一款掌机,很古老,是赛车游戏,只有512字节

当然再往前提点

有一款家用机,第一款家用机【忘了叫啥了】,是通过改变电路来进行游戏的,也就是说卡带是没有信息的,也就是0KB,没有游戏会比他的内存小了


天平No


内存小的游戏

从小学开始接触游戏,最早接触的是掌机,然后是红白机,街机,电脑等等,我们知道游戏发展到今天内存越来越大,客户端也越来越大,动辄10G的游戏,下载都要下很久,但是这也是因为玩家对游戏的画面和可玩性要求越来越高说导致的,也就可以理解成画质越差的游戏内存越小,年代越久远的游戏内存越小,如我们小时候玩的俄罗斯方块,贪食蛇之类的内存都是非常小的。

这类游戏大多都是2D的,对画质要求很低,并且玩法单一。

那么有没有3D游戏内存小的呢?

答案是:有!

世界上内存最小的3D游戏

KKRIEGER 毁灭杀手,这是一款第一人称FPS类的游戏,画质还算可以接受的范围,大家觉得这款游戏有多大?500M?50M?5M?都不对,这款游戏96K,是不是瞬间刷新了你的游戏观?

这款游戏的不仅有阴影,贴图材质还有肌理效果,并且关卡还很复杂,不的不说游戏的开发者真是神一般的存在。

不过虽然这款游戏只有96K,但是压缩出来还是蛮大的,有300M,大家有兴趣的话可以去试玩一下,真正的一秒下载。。

总结

内存小的游戏实在太多太多,而最小确没有明确定义,真正把游戏压缩到很小的话,游戏体验肯定不会很好,所以我们宁愿游戏大一些,游戏内容更丰富一些。


关注胖哥游戏说,专注解答游戏问题,小手一抖点个赞呗!


胖哥游戏说


在我接触到游戏里,目前最小的游戏是20.5K。

这款游戏大家都不会陌生,在那个遥远的FC时代,该游戏堪比任天堂的马里奥。也是众多玩家接触到的第一款坦克游戏。

没错,它就是《坦克大战》。

1985年,坦克大战横空出世,瞬间成为风靡一时的电子游戏。国内玩家首次接触到它,应该是在小霸王学习机上。

「下图为《坦克大战》包体,仅为20.5K」

上图是笔者在模拟器上看到的《坦克大战》内存大小,仅有20.5K。鉴于一些玩家可能对游戏不了解,下面做一下简单介绍。《坦克大战》是由Namco发行于1985的一款游戏,游戏玩法很简单,就是驾驶坦克消灭敌方坦克,然后保护基地的“老母子”,即BOSS。

值得一提的是,该作之所以被称为游戏史不可忽略的经典,原因便是这款游戏可以自建关卡。虽然那时的自建关卡,仅是使用不同方块材质形成隔断,但也开了自建关卡先河。

「下图为《坦克大战》截图」

在当下这个游戏动辄百G的时代,已经很少见以K为单位的产品。随着游戏包体的增大,画面亦随之变得更加精致。但在这个所谓的次时代中,很多精致画面的表象下,往往是一个剧情拖沓,游戏性全无的内在。我已很难再感受到如《坦克大战》般的游戏乐趣。

或许,这就是长大成人。或者,是一些其他的什么东西改变了游戏。

好了,这就是我的回答。你知道的最小游戏是哪个?欢迎留言讨论。


游戏菌儿


大熊介绍下世界上内存最小和最大的游戏。


《毁灭杀手》一款只有96KB内存大小的游戏,竟然有这么霸气的名字,而且还是3D射击游戏,96KB什么概念,下载看不到进度条,占电脑的内存还不如我发的一张图~

虽然概念上是96KB,其实这只是公司对该游戏的精细密度压缩,解压出来300MB,会有一段时间,我们玩的很多游戏下载动不动就2个G左右,解压出来10个g其实压缩包内部有很多无用空间,只是技术有限无法再压缩到最小,从96KB到300MB,技术有多强悍,可以想象得到。

再说一下这款游戏,玩起来可能比不上一般3D游戏,但是96KB的重量还是很感人的。


有的朋友说了最大的游戏应该是gta5或最终幻想15之类的。

其实世界上内存最大的游戏是《微软飞行模拟》,本体占内存70个G,全地图出来有300多G,电脑硬盘还不一定够用,哈哈

以上就是大熊所了解到的,喜欢的朋友多多关注,不胜感激。


熊维尼Movie


大家好( ゚∀ ゚)我是游戏老汤,这问题我想了半天?是手机上的游戏还是电脑上的游戏?这个问题没有写清楚!

《夺命狂飙》

夺命狂飙是一款精品赛车小游戏,游戏中可以领略到快点奏的3D赛车游戏,容易入门,随着操作趋向熟练,接解更酷的跑车,挑战极速与距离的权限,接受赏金任务,取得更多的成就,享受在旅途中美丽的景色,有公路沙滩桥梁等等


汽车穿越小镇的秋天和冬雪,你完全能够只用一个手指就将整个游戏控制得游刃有余!

最后,关注游戏老汤,我对游戏是认真的(//∇//)


游戏老汤


基于题主的问题本身就存在争议,谁是占用内存最小的游戏估计各执己见吧,就个人了解谈一下感想。

世界上内存最小的游戏《毁灭杀手》

毁灭杀手是由德国开发的3D枪战游戏,游戏只需要一个名为.exe的执行文件即可运行,占用内存仅有96KB。玩过毁灭杀手的玩家相必都不陌生,游戏的画面极为震撼,无论从人物外形刻画到光影视图渲染都一应俱全,相比其他游戏也毫不逊色。仅有96KB的毁灭杀手能有如此的游戏设计和游戏体验已经难能可贵,还有什么画质可言。96KB,想象一下一张截图都不止96kB,可想而知毁灭杀手游戏的内存占用率有多小。



世界上内存最大的游戏《微软模拟飞行》

微软模拟飞行是一款能在Windows中运行的飞行模拟器,事实上微软公司早就发行过,也是微软公司最具历史性的研究开发项目,游戏占用空间高达70G。微软模拟飞行继续Windows Xp、Win7.8.10操作系统,3.0Ghz处理器、128MB显存、兼容Directx显卡。上个世纪,人来实现了征服蓝天的愿望,各种飞行器穿梭于蓝天白云之间,如今微软公司也实现了电脑操控飞机体验驾驶。玩家可以选择不同的飞行器驾驶,空中飞行状态下可自由变换视角欣赏沿途的风景,可以根据航线设定不同的降落地点。模拟机舱和人工智能的完美结合,使得玩家游戏体验更加真实,飞机降落后的一系列后续保障工作也同现实相差不多。



追求利益和突破的游戏厂商,一直致力于流畅性和内存压缩性的打造,玩家则是以一名消费者的姿态评判审视着。其实不难发现,游戏大小并不能决定玩家的意愿和看法,只要好玩只要可玩只要足够吸引人,内存大小并无多大影响,再大内存的游戏也不会缺少追随者。

笔者,山东青岛人,游戏爱好者。闲暇之余喜欢在游戏里,或感动,或顿悟,或喜怒,或风流不羁。喜欢用文字记录游戏的点点滴滴,用简单的文字抒发心情,寻找那份属于自己的感动。



梧桐果果


世界上内存最小的3D游戏

KKRIEGER 毁灭杀手,这是一款第一人称FPS类的游戏,画质还算可以接受的范围,大家觉得这款游戏有多大?500M?50M?5M?都不对,这款游戏96K,是不是瞬间刷新了你的游戏观?

这款游戏的不仅有阴影,贴图材质还有肌理效果,并且关卡还很复杂,不的不说游戏的开发者真是神一般的存在。

不过虽然这款游戏只有96K,但是压缩出来还是蛮大的,有300M,大家有兴趣的话可以去试玩一下,真正的一秒下载。。

总结

内存小的游戏实在太多太多,而最小确没有明确定义,真正把游戏压缩到很小的话,游戏体验肯定不会很好,所以我们宁愿游戏大一些,游戏内容更丰富一些。


经典单机游戏解说


大宋豪侠,120kB。๑乛◡乛๑

随手互动发行的游戏,在2002年发行。不多说上图。这游戏地图有好多,上千个地图。反正我是信了。(●—●)

这游戏还有几十个玩家在线。而且游戏非常的耐玩,满级150级。

不定时有一些活动,而且福利很多。游戏可以送很多银币。还有法宝。(诺基亚游戏的巅峰之作)






阿拉斯加的山巅


1个字节...是我玩过使用内存并且占用最少的游戏 ,自己做的跑马灯游戏。(本来是做一个简易cpu的作业,老师验收完就可以随意玩了)。

玩法是,不停的按开关,四个led灯会从0全灭到1111全亮的依次循环。

写成汇编就是 INC [1]。二进制是0B00010001。

用到的硬件主要有一个四位的存储器芯片A做内存,一个四位的运算芯片加一个四位的存储器芯片B做cpu。B里面放的自己编写的指令集,定义指令1就是自增(大概吧)。

将运算芯片的使能端连到电源正极,中间加一个开关做输入按钮。把A的输出信号多接一根线到三极管控制四个LED灯。然后不停的拼命按。

原因就是 1,开关的通断就相当于cpu的时钟信号,大概7,8个时钟信号就可以完成一条指令的执行,而这条指令就是对内存地址为1的数据增加1,然后放回地址1。

2,在执行指令的整个周期里一小部分时间A输出的是内存地址0的数据,就是指令本身这时候灯显示算是乱码😂,其他时间输出的都是地址1的数据 就是计数器。所以跑马灯在大部分时间处于全灭到全亮的依次循环中。

3,指令集里的把模拟的PC寄存器的值保持为0就是永远执行第一条指令了😄

突然想起了本科的舍友们,Dust_2里也找不到你们,Roshan也没人集合了。


分享到:


相關文章: