美利坚:游戏制作教父 第123节

  席德半天才回过神来,看着桌上那个《文明》的盒子,还是有些失落。

  多好的名字呀。

  “用不了?为啥?”

  林立新一偏头,给山姆使了一个眼神。

  两人的默契不必多言,山姆当即返回办公室,开始筹备手续。

  一家做桌游的小厂而已,权当是给GAMENOVA丰富一下产业链了。

第154章 六边形网格

  “将城市建设和回合策略结合在一起……”

  席德尝试提取出它们之中可用的部分,并结合林立新刚才提到的‘4X策略’概念。

  这两样,恰好GAMENOVA过去都有过技术积累。

  城市建设,恰好就是威尔的舒适圈。

  而回合策略,则是在《火焰纹章》中就已经设计的足够完善了。

  战棋本身就是他想做的内容之一。

  林立新站在他跟前,看着屏幕上那个用《模拟城市》改出来的粗糙的内容。

  “既然要做,咱们就做的彻底一点,不要用棋盘式的方格了。”

  “不用方格?”

  威尔和席德皆是愣了愣。

  棋盘格毫无疑问是这个世界上最规整的图形结构。

  紧密排列、完全重复。

  “为什么不用方格?那城市规划要怎么办?”

  威尔亲自设计了《模拟城市》,对方格在规划中的重要性体会得格外清晰。

  道路以及区域的设计,建筑的摆放,这些都是只有方格才能做到的。

  席德提出的这个新作虽然主体是个策略游戏,但它同样也包含了‘运营与扩张’的玩法,这就表示了它必定也会有自己的基地建设部分。

  “因为方格存在距离的失真。”

  林立新笑笑,直接在白板上画出一个棋盘格。

  这一点早在《火纹》中他就已经注意到了。

  他伸手在3X3的格子中央点了个点,随后指了指四个角。

  “四个斜角,在方格中的定位非常尴尬。”

  “在《火焰纹章》中,只有格子的上下左右四个位置算作‘相邻’,而斜角则是按照距离1格处理的。”

  “而在《扫雷》中,格子显示的地雷数量则是由周围八格决定,以周围一圈八格作为‘相邻’。”

  “你们说为什么会有这种区别?”

  在不同的游戏里,对方格周围八格的理解是截然不同的。

  “因为接敌数的不同。”

  卡马克的声音从一旁传来,打断了威尔两人的思考。

  这是他在见到两人后第一次主动开口。

  “只有近战单位的情况下,一个单位最多只会与四个敌人相邻,便于利用障碍物和地形。”

  “而如果8格都算作相邻,远程的输出窗口减少的同时,近战单位被包围的风险也会更高。”

  “这让战斗从排兵布阵的策略变成了比拼谁的单位更多,会让游戏变得无趣。”

  他看着林立新画出的网格,顿了顿,

  “不过在《火纹》中角色无法走斜角,我想其实是因为另一个问题。”

  “移动距离。”

  林立新嘴角扬起,点了点头。

  “没错,这是最关键的一点。”

  “《火焰纹章》中的角色,如果想要移动到对角,需要消耗2点行动力,只能通过‘上下左右’四个方向进行两次移动来实现。”

  “这是因为在半径为1的方格中,抵达角的距离并不为1,而是根号2。”

  威尔两人当即了然。

  这还真是一个不容易注意到的问题。

  即便是在程序上他们可以轻松做到让角色可以斜角移动,但在视觉呈现上,移动到斜角的距离的确是明显比相邻四格要远一些。

  想要解决这个问题,他们就需要找到一个从格子中心到任何一个相邻格子中心的距离都是相等的形状。

  同时,为了让它能够像棋盘一样排列,它还必须要能够最密堆积。

  这一瞬,问题的答案出现在了所有人的脑海里。

  “六边形!”

  放弃《火纹》中的曼哈顿距离,采用切比雪夫距离,让六边形网格代替方格。

  这样一来,不管向相邻的六个格子中的哪一个移动,距离都是相等的,都是绝对标准的1。

  这就让一切基于距离的战略规划都变得非常易于计算,且绝对公平。

  “可是……换用六边形网格的话,城市规划要怎么办?”

  威尔在脑海中想象了一番,顿时有些发毛。

  强迫症犯了,难受啊!

  这路怎么修都不合适啊!

  不能以矩形规划基地的话,不管怎么拼接形状,总是不如原来的舒服。

  “这……就要请出‘区域’系统了,我们以区域为单位进行规划,而不是微观的城市本身。”

  林立新从杂物箱里摸出了一沓六边形的磁贴。

  在几人疑惑的目光中,他依次给几个磁贴都写上了不同的标签。

  【山脉】【河流】【森林】【雨林】【工业区】【商业区】……

  “咳咳,咱们来玩个小游戏?看看谁能摆出最优解。”

  “学院每相邻一格山脉,就能+1点产出,商业区每相邻一格河流……”

  随着林立新将规则一条条列出,几人的眼神也随着越来越亮。

  ……

  “中心能为所有相邻区域+1,那这样的话我的学院区都能+5了,无敌了,究极风水宝地。”

  “但这样的话你的圣地加成就没指望了,山脉把学院围起来的话,圣地最多也就相邻两格山脉了……”

  “那我直接放弃圣地吧,全力供学院和剧院……”

  几人围着这一沓磁贴玩的不亦乐乎,争了半个小时也没一个确定的结果。

  不消林立新再多解释什么,他们已经完全理解了他的意思。

  六边形的几何特性被区域的概念发挥到了极致。

  如何摆放区域得到最大加成,成了一个一点都不比《模拟城市》里规划城市差到哪去的玩法。

  相邻加成。

  只需要这简简单单的一个机制,就足够改变很多东西了。

  要知道这还是只有有限的几个选择的情况。

  一旦这些真的被做成游戏,完全随机生成的地形与不同的发展选择,都会让眼前这个看似简单的规划游戏变得极度复杂。

  每一局,都会是完全不同的体验。

  “不用纠结圣地的问题,我不是说了嘛,科技胜利、文化胜利、征服胜利、宗教胜利等都可以,放弃圣地把科研值堆满也是一条路。”

  林立新看着已经着了迷的几人,表情莫名。

  这才哪到哪,就已经玩得这么上头了。

  他们还远远没有触及到《文明》这款游戏真正的核心奥义。

  ‘再来一回合’

  游戏界最为恐怖的时间吞噬装置。

  只需要轻轻点击开始游戏,时间就会从早上8点奇迹般地变成早上7点。

  凭空变出来了一个小时,太神奇了。

第155章 金条的专利

  虽说《文明》是一部回合制策略游戏,不像即时游戏那样对性能有极高的要求。

  但这并不代表它就不吃配置了。

  它的确不需要消耗太多处理器的资源,甚至如果图像要求不高的话,连显示芯片都没有太多占用。

  毕竟它不像《拳皇》那样有大量的高速精灵。

  可它非常吃内存!

  大量的地块、单位、城市的状态,每个回合的快照,都会占用大量的内存。

  这可就要了老命了。

  林立新简单估算了一下需要的内存容量,就是一阵蛋疼。

  “还真是应了那句老话。”

  短期缺芯片,长期缺能源……

  永远缺存储!

  不管是内存还是外存,打从一开始到现在,始终像一把镣铐似的死死钳着他。

  要知道友商老任的红白机可是只有2KB的内存和显存。

  《超马》更是只有40KB大小。

  这对动辄1MB的GAMENOVA的产品来说简直是难以想象的。

  “我倒是有更先进的设计方案……”

  林立新如今掌握了部分半导体技术,想要开发出更高速更大容量的内存并不是什么难事,

首节 上一节 123/757下一节 尾节 目录