跳至內容

遊戲編程

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

遊戲編程指利用計算機編程語言,如C編程語言C++編程語言、匯編等,編制計算機或遊戲機上的遊戲。

目前流行的遊戲編程語言為C++編程語言,目前流行的遊戲編程接口為DirectX 9.0,還有OpenGLSDL等。

遊戲腳本

遊戲腳本是指在製作電子遊戲程序時,程序員為電子遊戲程序編寫的腳本語言。腳本語言是為了縮短傳統的編寫-編譯-鏈接-運行過程而創建的計算機編程語言,而遊戲腳本語言在電子遊戲程序的編寫中被廣泛使用。

目前的電子遊戲編程過程中大量使用遊戲腳本來進行遊戲程序的編寫。例如在網絡遊戲魔獸世界中就使用了Lua腳本。一般遊戲腳本是由開發電子遊戲的程序員來編寫,但也可能由一些其他的遊戲開發人員編寫簡單的遊戲腳本。

遊戲工具編程

遊戲工具編程是指採用各種開發工具進行開發修改電腦電視遊戲的過程。主要的開發工具有以下幾大類:

  1. 編程語言工具以及集成開發環境Visual C++Visual BasicDelphi.NET Framework系列(Visual C++.NET、Visual Basic.NET、Visual C#.NET)等等。
  2. 開發工具包:最有名的是DirectX系列。
  3. 各種遊戲廠家自己開發的封裝度極高的製作工具,如角色扮演遊戲製作工廠等等。

這類工具是將遊戲必要的人物、道具以及場景繪製好後,由玩家自由調用組合,而很少甚至不需要製作者敲入一行代碼就可完成整個遊戲的製作過程。但是這種製作過程無法充分發揮製作人的創作才智,例如各種人物的設計就無法由創作者加以改變。

外部連結