《文明》将加载完全异步化,让音频晶片播放预置的念白,而pu则是全速处理地图的生成与资源的加载。
在过去,如果游戏需要加载什么东西,通常都会使用一个黑屏来表示。
说实话,弗兰克三人都已经完全习惯了。
甚至觉得大型游戏如果没有这样的加载界面,就像是少了什么似的。
想要完全避免加载,就凭现在存储介质的加载速度和处理器的速度,压根就是不可能的事。
但《文明》通过这种巧妙的技巧,在完全没有多少额外性能开销的情况下,将无聊的等待过程大幅优化。
这种完全细枝末节上的贴心小机制,让始终对新机抱着相对消极态度的亚伦都惊讶了几分。
这似乎————跟自己想像中的因为堆料而忽略了细节完全相反。
然而《文明》能带来的震撼,还远远没有开始。
当弗兰克终于是进入到游戏中来时,映入眼帘的,是那副从未有过的六边形地图。
整个世界完全一反过去的正方形结构或是瓦片组合,变成了由六边形构成的密集网格。
除了出生点附近几圈,其余地方则是完全被羊皮纸似的战争迷雾掩盖。
「六边形?这是怎么做到的?」
视觉效果上的完全颠覆,落在这三位u的高材生眼睛里,则是有着完全不同的思考。
正方形网格,可以简单直接地使用(1,1)这样的坐标来表示位置。
「————我猜,是将棋盘格奇偶行偏移了半格。」
麦克沉吟片刻,给出了自己的看法。
只要将所有奇数行都偏移半格,再将每一格都以六边形渲染,就可以实现这种看似完全不同的地图。
有点反直觉,但高度符合数学,足够优美。
>
(还有耶)