论我的世界外围资本
3d软件
blockbench和blender
必须承认,blender无论在哪个方面相比于blockbench都有进步意义————广泛而具有生态多性的插件支持,以及更好的渲染算法和引擎,与此同时blockbench也是少有的受微软官方支持的开源社区————微软为其提供了Java层的源码,让其能够比其他3d软件更加容易的兼容我的世界的地图和人物模型。
但显而易见的问题不是这两个开源软件哪个功能更强大,而是blockbench仅仅支持1.9+版本的模型导入,这种别有用心的做法离不开微软集团的操纵,而因为战斗更新造成的一系列连锁反应,我们只能义正言辞的说出我们的主张————打破微软的版本限制,保卫开源社区的独立自主,在这一过渡时期,根本就不能考虑或对比blockbench和blender之间的先进性,而是用否定辩证思维的立场选择站在blender这边。
渲染引擎原理
eevee和cycles最大的区别就是一个是光追算法引擎,一个则是光栅算法引擎,eevee采用和我的世界optifine一样的opengl渲染技术,blockbench采用的渲染引擎算法也是一样。而微软为了在渲染技术上和其他游戏进行竞争,推出了渲染龙和nvidia光追,企图达到技术上的突飞猛进,但换来的只是让旧手机无法享受到高画质的光影,让玩家成为了微软版本更新的试验田和牺牲品。
roblox能取代我的世界吗?
保卫Java的任务
即便我们声称保卫绝对开源自由的blender社区,但对于开源的敌人,我们仍然要旗帜鲜明地反对它————我们批判了blockbenchj社区的种种买办投降行为,但捍卫开源自由的Java纯洁性仍是我们的使命,roblox作为一个基于物理引擎的沙盒游戏,号称拥有高于我的世界的自由度,但事实上,roblox不能取代我的世界————roblox成也物理引擎败也物理引擎,而直接用代码编写的minecraft Java版则可以作为例外,它依托Java底层的灵活性存在,因此我的世界可以自由的让用户审查其代码,而不是用更多的时间操纵物理引擎的控制台。
第一点,roblox利用了物理引擎面向用户来说的灵活性和游戏本身免费,吸引了一大批玩家来游玩,而这改变不了的是游戏本身仍旧是基于物理引擎的,因此这就证明了我的世界的不可替代性,第二点,roblox引擎是基于c++开发的,而c++在灵活性上又不如Java,因此即便开源,也不能取代我的世界的Java,同时,我的世界也是少有的基于JVM而非物理引擎的3d游戏。
去中心化和中心化
首先,我的世界和roblox同样作为沙盒游戏的不同点就是我的世界无论是社区运作模式还是服务器运作模式都具有高度的自治权,而roblox的中心化运作模式导致所有服务器不得不在被roblox官方监督的情况下运作,因此roblox无法去中心化、开源的特点直接导致它只能作为一款普通的沙盒游戏存在,无法拥有自己的第三方客户端、第三方开源插件社区、独立服务器。
一切资产阶级商业公司,开源的敌人,无论是微软还是网易亦或者roblox,都会被开源的强大力量摧垮————这将见证历史。