2D游戏中的地图创造
盡管3D技術(shù)成熟的今天,2D游戲以獨特的畫面風格和趣味性仍有一席之地,開發(fā)者們是用什么方法了構(gòu)建游戲中復(fù)雜豐富的2D游戲地圖的呢,我大致將其分為以下三方面:
整體繪制
代表游戲:Ori and the Blind Forest
這種類型2D游戲,場景中里層次感,立體感,都依賴美術(shù)效果,而非3D技術(shù)。整體繪制完成后,再在其中添加碰撞,觸發(fā)器等各種要素。
可以看出,這樣的游戲地圖,畫面精美,玩家在游玩過程中,不僅僅有玩的樂趣,也有欣賞美麗畫作般的樂趣。當然,這份美的背后,是美術(shù)人員們的辛勤勞作,工作量不言而喻。
同時,由于地圖的固定,這類游戲往往適合有優(yōu)秀敘事的玩法,用故事和畫面,給玩家?guī)頉_擊。所以,想要實現(xiàn)更加開放的玩法自然會比較困難。
瓷磚式拼接
代表游戲:Stardew Valley
瓷磚式地圖(Tiled Map)是一種非常常見的2D游戲地圖制作方式,可以大大的簡化繪制工作量。其思想主要是,將地圖的每一種地形,繪制成單獨的塊,一般選擇正方形,菱形或六邊形這三種形狀之一作為每塊的形狀,然后顧名思義,像瓷磚一樣,把它們拼接起來。這就提高了美術(shù)資源的重用性。
這樣做出來的地圖,一般觀感上十分整齊,并且可以在游戲過程中改變地圖,據(jù)此也可以實現(xiàn)更多的玩法。于整體繪制的地圖恰恰相反,若是用于敘事,會難以用畫面契合劇情的意境。
算法隨機生成
算法隨機生成地圖一般也是基于上述的瓷磚式地圖做的。要讓計算機來完成的工作,我們就必須把該工作量化,離散化,就像將地圖分為組合而成的各種塊兒,讓計算機來拼。
這個方式帶來的好處是巨大的,因為還更進一步減少了美術(shù)人員的工作量,連地圖拼接都不需要人來做了。同時隨機生成帶來的無可比擬的可玩性,兩次游戲很難出現(xiàn)相同的游戲體驗,并且在玩法上的拓展性極高,常常用于高自由度的沙盒游戲里,這類游戲一般會允許玩家破壞/建造地形。
代表游戲:Terraria
同樣,這種做法是更加不適合敘事的,因為在隨機生成的過程中,去在算法中控制生成一些符合劇情的地形,無疑將擴大開發(fā)成本。
總結(jié)
以上是生活随笔為你收集整理的2D游戏中的地图创造的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c#操作excel 使用excel自带
- 下一篇: 计算机职称excel2007,计算机职称