该用户从未签到

- UID
- 1172
- 僵尸币
- 578
- 贡献度
- 0
- 注册时间
- 2008-9-20
- 在线时间
- 0 小时
- 最后登录
- 2008-11-9
|
不注册个乐园论坛账号能玩??
您需要 登录 才可以下载或查看,没有账号?注册

×
引用的是HL2的引擎,就是CS起源变成了CS比赛的版本
里面有地图
csp_dust2
csp_nuke
csp_train
csp_inferno
版本为 cspromod no-steam beta1.01 可独立运行 由 [pcgames哭无泪] 制作
大小297M
.本程序所有游戏所需文件均由官方正版游戏文件的GCF格式中提取;
.支持中英两种语言,并内涵中英两种语言转换文件;
.修复官方在游戏汉化方面的一些错误;(例:游戏界面及部分选项)
.专业封装技术,更加完美的安装程序
目前已知cspromod已升级到1.03可自行下载升级补丁
纳米盘下载
http://www.namipan.com/d/48bf193 ... 1adfa5060b3b2109412
cspromod
在迟延了将近1年半以后,基于HL2引擎的CS ProfessionalMod(CS职业版)开发计划终于浮出水面,由Drax主导的这一项目计划在短期内在CS:Source之外独立开发一个更适于竞技的Half-Life 2 mod,保留大部分CS 1.6的设定和特性,以及所有经典的比赛地图,并且将加强游戏在竞技方面的功能和表现力。显然这是一个非常复杂的项目,而且一直没有得到Vavle以及CPL的官方支持,但是Drax的出现(他是最近一系列修正了flash bug的CS 1.6地图的作者),以及CS Promod官方主页的正式推出,让人多少有了一点信心。我们曾经详细讨论过CS:S竞技性方面的种种问题以及可行的修改方案,这次,CS Promod的制造小组让我们换了个思路:索性把CS:S抛开又如何?
何谓引擎和Mod?
在我们曾经和即将进行的讨论中,引擎和Mod都是频繁出现的字眼。之前进行的CS:S竞技性讨论可能不需要涉及技术层面的问题,但今天我们要讨论的不是现有的某个游戏,而是一个可能要在未来出现的游戏,技术问题几乎不可避免。当然,笔者能力有限,所以以下的讨论都是最入门的内容。
游戏引擎是一个越来越频繁出现的字眼,严格意义上的游戏引擎定义是游戏引擎是视频游戏的核心处理组件。它主要处理图像填充及其他必要技术,有时兼处理对象的游戏AI、碰撞探测。游戏引擎主要提供图像的输出(2D或者3D)。同时游戏引擎负责平台提取,以便游戏能够在部分代码改动的情况下,实现跨平台运行(如、)。简单来说,游戏引擎,就像汽车引擎那样,收集、返回数据同时运行游戏。就像一台汽车的引擎系统,它可以根据你的操作进行相应的调整,加速、减速、转向、刹车……和你在游戏中按、或者对着mic说话是一个道理。用Quake做例子的话,游戏引擎的工作过程大概是这样的:“首先,玩家会按下空格键和鼠标左键(以默认设置为例)。这些输入信息由代码转换为游戏可识别信息——跳、开火。火箭筒将会开火,炮弹发射到地面。引擎的碰撞探测部分将会测算出炮弹接触到地面的时间及爆炸时离玩家模型的距离,由此计算出火箭筒炮弹应该返回的作用关系。Q3引擎的物理系统将会处理玩家跳跃,同时得到炮弹反作用力的效果。引擎的 图像分支负责将计算好的物理过程表现于屏幕上,就像玩家实际观看到的火箭跳动作。”(《Quake 3 Engine Tribute》,Andrew Flores )而Mod是什么呢?mod是Modifications的简称,这是修改、改造的意思。将现有的东西改造使它焕发新的光彩,这就是mod的初衷。如果还是用汽车做比喻的话,它就像你买了一辆汽车以后,自己动手去改造它,让自己的汽车看起来更有个性。而改造的过程中,你基本不会改动汽车的引擎部分(或者说,对这部分的改动很少),所以你可以把Mod想象成五颜六色的车身装饰和外壳,这样,游戏引擎就是汽车的发动机。象Quake这样的“发动机”,它的出产商甚至免费向大家提供SDK和引擎源代码(你可以把它想象为专门用于汽车改造的螺丝刀、特殊工具和图),所以出现大量千奇百怪的Mod就不奇怪了。
HL引擎和CS Mod
CS是基于HL引擎的Mod,最早也是玩家的DIY作品,只不过它成熟以后被Vavle商业化了。HL引擎的性能大概介于Quake2与 Quake3之间,但是CS这个“外壳”是如此有魅力,所以它在很大程度上掩饰了HL引擎本身的不足,这是Quake3玩家普遍看不起CS的原因之一,就像今天CS:S玩家觉得CS 1.6过时一样。
HL2引擎与HL引擎之间的跨度非常大,复杂和先进程度都是前所未有的。就像F1赛车的引擎与家用小轿车的引擎之间的差异,显然前者的性能是后者无法企及的。在我们已经进行的讨论中,细心的玩家对Source引擎已经有了一定了解,即便今天它在主流玩家中还不受欢迎,但是Source引擎本身却是非常强悍的。
附带提一下《半条命》(以下简称HL)多人游戏运作的原理。当你玩HL的时候,你的变成一个客户端(Client)。客户端负责收集键盘和鼠标指令,并在屏幕上。玩家客户端都与相连。服务器监控所有客户端的状态,它发给客户端信息,告诉它每个人在哪里,在做什么。
客户端由两部分组成,引擎和客户端MOD。引擎处理和服务器的连接,在屏幕上绘图,并获取键盘和鼠标输入的信息。MOD部分处理和你玩的某个特定游戏相关的事情。每个游戏都有自己的MOD。如果你安装了要塞(这是一个大家不熟悉的HL Mod)和CS,那么就会有一个要塞的MOD,还有一个CS的MOD,但是只会有一个HL引擎。因为所有MOD都使用相同的引擎,就像你有无数车壳,但是只有一台发动机一样。
引擎和MOD互动使你机器上的CS顺利运行。大多数作弊软件的原理是他们把自己楔入引擎和MOD之间。引擎和作弊器“对话”,作弊器再把信息传递给MOD。同样,MOD和作弊器“对话”,作弊器再传给引擎。引擎和MOD仍然相关联,表面上看一切都好,其实两者实际上在通过作弊软件“交流”。这些作弊软件通常被叫做“客户端钩子”(clienthooks)
什么是CS职业版本
CS游戏本身当然是一个非常好的“外壳”,但它却安装在陈旧的发动机上,夸张地说,就像奔驰的车体安了一台富康的发动机,调配再好也不可能开得太快。由于引擎本身所限,所以CS已经不可能在CS 1.6的基础再前进一大步。这对于依靠新游戏推动销售的硬件厂商来说,简直是不可忍受的。就像零件生产商忍受不了消费者不去更换新车一样。
但现在的问题在于,新引擎固然先进,但是新的车壳一方面太花哨太前卫、另外一方面又很愚蠢,它对于喜欢飚车的人来说简直毫无用处。而继续用旧车进行飚车比赛,又会面临落伍的讥讽和赞助商的冷遇,怎么办?除了适应新车之外,现在看来,给新引擎装上更适合飚车的车体似乎是皆大欢喜的选择。
但就像飚车的永远不会是开车的主流一样,对于Vavle来说,它需要更广泛的用户群体,如果大家都转向了竞技版本,那谁来玩CS:Source 呢?而对于CPL来说,职业版肯定意味着更少的硬件需求和更少的特效,谁来为CS ProMod比赛买单呢?所以目前CS玩家分为两个群体的局面多半不会因为职业版的出现而改变,这是商业利益所决定的。
在技术层面上,Vavle至今拒绝提供CS 1.6的代码,这大大的增加了Pro Mod的开发者的劳动量。因为Pro Mod的核心想法就是把CS 1.6优化移植到HL2上来,但是Vavle不会告诉你CS 1.6是怎么做出来的,所以Pro Mod小组能做的就是照猫画虎,既要征服Source引擎,也要回头征服CS 1.6。当然,Vavle对待Mod开发者并不严酷,他们甚至给予开发者非常宽松和自由的环境。但如果开发者威胁到自己的商业利益就另当别论了。
从最开始,Vavle就宣称CS:Source是一个基于Source引擎的全新FPS游戏,据说是为了减少CS开发者要把CS移植到Source的麻烦。只是CS:Source在竞技性和游戏性结合方面做得实在太糟糕,而且面对的又是CS玩家群体,所以问题才会接踵而至。
关于目前CS:S和CS 1.6并存甚至相互竞争的情况,在过去几期的文章中我们已经进行过大量的分析,这里就不再浪费时间了。只是,我要提醒因为CS 1.6全面“复辟”而欢欣鼓舞的各位CS玩家,星际争霸的今天也许就是CS的明天,没有一个游戏可以长盛不衰,尤其是在没有厂商支持的情况下。在今天, CS职业和业余之间的差别已经越来越大,从这项运动的长期发展来看,这未必是一件好事。
在Pro Mod的开发计划书中,我们可以看到大量关于这个职业版本的描述。包括人物模型、GUI、比赛系统、手雷系统以及移动系统等等在内,这个职业版本将会照搬 CS 1.6的设定,而且比赛地图将会更注重实效(在这方面,Drax举了一个范例:CS:Source上的de_cpl_mill)这是一个伟大的想法,只是 CPL和Vavle未必会同意。
ProMod的未来前景
由于缺少足够的程序员以及美工,所以CS ProMod的制作计划目前依旧停留在初始阶段。职业版本涉及游戏的方方面面,几乎是在Source基础上凭空作出一个新的游戏,难度之大可想而知。而且,这还是一个非商业计划,注定没有获得资金甚至赢利的可能,又面临Vavle和CPL的实际抵制,成功的可能性也许非常渺茫。但是,这个计划至少代表了广大玩家的呼声:“我们不拒绝Source引擎,但是我们拒绝CS:Source这样的垃圾!”
同样是新FPS游戏,Quake4的竞技版本Q4Max很快就得到了CPL和广大职业玩家的认可。当然,Quake世界历来有Mod文化传统,在Quake3时代两种最热门MOD之间的激烈竞争的故事相信部分读者可能还有些印象:OSP(已被选作Quake3的标准竞赛模式)和CPMA(职业挑战模式,对移动,武器切换时间,武器威力和护甲值做出了大量改动)。这两个优秀MOD的开发者们共同合作,分享了从BUG修正到主体部分如HUD设置和人物模型制作的成功经验。他们之间的合作互补所短,最终诞生了一个最优的MOD。而现在的Quake4依旧延续了这种传统。
虽然我对Quake的玩家文化无限向往,但我依旧对CS向着Quake方向发展抱有恐惧感。如果CS职业版制作出来,那些平时玩惯花里胡哨的 CS:S玩家、那些机器配置只够玩CS 1.6的玩家还会去关注职业比赛吗?我不知道,所以我很担心CS也变成一个只有几十个人用心玩的竞技游戏。CS职业版的推出,未必能把两部分玩家融合在一起,或者把CS 1.6玩家带入Source的世界,它非常可能会形成第三个玩家群体,就象三辆挤在同一条跑道上的汽车……而到那一天,离CS淡出主流竞技游戏的日子就不远了。 |
|