2014-01-13 102 views
-2

我是個人遊戲開發者,爲遊戲製作遊戲。我最近使用xna來創建小遊戲。應該使用哪個遊戲平臺?

只想知道哪個遊戲平臺對個人開發者有好處。由於XNA不再受微軟的支持。 MonoXNA不提供3d的這種權力。 Unity許可證非常昂貴。

一旦我們在遊戲上花費了太多時間,我們很樂意將它移植到不同平臺上?我也想在選擇任何框架時記住這一點?

C#開發人員應該學習DirectX遊戲庫嗎?

行業在遊戲編程方面在哪裏發展?

感謝

+0

如果您的年收入低於100,000美元,Unity將免費提供。 –

+0

我是個人開發者而不是公司。 – sunder

+0

這並不重要,但如果您將Unity用於非商業用途,則無論如何都是免費的。 –

回答

3

我還是建議MonoGame。它是開源的,跨平臺的。 3D支持可能隨着時間的推移而改善如果你真的想做嚴肅的3D遊戲,我會使用一個像Unreal或Source的引擎。否則,對於一個程序員來說,這將會是太多的工作。

這裏有一些有用的鏈接。我不能指出特定的引擎,因爲這很大程度上取決於您想要創建的遊戲類型。但是我會列出一些非常流行的(對單個程序員來說可能太強大了),主要用於FPS遊戲。

但同樣它實際上取決於你想要什麼。

+0

簡單的2D遊戲不會變得如此受歡迎,完全依賴於創新的圖形。 Unreal和Source是跨平臺的遊戲引擎還是隻針對C#玩家? – sunder

+0

我並不是說2d遊戲沒有用處。你能提供鏈接到任何可以移植到另一個環境的3D引擎嗎? – sunder