大家好,

我总是梦想能在游戏中采用足够高的分辨率来真实模拟地球。我常感受到类似于文明系列游戏中存在的一个问题,那就是规模不够沉浸,导致感觉不满意。为了解决这个问题,我决定基于C++语言自行打造自己的引擎,从而提高游戏的高性能,实现高效的瓦片管理。

我现在拥有的世界中,有 163,000 个瓦片,每个瓦片都进行实时数据处理(包括温度、气候、降水、植被、海拔等),每一幀(frame)重新计算一次。

目前,我陷入了游戏设计的重要节点上,希望能充分发挥大规模优势,但同时受限于两个严格的约束:

  1. 由于瓦片数量众多,不能够复杂的计算。瓦片主要针对单独处理其自己的数据,避免了和其他瓦片的紧密联系。
  2. 全球范围在微观管理上已存在问题。最终,大部分系统必须可以自动化。玩家可以选择关闭某些自动化,或者将高级策略提升为主要关注点。

最初我考虑玩了一个地神游戏(god game),但由于地球的模拟基础基于科学性的论证,人工terraform确实有所不当。仅仅观察游戏显得有些沉闷。当前,我正在取得inspiration来借鉴维多利亚3:仅仅管理一个经济高度自动化的国家。

如果有的人愿意的话,我想请各位提供一些想法:在这 4X 或 Grand Strategy 游戏中,如何能利用 163k 的瓦片?如何通过让玩家体验地球每个部分的细节来使瓦片分辨率不仅仅是技术上的炫耀而在玩家体验上变得真实?

如果你有对相关内容的看法和见解或是想了解相关规则和循环机制的,或者只是想试试这个prototype,可以在itch上进行测试和反馈哦 https://magistairs.itch.io/orbis