title: 为什么GTA不能像minecraft、ACU、ACS那样随意进入任何建筑物？
desc: 为什么minecraft 那么大的地图都可以做成所有建筑物地下城都可以随意进入，且不需要读图，还可以随意破坏地形建筑物，GTA，FALLOUT，老滚等大制作的游戏却做不到？<br>补充：<br>很遗憾扯光影建模及贴图明显的没有答到点上，应该是我提的问题不够清晰，误导了大家，很抱歉。<br>我也有软件开发经验，也有做过三维模型。也许很多答主只玩过游戏，被游戏的一些表象迷惑了，对软件架构等等没有研究，我简单的按我过往的经验重新描述一下。<br>minecraft和GTA等表面上光影建模及贴图有巨大差别，但只要做过软件的都明白其实是一样的。<br>贴图和光影就不说了，通过MOD，minecraft和GTA做得相差无几。<br>建模方面，拿最常见游戏里的一棵树来说，看上去minecraft里的树干是四方型的，GTA里的树干是圆柱形，然而这只是看上去！！！严格来说，通过贴图我们完全可以把一个四方形区域（模型）贴成圆形（圆柱体），用户根本不会发现，大多数2D3D游戏里的碰撞模型就是用四方体解决的。还有远近模型细节渐减平滑模型贴图等等各种解决方案，建模不是一个核心问题。<br>拿硬件平台说事也不对，minecraft也是有主机版的，而且minecraft跑在JAVA平台上，GTA等跑在自有引擎上，连JAVA都能做得，可以直接控制硬件的自有引擎跑不了？<br>举个老滚的例子，玩家可以从雪漫驰骋到冬堡，一路调戏盗贼，暴巨人菊花，弯弓射狼等等都不用读图，进一个小小武器店反而需要读图？？<br>GTA，FALLOUT，老滚那种明显是开发方向问题，不是技术问题，我主要想问的是为什么要这样开发？<br><br>又补充：好多答案吐槽“相差无几”，我说的是<b><u>“光影和贴图”<u><b>可以用MOD相差无几，不清楚3D游戏中<u>“光影和贴图”<u>基本原理的，请随手搜一下“MC光影mod”“MC高清材质MOD”之类的图片，稍微了解一下就好了，谢谢。<br><br>补一个关于贴图与模型之间关系的例子，作为解释一个贴图优良的设计到底能多省多边形：<img src
topic: 软件开发
content: “通过MOD，minecraft和GTA做得相差无几。” 别开这个玩笑行吗。在技术方面，是因为细节差别2个数量级以上，以至于minecraft可以随便跑而不卡，GTA不敢那么做。在非技术方面，minecraft的场景是大家贡献的，而不是厂商，所以能到哪里不能到哪里，厂商说的了不算。GTAfallout等，都是厂商做场景，和游戏相关的地方就好好做，不相关的地方就让你进不去，里面其实很简略。成本摆在那里。
answerer_tags: http://klayge.org