下载了《我的世界》,为什么画面那么粗糙

首先游戏优化查差是一方面,再者游戏本身使用Java编写,运行于虚拟机之上效率可想而知,故开光影,加材质特别浪费系统资源,从另一方面说其成功也在与其用java编写,所以几乎运行与于所有平台。

画面好了系统会带不动。比如说一座山,算是100*100*100,普通游戏的山可能就是几千个面,而MC就需要100*100*100*6,也就是600万个面,大大超过普通游戏的画面复杂度。即使用算法把不可见的面屏蔽掉,那也得有几万个面。

且游戏里面同材质物体的重复数量极高,而且模型简单到就是一砖头。对于这种场景,现代的3DAPI可以用极少量的调用就全都画出来。而作者似乎连bufferobject都没用,顶点是一个个传过去的。

当然这也算是一种风格把,在游戏竞争力独树一帜总是好的。

免责声明:本站发布的游戏攻略(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!