source: http://www.gameproducer.net/2006/05/07/2d-or-3d-graphics/ (原文翻譯於2006年在 GameDev.tw 發表)

在遊戲開發中最初階段有一個最基本的問題就是到底該用 2D 還是 3D 圖形介面。有些人認為應該使用 2D 因為 2D 比較簡單、容易或是其他什麼的特色,這對新手開發者來說比較容易上手。

在我看來, 2D 遊戲 並不比 3D 來的容易或是簡單。我認為不該為了 3D 而 3D。還是有許多好玩的遊戲只使用 2D 畫面的。如果遊戲中有大量的物件和函式,那麼 3D 圖形可能會拖慢遊戲的速度。大公司沒有開發很多 2D 的冒險遊戲還挺丟臉的(幸運的是,獨立開發者仍然持續在這方面努力),我認為猴島系列和 Full Throttle (或是其他) 如果使用 2D 畫面 仍會很棒。

但是如果你要使用 3D 還是有些好理由的。我把一些列在底下:

-我認為 3D 的環境比 2D 的環境更容易讓你沈浸在遊戲的環境中。這純粹是素材本身的特性,這並不是說 2D 看起來就比較糟糕。這僅僅表示我喜愛三度空間的某些特性。

-3D 的物理特性讓你可以以很棒的方式來使用它。如果你需要一個球的模組可以朝任何方向滾動,那麼使用 3D 會讓實做這個特性簡單一些。在三度空間中,這是可能的,可是在 2D 中則不然。

-建立動畫比較簡單一些:如果你想要針對 2D 的角色建立十種不同的戰鬥方式,你必須做很多的美術動作來達成這個目標。並且調校動畫也需要很大的工作量。在 3D 中你可以只建立 mesh,加入骨架和讓角色動起來。如果動畫需要調校,3D 的調校起來比 2D 的要容易許多。

-視覺效果(透明度、鏡子…等)在 3D 中比較容易達成。有許多引擎都使用 3D 的效果來達成假的 2D … 他們都不是純的2D引擎,實際上,它們是 3D 引擎只是看起來像是 2D 引擎。

還有許多的原因讓我比較喜歡使用 3D , 但是這並不代表你就必須從 3D 開始。2D 美術還是有生存的空間。 許多解謎遊戲和獨立製作的冒險遊戲都是使用 2D 的。你需要採用哪種決定端看你的需求和目標是什麼。如果你有很棒的 2D 技巧和經驗,那麼就這樣做吧。