游戏开发论坛

 找回密码
 立即注册
搜索
查看: 14991|回复: 12

半条命2源码编译向导

[复制链接]

1

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2003-10-12 15:38:00 | 显示全部楼层 |阅读模式
***********半条命2源码编译向导*********
Half Life 2 Source Code Compile Guide(zz)

如何编译HL2工程

好,我已经看到你竭尽全力的想编译出自己的半条命2了。呵呵,现在可以了。遵照下面的说明书你就能自己亲自编译出属于自己的hl2.exe和其他文件了。

要注意的是编译需要很长的时间,你可以在晚上睡觉前干这些事情。:)

好的,让现在我们开始
-->注意:你的机器上应当装有Visual Studio 6

---------------------------
下载正确的素材
---------------------------

1.随便从什么地方下载到hl2的source。现今这些东西已经充斥了internet。
2.下载mss32.dll和h12_tree.zip

这些东西都很容易找到

3.从以下地址下载Visual Studio 6 Service Pack 5
http://msdn.microsoft.com/vstudio/d...sp5/sp5_en.aspx
4.从以下地址下载Processor Pack
http://msdn.microsoft.com/vstudio/d...k/download.aspx

----------
安装
----------

1.解压缩半条命2的代码包到c盘根目路。(比如 C:\HL2)
2.解压缩hl2_tree.zip到桌面上。(一会儿删除)
3.安装Visual Studio 6(如果你没装的话)
4.安装Visual Studio 5 Service Pack 5,选择不重新启动
5.安装Processor Pack
6.手动重启

---------
编译
---------

1.进入 开始->运行
2.敲入cmd命令(Windows NT/2000/XP/2K3)或者command命令(Windows 95/98/98SE/ME)。
3.敲入"cd" 比如 "cd c:\HL2"。
4.敲入"cd src_main"进入主程序目录。
5.在build_hl2.bat里加入一条set PATH=c:\Program Files\Microsoft Visual Studio\VC98\BIN。其中c:\Program Files\Microsoft Visual Studio\VC98\BIN改成你自己的路径。
6.现在,敲入"build_hl2.bat"回车

这会花掉很长很长的时间... 如果是在晚上,最好让它运行一夜,你现在应该有了一些新的
文件和文件夹,在半条命的主目录里。(刚好代替了"src_main")

----------------
准备运行
----------------

1.把mss32.dll拷贝到/bin(例如 C:\HL2\bin)
2.把所有从hl2_tree.zip解压缩的文件拷贝到/hl2下(例如 C:\HL2\hl2)

--------
开始
--------

1.现在进入最激动人心的部分了,在半条命2的主目录中双击"hl2.exe"

如果你所做的所有事情都是正确的,那么你就没理由失败... 那么如果失败了,就请
重做一边"准备运行"部分,再试一遍。

你现在应该面对的是一面砖墙。兴奋中!...

2. 按下键盘上的" ~ "键(在"1"键的左边)
3. 敲入"map test"。

注意:你现在不能看到你输入的东西!!这是很多HL2文件都存在的错误。看看周围,你
就能找到它们。

如果一切顺利,你现在应当进入游戏了。移动鼠标来回转转。你还不能用键盘移动,因为
还有很多bug :)

4.如果你对这个全新的革命性的东东感到无聊了......再次按" ~ "键,敲入quit。

游戏退出了,现在你可以去制作地图,或者联机,或者...
HAVE FUN!
一个小玩笑
[FROM: 61.171.42.128]

****************************************

3

主题

55

帖子

55

积分

注册会员

Rank: 2

积分
55
发表于 2003-10-12 15:53:00 | 显示全部楼层

Re:半条命2源码编译向导

就你会英语啊

1

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2003-10-12 16:05:00 | 显示全部楼层

Re:半条命2源码编译向导

翻译的请写清楚啊,不是自己原创的东西要写清楚吧。

至少也得感谢下原作者。

6

主题

29

帖子

29

积分

注册会员

Rank: 2

积分
29
发表于 2003-10-12 16:10:00 | 显示全部楼层

Re: Re:半条命2源码编译向导

远望: Re:半条命2源码编译向导

就你会英语啊

兄弟言重了吧,楼主一番辛苦,你用不着,兴许别人用得着呢。

0

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2003-10-14 10:41:00 | 显示全部楼层

Re: Re:半条命2源码编译向导

远望: Re:半条命2源码编译向导

就你会英语啊

你这种人什么心态,自己不去做的事情,也不要打击别人的积极性,我觉得他做的非常好,只有这样让更多的人看到这篇文章,很多人是不懂英语! [em20]

0

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2003-10-14 14:02:00 | 显示全部楼层

Re:半条命2源码编译向导

我想问问为什么我按上面说的编译,结果提示msdev找不到?是不是VC的路径不对,什么地方能设置吗?

24

主题

126

帖子

133

积分

注册会员

Rank: 2

积分
133
QQ
发表于 2003-10-14 14:40:00 | 显示全部楼层

Re: Re:半条命2源码编译向导

afoolboy: Re:半条命2源码编译向导

我想问问为什么我按上面说的编译,结果提示msdev找不到?是不是VC的路径不对,什么地方能设置吗?

在build_hl2.bat
里加入一条
set PATH=c:\Program Files\Microsoft Visual Studio\VC98\BIN
就行了,c:\Program Files\Microsoft Visual Studio\VC98\BIN
改称你自己的。

0

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2003-10-14 15:56:00 | 显示全部楼层

Re:半条命2源码编译向导

谢谢楼上的,果然如此,搞定了。

0

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2003-10-15 02:06:00 | 显示全部楼层

Re:半条命2源码编译向导

我找不到那些补丁的下载。

2

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2003-10-15 17:12:00 | 显示全部楼层

Re: 半条命2源码编译向导

我编译出现如下错误,不知你是怎么通过的,能请教一下吗?
-------------------Configuration: vtf - Win32 Release--------------------
Compiling...
vtf.cpp
E:\hl2\src_main\vtf\vtf.cpp(607) : fatal error C1600: unsupported data type
Error executing cl.exe.

vtf.lib - 1 error(s), 0 warning(s)
--------------------Configuration: shaderlib - Win32 Release--------------------
还有下面出现了很多的
fatal error C1600: unsupported data type
Error executing cl.exe.的错误提示,都是这个问题,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-16 23:36

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表