我在DirectX 9/C++中製作遊戲。我對directX沒有太多的瞭解。我想爲我的遊戲製作一張類似於GTA 1的地圖。我想知道是否有辦法在其他軟件中製作完整地圖,然後在我的directX應用程序中導入並渲染該地圖。DirectX遊戲地圖
如果不是什麼替代品?
我在DirectX 9/C++中製作遊戲。我對directX沒有太多的瞭解。我想爲我的遊戲製作一張類似於GTA 1的地圖。我想知道是否有辦法在其他軟件中製作完整地圖,然後在我的directX應用程序中導入並渲染該地圖。DirectX遊戲地圖
如果不是什麼替代品?
DirectX不是遊戲引擎。 DirectX是一個編程API。諸如地圖,遊戲邏輯等等完全超出了DirectX的功能。這是你的負擔,作爲一個程序員來實現這些東西。
老實說,如果你不得不問這個問題,你不應該直接使用DirectX,如果你想快速的結果。而是使用現有的可用遊戲引擎並使用它來實現您的遊戲。在過去的幾年中,許多高質量的發動機已經可以用很少的錢甚至免費提供。僅舉幾例:
也有一些開源值得看的:
您可能也想看看開源遊戲,該款發動機可以重新使用。具體來說,我正在考慮Cube2/Sauerbraten和它的繼任者Tesseract這裏。
我真的會推薦使用像虛幻引擎4這樣的引擎。你可以花很少的錢購買它,它爲你做了很多。你可以花大量的時間來設計你的遊戲,所以你不需要花費那麼多的時間來處理directx和東西。
謝謝。我創造了一個小型世界創造者來滿足我的需求。使用它我放置了不同的對象並導入該地圖供以後使用。 – user3841111 2014-11-04 11:32:56