任何開發遊戲的人都面臨著視角問題。 出現的第一個問題是它是 2D 還是 3D。 Unity 程序在遊戲視角方面提供了許多選項。
我在 Unity 中為我的遊戲選擇什麼視角?
經典的問題是您要編寫 2D 遊戲還是 3D 遊戲。 在開始編程之前,您應該考慮過這一點。 隨後的決定也取決於此。 當您開始一個新項目時,Unity 會為您提供此選擇。 您可能已經知道自己想要什麼,但有些要點會影響您選擇的模式。
在 Unity 中,2D 和 3D 之間的選擇為相應模式下的編輯器提供了某些設置。 例如,圖像是作為紋理還是作為精靈導入是相關的。 Unity 的優點是可以在 2D 和 3D 模式之間切換。 無論開始時如何選擇,此更改都是可能的。
全3D
三維幾何用於 3D 遊戲。 材質和紋理渲染在 GameObject 的表面上。 因此,它們在遊戲世界中表現為一個堅實的環境、角色和對象。 相機在場景中移動,真實地投射光影。 3D 遊戲從各自的角度渲染遊戲中的場景。 隨著相機移近,物體在屏幕上顯得更大。 所有需要這些設置的遊戲都是在 3D 模式下創建的。
正交 3D
有時玩家會使用 3D 幾何圖形和正交相機而不是透視圖。 例如,這種技術用於從鳥瞰的角度來看動作遊戲。 它們被稱為 2,5D。 對於此類游戲,在 3D 模式下使用編輯器也是有意義的。 您不使用透視,而是使用 3D 模型和資產。 相機和場景變化是正交的。
全二維
許多 2D 遊戲使用稱為精靈的平面圖形。 它們根本沒有 3 維幾何。 它們在屏幕上顯示為平面圖像。 相機在遊戲中沒有視角。 在這種情況下,2D 編輯器很有用。
具有 2D 圖形的 3D 遊戲
有使用 2D 幾何的 3D 遊戲,但遊戲中的環境和角色僅限於 2 維。 相機可以顯示側視圖,玩家可以在 2 維中移動。 然而,遊戲使用 3D 模型作為障礙物,並使用 3D 視角作為相機。 3D 效果是一種風格和功能目的。 這種遊戲視角叫做2.5D。 這種情況下的遊戲玩法是 2D,但在開發遊戲環境時使用了 3D 模型。 對於此類游戲,以 3D 模式啟動編輯器是有意義的。
帶有透視相機的 2D 遊戲
此遊戲視角是另一種使用 2D 圖形的流行 2D 遊戲風格。 這裡使用透視相機來創建視差滾動效果。 這是一個紙板劇院風格的場景。 圖形都是平面的,但排列在距相機不同的距離處。 在這種情況下也推薦使用 2D 變體。 但是,相機的投影模式為透視和場景視圖模式應更改為 3D。
其他透視樣式
也可能有其他變體和獨特的視角。 以上只是 Unity 可能的視角選擇。
(廣告)
最初於2019-09-28 13:34:00發布。