一直往地图的一个方向走就会走到尽头,因为虚拟世界空间有限。
但人的视角是有限的,也就是几百米的视线范围,能完全看清楚多远的景色?假如一个虚拟世界的范围是10000x10000,展示在角色眼前的地形是1000x1000,因为更远的地方你看不到,那只要保证眼睛看不到边界,一眼望去看不到边,世界就是无限的。
无论角色前进或是后退,只能看到固定范围内的景色变换,无论地图多大,你能感知并看到的范围永远只有1000x1000,你眼前可以有楼区商铺各种景色,在看不到的地方可以什么都没有。省下内存,只在角色眼前显示景色,角色走到哪,哪就开始有画面。是地图随着角色移动产生变化,而不是角色在一个有限的地形里行走。不需要固定总共有多大地形,只要角色周围固定有地形,这才是虚拟世界。

我觉得电影到最后也还是虚拟世界,男主和女主是住在临近海边的别墅,大海就是边界,大海之外可能什么都没有,尽头的世界也就是贴图而已。


异次元骇客The Thirteenth Floor(1999)

又名:十三度凶间 / 十三度凶兆 / 13阶梯 / 十三层楼 / 第十三层 / The 13th Floor

上映日期:1999-05-28(美国)片长:100分钟

主演:克雷格·比尔克 阿明·缪勒-斯塔尔 格瑞辰·摩尔 文森特·多 

导演:约瑟夫·鲁斯纳克 编剧:约瑟夫·鲁斯纳克 Josef Rusnak/Daniel F. Galouye

异次元骇客的影评

!
! • 瑕不掩瑜