正如標題所示,我想編寫一個3D遊戲(可能是BattleZone克隆),但不使用OpenGL,DirectX等API 。在這個問題的核心,我只想學習如何在屏幕上繪製基本的3D形狀並操作它們。不在乎它是否看起來像廢話。我之前使用過OpenGL來實現類似的目標,但實際上並未瞭解這些主題。在不使用圖形API的情況下對3D遊戲進行編程
問題是,我不知道從哪裏開始。我下載了Doom源代碼,但它有點凌駕於我的頭上。雖然我已經編程了一點,但圖形方面的問題遠遠超出了我的深度。
如果有人能提供能夠幫助我實現我目的的鏈接或代碼(任何語言),我將不勝感激。
從熟悉以下內容開始:http://en.wikipedia.org/wiki/3D_projection –
@TomaszNurkiewicz非常符合我的期望。謝謝! – Scott