联系方式:
support@gamebs.com

搭建开发环境

游戏帮手开发平台所提供的示例程序都是使用VC6开发的,工程文件是VC6的格式。所以建议GameBs的开发者在开发之前首先要安装VC6。如果你更习惯高版本的VC,例如VC2005,并且想参考或以这些例子程序做基础的话,需要首先转换其工程文件到相应版本的VC。

如果你不安装VC却想运行GameBs提供的某些工具和可执行程序,可能会发生运行时错误,原因是你的机器上缺少某些MFC的动态库,而这些库是GameBs平台运行所必须的,例如:MFC42D.dll。

参考: 如何查看Windows动态库的依赖

安装开发包

GamBs开发平台提供了一个SDK的安装程序,文件名形如:GameBsSDKxx.yy.zz_Setup.exe (xx, yy, zz是相应版本的版本号)。 运行后会引导用户安装,缺省的安装目录是C:\GameBs\。不是不能修改,如果修改,在稍后配置VC的头文件和库文件的路径时需要做相应的调整。参考: VC6.0设置

开发包的目录结构

SDK安装之后,会在GameBs目录下面创建以下5个文件夹:

VC6.0设置

在VC6.0 安装好后,我们需要设置游戏帮手开发包的库文件路径、头文件路径以及工作目录,这是为了使你在GameBs编写的程序可以编译和运行。

安装GameBs工程向导(GameBsWizard)

使用游戏帮手为你提供的工程向导,能够极大的提高你的开发效率。

我们制作的工程向导文件存放在开发包根目录下的AppWizard文件夹中,你只需将里面的所有文件复制到VC6.0存放模板的目录下即可。

VC6.0存放模板的目录是:$VCROOT\Common\MSDev98\Template ($VCROOT是在你机器上的VC6.0的安装目录)

例如:这个路径可能是C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Template

当重新启动VC6.0后,新建一个工程,界面如图1所示:

图1

在列表中,新增了四项用于游戏帮手开发的工程向导。它们分别是:

配置工程的依赖库

如果某个工程依赖于开发包中的库文件,例如:GmbsEngine.lib和wtermin.lib,则配置方法如下:

工程(Project)--> 设置(Settings)--> 左侧选择该工程 --> 右侧选择链接(Link)

在目标/库模块(Object/Library modules)中增加这两个库,用空格分隔。

配置工程的输出路径

如果希望某个工程生成的目标文件到指定目录下,其配置方法如下:

工程(Project)--> 设置(Settings)--> 左侧选择该工程 --> 右侧选择链接(Link)

在输出文件名(Output file name)中填写输出文件的路径和名称,例如:

当前目录指的是该工程的工程文件(如:.dsp,.dsw)所在的目录。