美利坚:游戏制作教父 第148节
“在《火焰纹章》中,只有格子的上下左右四个位置算作‘相邻’,而斜角则是按照距离1格处理的。”
“而在《扫雷》中,格子显示的地雷数量则是由周围八格决定,以周围一圈八格作为‘相邻’。”
“你们说为什么会有这种区别?”
在不同的游戏里,对方格周围八格的理解是截然不同的。
“因为接敌数的不同。”
卡马克的声音从一旁传来,打断了威尔两人的思考。
这是他在见到两人后第一次主动开口。
“只有近战单位的情况下,一个单位最多只会与四个敌人相邻,便于利用障碍物和地形。”
“而如果8格都算作相邻,远程的输出窗口减少的同时,近战单位被包围的风险也会更高。”
“这让战斗从排兵布阵的策略变成了比拼谁的单位更多,会让游戏变得无趣。”
他看着林立新画出的网格,顿了顿,
“不过在《火纹》中角色无法走斜角,我想其实是因为另一个问题。”
“移动距离。”
林立新嘴角扬起,点了点头。
“没错,这是最关键的一点。”
“《火焰纹章》中的角色,如果想要移动到对角,需要消耗2点行动力,只能通过‘上下左右’四个方向进行两次移动来实现。”
“这是因为在半径为1的方格中,抵达角的距离并不为1,而是根号2。”
威尔两人当即了然。
这还真是一个不容易注意到的问题。
即便是在程序上他们可以轻松做到让角色可以斜角移动,但在视觉呈现上,移动到斜角的距离的确是明显比相邻四格要远一些。
想要解决这个问题,他们就需要找到一个从格子中心到任何一个相邻格子中心的距离都是相等的形状。
同时,为了让它能够像棋盘一样排列,它还必须要能够最密堆积。
这一瞬,问题的答案出现在了所有人的脑海里。
“六边形!”
放弃《火纹》中的曼哈顿距离,采用切比雪夫距离,让六边形网格代替方格。
这样一来,不管向相邻的六个格子中的哪一个移动,距离都是相等的,都是绝对标准的1。
这就让一切基于距离的战略规划都变得非常易于计算,且绝对公平。
“可是……换用六边形网格的话,城市规划要怎么办?”
威尔在脑海中想象了一番,顿时有些发毛。
强迫症犯了,难受啊!
这路怎么修都不合适啊!
不能以矩形规划基地的话,不管怎么拼接形状,总是不如原来的舒服。
“这……就要请出‘区域’系统了,我们以区域为单位进行规划,而不是微观的城市本身。”
林立新从杂物箱里摸出了一沓六边形的磁贴。
在几人疑惑的目光中,他依次给几个磁贴都写上了不同的标签。
【山脉】【河流】【森林】【雨林】【工业区】【商业区】……
“咳咳,咱们来玩个小游戏?看看谁能摆出最优解。”
“学院每相邻一格山脉,就能+1点产出,商业区每相邻一格河流……”
随着林立新将规则一条条列出,几人的眼神也随着越来越亮。
……
“中心能为所有相邻区域+1,那这样的话我的学院区都能+5了,无敌了,究极风水宝地。”
“但这样的话你的圣地加成就没指望了,山脉把学院围起来的话,圣地最多也就相邻两格山脉了……”
“那我直接放弃圣地吧,全力供学院和剧院……”
几人围着这一沓磁贴玩的不亦乐乎,争了半个小时也没一个确定的结果。
不消林立新再多解释什么,他们已经完全理解了他的意思。
六边形的几何特性被区域的概念发挥到了极致。
如何摆放区域得到最大加成,成了一个一点都不比《模拟城市》里规划城市差到哪去的玩法。
相邻加成。
只需要这简简单单的一个机制,就足够改变很多东西了。
要知道这还是只有有限的几个选择的情况。
一旦这些真的被做成游戏,完全随机生成的地形与不同的发展选择,都会让眼前这个看似简单的规划游戏变得极度复杂。
每一局,都会是完全不同的体验。
“不用纠结圣地的问题,我不是说了嘛,科技胜利、文化胜利、征服胜利、宗教胜利等都可以,放弃圣地把科研值堆满也是一条路。”
林立新看着已经着了迷的几人,表情莫名。
这才哪到哪,就已经玩得这么上头了。
他们还远远没有触及到《文明》这款游戏真正的核心奥义。
‘再来一回合’
游戏界最为恐怖的时间吞噬装置。
只需要轻轻点击开始游戏,时间就会从早上8点奇迹般地变成早上7点。
凭空变出来了一个小时,太神奇了。
第155章 金条的专利
虽说《文明》是一部回合制策略游戏,不像即时游戏那样对性能有极高的要求。
但这并不代表它就不吃配置了。
它的确不需要消耗太多处理器的资源,甚至如果图像要求不高的话,连显示芯片都没有太多占用。
毕竟它不像《拳皇》那样有大量的高速精灵。
可它非常吃内存!
大量的地块、单位、城市的状态,每个回合的快照,都会占用大量的内存。
这可就要了老命了。
林立新简单估算了一下需要的内存容量,就是一阵蛋疼。
“还真是应了那句老话。”
短期缺芯片,长期缺能源……
永远缺存储!
不管是内存还是外存,打从一开始到现在,始终像一把镣铐似的死死钳着他。
要知道友商老任的红白机可是只有2KB的内存和显存。
《超马》更是只有40KB大小。
这对动辄1MB的GAMENOVA的产品来说简直是难以想象的。
“我倒是有更先进的设计方案……”
林立新如今掌握了部分半导体技术,想要开发出更高速更大容量的内存并不是什么难事,
可问题是……
“这也太贵了吧?”
内存,不论在什么时代都是金条。
一颗1Mb的内存颗粒在成本上就要30+美元了。
如果他想给NovaXeno加装1MB的内存,那就需要300美元起步的成本。
这对一台家用机来说,简直是匪夷所思。
“世嘉MD的参数……72KB内存+64KB显存+8KB音频内存……”
这台88年就已经发售了的主机,在性能上完全就像NovaBox之于8位机一样。
降维打击!
“我说……”
山姆忽然开口打断了林立新的思绪。
上一篇:娱乐圈最严厉的父亲!
下一篇:返回列表
