魔神争霸编译过程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
魔神争霸从入门到精通
作者:灰太狼(♂心肝寶貝゛)
准备篇:
原版的魔神争霸为VS2003 的代码
.
我为大家转换到了 VS2008并且做出相应的修改.
把所有工程都加入到一个解决方案中方便大家进行开发调试.
注意:本教程是基于我发布的魔神争霸源码及资源进行讲解的.
下面说说大家都需要下载哪些工具. 并且讲解了每个工具具体的作用.
编译并且进行二次开发至少需要以下工具.
需要工具:
Microsoft Visual Studio 2008
IDE环境和编译器,开发必备工具.
注意这里必须是2008 版本
3D Max 9
建模工具,修改美术资源必备.!
注意这里可以是3D Max 9 的版本也可以是3D Max 2009版本.
但是本文一律以3D Max 9 版本讲解.
需要库
3D Max SDK
编译插件必备。
在我的源码中已经包含了.
Boost1.41 – 1.44 版本均可
开发库,如果只要原版的魔神可以不用,但是我将为大家讲解如何扩展一些功能和效果将要用到.
下载地址:/
DirecrX 9 SDK
Microsoft DirectX SDK (August 2009)
注意最好是 2009 版本的.
下边说说编译.
上面的工具必须先安装完毕。
完了解压源码,什么解不开?密码是帖子里头有
^_^
用VS2008 打开魔神争霸.sln
双击打开出现如下界面如果不一样调整一下 ^_^
现在开始配置环境.
点击工具->选项
出现如下界面.
1.添加 DirecrX 9 SDK 的Include 目录
比如我装在默认目录下就选择..
C:\Program Files\Microsoft DirectX SDK (August 2009)\Include\
如果不是默认路径请自行选择 DirectX SDK下的Include目录.
2.添加 boost 目录比如我的是 D:\boost_1_41_0 你们可以自己选择
然后再在右上角下拉列表框中选择库文件
把 DirectX SDK下的Lib\x86 文件夹添加进去
再把Boost 的库添加进去如果现在不知道如何编译boost 可以暂时忽略
^_^ 好了环境配置完了···可以生成了。
先设置一下生成的版本按照下图这么选就行了.
完了
点击菜单生成->全部重新生成
就开始生成了.
输出窗口会不停的提示编译到什么文件出现了什么错误..
哦对了我记得好像会报一个什么编译错误..要改下环境的不过我的环境已经改了忘记了那个错误时什么了··如果大家遇到了请跟帖告诉我。
^_^我好告诉大家如何解决如果没遇到.那就是命比较好可以买彩票去了.
如果提示了
error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行生成后事件..."
这种错误可以忽略下节课我们讲这个问题..
如果出来现了
========== 全部重新生成: 成功32 个,失败5 个,跳过0 个==========
再按一下 F7
如果出现了
1>------ 已启动生成: 项目: gmtool, 配置: Debug Any CPU ------
1>gmtool -> I:\老魔神\tool\gmtool\bin\Debug\gmtool.exe
========== 生成: 成功1 个,失败0 个,最新36 个,跳过0 个==========
证明全部编译通过否则请跟帖告诉我提示·· ^_^
这节就讲这么多,大家有什么问题跟帖问我。
下节课我们讲讲魔神争霸的服务器端配置.。