遊戲開發指南/簡介/從哪裡開始?
外觀
要使用此頁面,請轉到最能描述您技能水平的部分。
當您從未進行過任何程式設計時。
選擇一種入門語言來學習
- 僅限 Windows/Microsoft
- 允許建立控制檯應用程式、窗體、Windows 現代/地鐵應用和Windows Phone 應用
- 僅限 Mac
- 控制檯和窗體設計
- Windows、Mac 和 Linux
- 輸出流、窗體
- Windows、Mac 和 Linux
- 指令碼語言 - 最適合僅輸出流,但可以具有其他功能。
您有幾個選擇
- 為此,我建議您使用Glut 來幫助您將遊戲連結到作業系統(例如,將圖形放置到窗體上)。
- 如果您瞭解VB 或C#,那麼您可以使用OpenTK(一個用於 .Net 的OpenGL 庫)來建立 3D 圖形。
- 如果您瞭解C# 或Javascript,那麼您可以開始學習如何使用Unity 引擎。
- 如果您瞭解Java,那麼您可以使用LWJGL(一個用於 Java 的OpenGL 庫)
為此,我建議您嘗試使用遊戲引擎,例如虛幻開發工具包 (UDK)。
或者,如果您希望將您的程式設計知識與輕量級引擎混合使用,那麼請嘗試使用:Unity
為此,我建議您嘗試使用程式語言製作遊戲,如果您不瞭解任何程式語言,請參閱:程式設計完全新手
否則,如果您瞭解程式語言,請參閱:瞭解基本程式設計,但從未製作過遊戲
在這種情況下,您可以詢問討論中應該做什麼,或者瀏覽這本書,看看什麼讓您感興趣。