看板 C_Sharp 關於我們 聯絡資訊
遊戲引擎其實就是模組化的函式庫 當然你要把視覺化的開發介面 當作遊戲引擎(例如Virtools)也無所謂 但傳統來說還是以底層的 功能實作為主,包括主框架、圖形、聲音、輸入輸出、物理、網路、AI等 也就是遊戲中所需要用到的各項模組。整個包裝起來稱為遊戲引擎。 目前免費開源的引擎很多,但大多是某項模組引擎,例如圖形引擎、物理引擎等 ,如果會想辦法整合就可以自己組裝自己的遊戲引擎,很多遊戲公司雖然說是 "自製遊戲引擎",但其實很多寫法也是東湊西湊而成,想更了解商業 遊戲引擎與免費遊戲引擎的差別,可以去遊戲開發版,我之前有寫一篇相關 文章。 如果你要用c#開發遊戲的話,建議你學XNA,它是微軟推行的一個架構,用c#程式語言 開發,XNA封裝了遊戲設計常用的模組套件,你可以去官網看看。 ※ 引述《del680202 (飄落的櫻花)》之銘言: : 最近正好想用C#來寫遊戲 : 都會聽人家說要有遊戲引擎 : 我一直是DirectX這套開發套件 : 但是後來開了幾篇文章又好像不是 : 請問遊戲引擎到底是什麼? : 是指一些已經寫好的模組而以嗎? : 還是說是經由特定方法構成的東西? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.71.49.66
arhat:推XNA 微軟很用心在辦台灣這塊市場 XNA進階版可以寫XBOX遊戲 12/05 21:03