Saga · The Circle - 我的游戏是一个基于读取文本的CRPG,但我也希望它有激进的战斗和愉悦的探索。

现在,它不仅有基地,还有废墟、瞭望塔和坟墓遍布各处,我准备了12种不同的可探索点。

你可以设置目的地、前进、检查并在每次转变时建立营地,会面临类似脚本事件的掷骰子。

我能说“Skyrim,注意到我了吗”吗?哈哈,这只是开玩笑。

我也为它制作了一个小地图编辑器。其中几个细节我在其中花了时间:

  1. 默认情况下,会跳过奇数/偶数水平,如此我可以使其看起来更加自然和经典。这个限制可以在需要时解锁。

  2. 为了使其看起来更加自然和美观,每个符号都有两种随机性 - 一种用于图像,另一种用于偏移。应用的值将被保存。换句话说,你可以粗略地绘制它,当它看起来很好时,你可以保存它,然后玩家可以看到你看到的确切内容。

  3. 由于我的游戏基于UI,使用Unity UI Image。Unity UI实际上可以比Sprite更好,也可能更差。例如,它消耗的批处理调用更少,但是单个Canvas上的太多子元素会导致巨大的开销。因此,取而代之的是使用字典,允许空白空间没有数据。同时,我让父元素添加每隔几行。