目前游戏程序开发工具有很多,在不同游戏平台上有不同的开发工具。在个人计算机上,目前流
行的软件开发工具有QBasic、TubroC、Visual C++、Delphi 和C++ Builder 等。
下面简单介绍目前游戏开发的几款主流开发工具和集成环境。
1. Visual C++
Visual C++是Visual Studio 家族中的核心成员,利用Visual C++开发的游戏不胜枚举,代表作品有
《暗黑破坏神》、《魔兽争霸》、《星际争霸》、《反恐精英》、《命令与征服》、《FIFA》等。
Visual C++是微软的产品,用它来编写Windows 程序有强大的程序接口和丰富的开发资源的支持,
加之VC++严谨的内存管理,在堆栈上良好的分配处理,生成代码的体积小,稳定性高的优点,所以
VC++成为目前游戏的主流开发工具。
当然,Visual C++也是最复杂的开发工具,Visual C++ 6.0 的LOG 如图1.14 所示。
2. Borland C++ Builder
Windows 下C++程序员一般使用的开发工具就是VC 和BCB(Dev C++发展势头也不错)。BCB
是更容易上手的工具,在游戏开发中BCB 界面处理能力要比VC 强得多,因此BCB 也是非常好的选
择。许多大型游戏也是采用BCB 开发的。C++ Builder 6 的LOG 如图1.15 所示。
3. Delphi
Borland 公司用来和微软的Visual Basic 做对抗的产品Delphi 本来并不是游戏专业开发工具,但是
由于韩国的网络游戏《千年》、《传奇》都是用Delphi 开发完成的,所以Dephi 的名字在游戏界又响亮
起来了。Delphi 为程序员省下大量做界面的时间,从而降低程序开发的门槛。Delphi 的LOG 如图1.16
所示。
Visual Basic
VB 是可以通过拖拉点按进行工作的开发工具。KOEI 的《水浒英雄传》等无数小型游戏都是VB
开发的。但是用VB 进行大型项目制作相对吃力,程序运行效率不够高。Visual Basic 6.0 的LOG 如图
1.17 所示。