Re: [讨论] 为什么画面要这么低阶

楼主: extemjin   2016-02-16 11:42:50
※ 引述《nanjing00 (LifeScore 45)》之铭言:
: 其实本来想买这个游戏
: 但是好像也只能盖盖建筑物
: 画面有点太低阶
: 一样的玩法 画面更精致不是更好玩
: 工具箱也是一样吧
: 不太能看出格子里的物品是什么
: 有人要说一下 画面低阶的好处吗
: 如果很精致 我可能会买这个游戏吧
: 有点像是模拟城市
没错,讲的是事实,
任何一个刚接触MC的人一定都会有的问题。
例如贴图分辨率太低、方块大小定义太大。
大部分的老玩家是已经习惯了,而忘了刚接触这游戏的感觉。
但MC在画面上也有成功的一点,在于它配色与距离感的呈现很好,
在游戏中一个方块大概是半个人的长度,但是几十格的高度、长度就可以营造
百尺山挨的高度感、几百公尺的距离感,加上配色自然,
远看景物会有一种壮丽感。
但近看就不是这么回事了,是真的有够粗糙,一个黄色方块摆在那,
你可以当他是起士、黄沙、黄土,充满想像力空间的同时,
反过也可以说他什么都不是。
只不过给予太精致的贴图也没用,有两个理由:电脑性能、方块定义就这么大个,
套上高解析的贴图不见得适合。
其实游戏引擎能够允许玩家自订贴图就已经非常够了。要精致要各种风格
由自己决定。
我一直在想,要是MC的是世界,世界高度可以提高2~4倍、方块大小变为现有的1/4
,把GI渲染纳入成内建选项,这样整个世界会变得更加精致、壮观、更有创造力的空间。
真正影响MC画面的因素从头到尾只有一项,那就是电脑效能问题。
例如我上面的希望,有人会说目前电脑跑不动,其实根本不是现在的电脑跑不动
,而是MC一开始用JAVA撰写时就已经存在这种问题了。
加上MC的引擎奇烂无比,根本毫无效能可言。
现在一堆游戏的一个场景画面的网格面可以高达数千万面、甚至数亿,
连一般较精致点的线上游戏普遍也有几十万面,就算只有内显的文书电脑
至少能跑上个几十万面。
例如光一个LOL的人物平均都在两万五千面以上。
两万五千面是什么概念? 一个浮空的MC正方形方块是12面,
两个方块黏在一起却只有20面,
实际上两万五千面足够呈现一座不小的山脉群了。
MC一个世界的物件实体数量虽然相当的多,可是画面上就算你视角距离全开、
使用巨大化地形,单纯就网格面的计算上来说根本不算什么,
甚至跟一般游戏比起来根本少的可怜。
但是这样的游戏性能却渣到有剩,内存用量奇凶无比、CPU用量之重、
稍微大一点的场景FPS就会暴跌,打从一开始就不是电脑不够力的问题,
而是MC的游戏引擎各方面环节上都出问题。导致异常吃重电脑CPU与内存。
隔壁棚的微软就证明了这一点,微软把MC买下来,自己搞了个WINDWOS 10专用版,
但却是整个用 C# + DXD12 打掉重写引擎的,
虽然接口很讨厌的居然只有设计为行动装置版,
可是玩久了JAVA版然后第一次玩WIN10版的人大概会吓到....
因为LOADING仅需一秒钟!
(而且还是用仅用内显的1150的赛扬的电脑来测试..)
至少在WINDOWS 10专用版MC里头,你不会知道LAG是三小?
内存用量? 平均都在两百MB以下....
JAVA版的MC你把内存设为300MB,也是可以RUN、可以建立场景,
可是你会发现你会连走路都没办法好好走、挖块木头都极其困难,且容易当机。
因为游戏引擎在世界的更新上的算法明显存在很多重大瑕疵,
光看内存用量变化速度就知道不正常,内存用量一直在快速的变化,
也等于表示CPU相当吃重。
加上JAVA BASE的,效能根本雪上加霜...
另外,合成表没有内建的问题,我真的也觉得这真是这游戏的一大缺点,
这款游戏别说破关,不边看WIKI边玩,连第一块木头怎么打?
第一把工具怎么合成都不知道...
虽说可以用各种外挂模组,让MC拥有内建合成表的功能,
但没有任何外部资讯,这款连操作提示都没有的游戏,
很难让没有耐心与好奇心的人继续下去。
作者: Davisss (S)   2016-02-16 12:42:00
第一次玩MC也是一直看着网页合成对照看有没有合错好像回到国小玩GBA的神奇宝贝看图鉴的日子XDDD
作者: error405 (流河=L)   2016-02-16 12:53:00
各种中肯 不过历史没有如果原本麦块只是烂烂的小游戏 但他的门槛低与资讯不明促成建立一开始的游戏社群 有问有答就有文章方块大小跟效能很令人沮丧没错 我还一度跑不动只好退坑PC版的极限差不多就是加载直径400格不能再多了这样注定就建不了更精细的东西然而这种尺度对于大多数人似乎是更方便建个小屋至于黄方块当起司什么的 我想那从classic发展到生存模式明定每个方块的用途时就没戏了吧
作者: lsslss (新玩具耶!這怎受得了(嘆)   2016-02-16 13:41:00
硬件使用效率是很大的败因 至于方块大小有MOD可以改善
作者: error405 (流河=L)   2016-02-16 13:50:00
然后用了方块大小MOD又加重硬件负荷..
作者: lsslss (新玩具耶!這怎受得了(嘆)   2016-02-16 14:13:00
是的 以前有装过LittleBlock是将方块缩成1/512大小盖了一堆家具后 朋友只要读图读到我这边就游戏崩溃wwww所以只要效能优化 我觉得方块大小不是什么大问题
作者: Frozenmouse (*冰之鼠*)   2016-02-16 14:24:00
Java也有好处啦,至少能在Linux上跑 ˊ_>ˋ
作者: hank850503   2016-02-16 14:48:00
长知识
作者: dase1352 (DragonP)   2016-02-16 14:53:00
就跟一个人类刚出生一样什么都不会啦
作者: error405 (流河=L)   2016-02-16 14:57:00
印象中Notch是反MOD派 喊说要弄API八成只是安抚玩家之前甚至说要公布原码 结果变成整间卖给微软感觉就像不小心让小游戏太成功的电玩宅 嫌太烦干脆脱手
作者: samhou6 (好人™ ~SAM~)   2016-02-16 15:37:00
我觉得最根本的方法是打掉JAVA 用其他东西写JAVA现在真的越来越粪
作者: Frozenmouse (*冰之鼠*)   2016-02-16 19:26:00
至少他的确证明了废柴如Java也能写出堪用的游戏啊XD要效能当然就直接编成native没错,架一层VM总是多个累赘,C#版要是算法没设计好还是会有一样的问题然后讲到mod,就算真有官方API,大概也只是省forge那边的工而已…随着游戏改版,某些部份有变动使得mod本身需要修改,我觉得是很自然的事
作者: w94b06 (合金衔尾蛇)   2016-02-16 20:35:00
方块当起司只是我临时想的烂比喻 我其实也有用材质包XD还有要拍照截图的时候会开SEUS光影不过我也都用较柔和的32x SUMMERFIELD 再更高真的有限创意
作者: ue28 (Tai)   2016-02-16 23:09:00
!!升级到win10就会有快速的麦块可以用的意思吗?
作者: pizzack (皮茶)   2016-02-16 23:16:00
楼上,有正版都能去官网领取免费win10版麦块喔档案要去win10的app store下载我记得没特价的现在也是300多元?
作者: randolph80 (S4PPH1R3)   2016-02-17 12:45:00
原来win10的不一样喔
作者: rick65134   2016-02-17 15:08:00
前面有说原先的正版用户可以免费用WIN10版?WIN10可以用forge+mod吗? 用过mod后就回不去原版了...
作者: felaray (傲娇鱼)   2016-02-18 12:39:00
应该不是VR 是AR,用Hololen去玩的样子XD
作者: GTR12534 (カラス)   2016-02-22 18:04:00
为什么是16面

Links booklink

Contact Us: admin [ a t ] ucptt.com