遊戲

《戴森球計劃》藍圖開發日誌:新增圓周框選功能

《戴森球計劃》今日公開了關於「藍圖」功能的開發近況。

官方公告:

《戴森球計劃》藍圖開發日誌:新增圓周框選功能

目前,我們的藍圖製作進行到了如下的功能:

框選建築,包括圓周框選

根據框選區域生成藍圖資料

還原為建造預覽(BuildPreview),目前常規建築已完成,傳送帶、分揀器未完成

處理藍圖還原的限制條件

基本框選與還原:

《戴森球計劃》藍圖開發日誌:新增圓周框選功能

基本框選與還原基本框選與還原

《戴森球計劃》藍圖開發日誌:新增圓周框選功能

基本框選與還原基本框選與還原

赤道框選的藍圖也可以建在其他緯度區域:

《戴森球計劃》藍圖開發日誌:新增圓周框選功能

赤道框選的藍圖也可以建在其他緯度區域赤道框選的藍圖也可以建在其他緯度區域

圖中在靠近極點時,由於仍需要還原相同數量的建築,緯度線的彎折導致建造預覽「首尾撞在一起」,從而會出現紅色提示。

圓周框選與還原:

《戴森球計劃》藍圖開發日誌:新增圓周框選功能

圓周框選與還原圓周框選與還原

排成圓圈的建築在低緯度還原時,由於仍需還原相同數量的建築,區域會變成C形

「回歸線」的概念依然是我們生成藍圖和還原藍圖的核心,它有幾個基本規則:如果藍圖框選區域沒有跨越回歸線,那麼在還原的時候,它也不能包含回歸線。而對於本來就跨越了回歸線的藍圖框選,則必須要在同樣的位置,跨越相同比例格子數的回歸線(可以參考上一篇日誌)。

這是必然的設計,因為強行適配回歸線的還原必然會至少出現以下問題之一:

  1. 某些建築無法建在格子上;
  2. 該對齊的建築還原錯位。

不過不用擔心目前的這些限制,因為我們正在從設計上論證建築不在格子上的可行性,如果後續能解決所有可能帶來的一系列麻煩,回歸線的限制將不再是問題。

跨單和雙回歸線框選與還原:

《戴森球計劃》藍圖開發日誌:新增圓周框選功能

跨單和雙回歸線框選與還原跨單和雙回歸線框選與還原

不滿足建造要求的藍圖區域在如下的gif動圖中都會被標紅

《戴森球計劃》藍圖開發日誌:新增圓周框選功能

Back to top button