2012-11-08 165 views
1

我想打一個3D遊戲,我不確定從哪裏開始開始進行3D遊戲

我絕對不要想使自己的引擎,因爲我覺得我重新發明輪子,所以我看了一些免費發動機,但我不知道如何決定選擇哪一種

我會想要一個非常巨大的世界,在這個世界中,你可以四處走動,用水和所有你在大自然中找到的東西,還有一些很好的物理學和聲音和音樂和特殊效果,粒子系統,一切:D

我可能想一次渲染一個巨大的區域,或更好的我會喜歡這樣你就可以在遠處看到無盡的東西,也許你只能在遠處或某些東西上呈現粗糙的東西形狀?

他們說,Irrlicht的圖形引擎具有強大的性能這對我很重要

我不是很有經驗,但很聰明,我知道一點C++和OpenGL,該發動機將是最好的,使一個巨大的遊戲?任何關於任何事情的建議都會很棒並且非常有趣!

+0

非常開放式的問題,因爲有很多圖形引擎可以選擇免費或付費。嘗試一下,找到你最喜歡的一個,然後縮小一些問題。 – sean

回答

0

如果你不是一個非常有經驗的程序員,我會從微軟的XNA框架開始,並首先構建一個2D側滾動器。每個人都希望直接進入3D而不會意識到添加另一個維度所帶來的複雜性。

您還可以結算虛幻的開發人員工具包(http://www.unrealengine.com/en/udk/downloads/)。這是今天許多遊戲所使用的虛幻引擎(減去一對許可功能),但您可以使用它創建一些非常令人印象深刻的內容。