作者extemjin ()
看板Minecraft
标题Re: [讨论] 为甚麽画面要这麽低阶
时间Wed Feb 17 15:58:57 2016
WIN 10版卖块
https://www.youtube.com/watch?v=agexL4ltc6g
影片版本比较早,0.12
现在为win 10 beta版0.13.2。
请看 2:42 的,计时创造新世界的速度,快到让人发笑。
另外,虽说WIN10版MOD还不能用,
但是已经有骇客找出载入JAVA版地图的方法。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.37.109.40
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Minecraft/M.1455695942.A.24B.html
1F:推 qscgg: 三洨...这样一比不就好像现行版本的minecraft跟屎一样 02/17 16:15
2F:推 error405: 现行的只看效能是很烂没错阿 都有人写MOD要提升速度这样 02/17 16:18
以前跟人吵过JAVA版的卖块的游戏引擎根本是垃圾的,就一个正常游戏来说,
效能其实渣到不可思议。
当时在巴哈还没人信、狂被一堆人炮,几年後,2015年WIN 10版问世,
真想挖出来那些人再打他们一次脸。
不过据我所知,WIN10版之所以这麽快速,主要是充分利用D3DX12的硬体
加速功能,除了演算法改良外,把许多吃重CPU的计算透过D3DX丢给GPU去
辅助计算,才能如此神速。
JAVA版的根本没有想过要利用GPU来辅助计算....
※ 编辑: extemjin (114.37.109.40), 02/17/2016 16:47:23
3F:推 Frozenmouse: 之前不是还有人说Java版只吃单核心吗…XD 02/17 16:52
4F:→ Frozenmouse: 总之就是各种设计上的缺陷 02/17 16:53
5F:→ error405: 巴哈言论不讲理讲心情啦 02/17 16:54
6F:推 qscgg: 非本科的想问一下是JAVA本身不好还是minecraft写的不好 02/17 17:18
都不好! 两个臭再一起,标准的电脑效能杀手...
游戏十几年了,一堆人习惯还当正常。
7F:推 twosheep0603: java的问题最大 02/17 17:25
8F:推 dase1352: \微软打掉重写/ 02/17 17:46
※ 编辑: extemjin (114.37.109.40), 02/17/2016 17:49:47
9F:→ error405: 不到十几年啦 2009开始写的 02/17 17:53
10F:推 rick65134: 把java字眼拿掉我会以为是在讲flash XD 02/17 18:12
11F:→ CP64: java 和 flash 不都是因为历史包袱害惨自己吗.... 02/18 09:53
12F:推 twosheep0603: 这两个难兄难弟其实面对的问题还满相似的XD 02/18 11:57
13F:推 felaray: 可是win10的版本还不支援与村民交易..收资源会有点辛苦 02/18 12:37
14F:推 Frozenmouse: 我是觉得Java本人还不至於这麽糟ˊ_>ˋ 要是能把那些 02/18 12:41
15F:→ Frozenmouse: 最佳化的技巧port回来应该能改善不少 02/18 12:41
16F:→ Frozenmouse: 不过要求是极致效能的话就另当别论 XD 02/18 12:42
17F:推 Frozenmouse: 再深入下去搞不好连OpenGL也是瓶颈 02/18 12:45
18F:推 gwendless: 借标题问一下,我同时有Java跟Win10两种版本 02/18 15:12
19F:→ gwendless: 但是Win10版很明显fps比较低(大约30-40) 无法稳定60 02/18 15:13
20F:→ gwendless: 有解决方案吗? 02/18 15:13
21F:→ gwendless: 而且我的WIN10版进去就已经有角色ID,超奇怪 02/18 15:13
这个我不清楚了,我只能说WIN 10板的MC在1150赛阳CPU上、仅用内显,
一样顺的没有问题。
测过775的Q6600+GT210(512MB)也无感。
假设软体都没问题的话,我目前唯一想到有可能影响效能的是硬碟。
22F:推 mamaya3: 印象中有些mod已经不是用java开发了 不知还能提升多少 02/18 16:54
※ 编辑: extemjin (114.37.109.40), 02/18/2016 17:28:55
23F:推 Frozenmouse: 底层还是JVM吧,顶多像OpenComputers用Scala然後lua 02/18 22:31
24F:→ Frozenmouse: 部份用 native lib 02/18 22:31