利用 Goolge Map 和 「城市產生器」快速將伊斯坦堡變成了「沉沒之城」 對開發者來說,遊戲場景的建模工作是一個費時費神的複雜工程。既要考慮「城市建設」的合理性,又要與遊戲自身的世界觀相貼合。但隨著技術的進步,這項工作已經變得越來越容易。今年年初,Google Map公佈了一個面向遊戲開發者的開放資料連接埠。根據這個連接埠,開發者們可以很輕鬆地獲得Google Map中巨量的現實世界建模資料。

(本文授權轉載遊研社原文連結)

同時,他們還與Unity合作配套推出了一個軟體開發程式包,以用來快速將地圖資料整合到遊戲中進行調整和算繪。

利用 Goolge Map 和 「城市產生器」快速將伊斯坦堡變成了「沉沒之城」

近日,烏克蘭《沉沒之都》的開發團隊Frogwares又將這項技術向前推進了一步。

他們在開發《沉沒之都》的過程中,使用Google Map的城市資料,用虛幻引擎4開發了一個名為「城市產生器」(City Generator)的建模工具。據稱,使用這個工具後可以大大縮短開放世界的地圖創建時間。

為了驗證「城市產生器」的效率和準確性,Frogwares在社群媒體上發起了粉絲投票,最終決定將世界標誌性城市中土耳其的伊斯坦堡作為測試對象,挑戰在一個工作日(即8小時)之內,將伊斯坦堡的街道進行「沉沒之都」風格的重建。

利用 Goolge Map 和 「城市產生器」快速將伊斯坦堡變成了「沉沒之城」使用「城市產生器」後的重建流程簡化了許多。

第一步需要將城市網格化,對街道位置精確標註;然後劃分出不同的建築用地風格,比如住宅區和工業區等。

利用 Goolge Map 和 「城市產生器」快速將伊斯坦堡變成了「沉沒之城」

在這些準備工作完成後,程式會根據不同的區域打上與之匹配的建築貼圖,最後再對個別建築做一下細節修正。

利用 Goolge Map 和 「城市產生器」快速將伊斯坦堡變成了「沉沒之城」

利用 Goolge Map 和 「城市產生器」快速將伊斯坦堡變成了「沉沒之城」

Frogwares首先測試的是伊斯坦堡法蒂赫區中一片0.57平方公里大小的區域。

他們先將谷歌空拍地圖作為紋理導入虛幻4,之後用「城市產生器」標記出網格線、主次街道和地形的起伏,最後再將這些資料經過程式算繪,一個惟妙惟肖的「暗黑」法蒂赫區即重建完成。

利用 Goolge Map 和 「城市產生器」快速將伊斯坦堡變成了「沉沒之城」

利用 Goolge Map 和 「城市產生器」快速將伊斯坦堡變成了「沉沒之城」

利用 Goolge Map 和 「城市產生器」快速將伊斯坦堡變成了「沉沒之城」

這次測試最終共花費了6個小時。雖然這個小測試區與整個伊斯坦堡面積有很大差距,但效果還是很令人滿意,也足以證明「城市產生器」的效率很高。

Frogwares的CEO說,《沉沒之都》上市後,他們將會把這個工具免費提供給其他開發者、教育機構或者業餘愛好者使用:

這個工具在我們的遊戲開發過程中的價值難以估量,所以我也非常期待它在別人手中可以創造什麼樣的作品。

《沉沒之都》是一個克蘇魯風格的動作冒險遊戲,它將於2019年3月21日登陸Xbox One、PS4和PC,遊戲的背景是美國馬薩諸塞州一個架空的奧克蒙特市。

利用 Goolge Map 和 「城市產生器」快速將伊斯坦堡變成了「沉沒之城」

如果這個「城市產生器」足夠好用的話,也許我們就能把任何現實中的城市快速地變成「沉沒之都」了。

使用 Facebook 留言

發表回應

謹慎發言,尊重彼此。按此展開留言規則