For faster navigation, this Iframe is preloading the Wikiwand page for 游戏编程.

游戏编程

此條目需要补充更多来源。 (2021年5月26日)请协助補充多方面可靠来源改善这篇条目无法查证的内容可能會因為异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:"游戏编程"网页新闻书籍学术图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。

游戏编程指利用计算机编程语言,如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. 各种游戏厂家自己开发的封装度极高的制作工具,如角色扮演游戏制作工厂等等。

这类工具是将游戏必要的人物、道具以及场景绘制好后,由玩家自由调用组合,而很少甚至不需要制作者敲入一行代码就可完成整个游戏的制作过程。但是这种制作过程无法充分发挥制作人的创作才智,例如各种人物的设计就无法由创作者加以改变。

外部链接

{{bottomLinkPreText}} {{bottomLinkText}}
游戏编程
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?