|
楼主 |
发表于 2007-2-18 19:19:26
|
显示全部楼层
二、基本资料:
网络创世纪本身的版本在不断地发展中,现在已经达到《第三黎明》以后的3D版本,但已经不再有多少开源的资料。要学习游戏开发技术,了解大型游戏的组织结构。学习者只需要取其中一个稳定的版本来研究即可,而我们也只能提供1.26.04和2.0相应版本的资料:
1、安装盘:662M,
uo.iso
。其中包含了最流行UO客户端版本的安装和一些介绍资料,似乎是从一些经典UO网站上收集过来的,如果你完全不知道UO是什么样一个游戏,通过它们你可以有所了解。但是若你下载条件不佳,可以想其他方法解决,到其他网站下载330M左右的客户端安装版本。这里面也包含了一些tus服务器的版本,我没有试过,有兴趣的可以研究一下。
2、升级到
1.26.04的补丁程序
,把它解开到网络创世纪安装文件夹下即可。1.26.04是网络创世纪最经典的版本之一,至今仍有一些UO网站支持这个版本,可以利用这个版本登录试玩。建议解开后把client.exe改为client1264.exe,因为后面我们还要使用2.0客户端来研究uox服务器源码,防止下载2.0的client.exe程序时互相覆盖。UO客户端执行程序是client.exe,而不是uo.exe。
3、
tus41server.zip
,tus4.1版的服务器,支持1.26.04版本客户端登录,包含一个简单的世界文件。你实际也可以用它来建立UO的“私服”,只要你自己有机器~,与之配套的还有
sphereclient.zip
,可以试一试sphere版本的客户端(看来他们比我们更早开始了研究UO客户端的工作)。你也可以试试无心柳/程式浪人/阿文共同编写的网络创世纪客户端演示
ClientDemo.zip
。这个版本并没有全部完成,但也可以从中知道我们当时做到了哪一步。要配置tus服务器,需要修改
tus.ini文件,把其中的路径指向uo安装路径即可运行。客户端登录本机服务器前,把login.cfg文件中的服务器地址设置为127.0.0.1,2593,就可以登录本机服务器测试了。 |
|