返回上一页  首页 | cnbeta报时: 10:38:40
CS职业版开发日志 - 游戏选项卡
发布日期:2010-10-10 20:49:44  稿源:

有一阵子没和大家见面了,我们在编译进度上稍有落后。正如大家所知道的,Ben 早些时间已经把 CSP 移植到 OrangeBox 。这是我们第一个在 OrangeBox 上的CS版本。但是由于模型方面进度缓慢,游戏存在一些 bug,所以说如果急着放出游戏的话就是相当于自杀。有一些玩家可能不同意,但是请细心想想,你就会发现这是一个正确的决定。1.04版本的发布引来成千上万的玩家,他们参与试玩,并从中体验到CSP的乐趣,我们为此感到很自豪。但如果发布一个与1.04极为类似、仅仅是移植到 OrangeBox 上的版本的话,相信大家都不会买账的。
thanks

中国玩家向CSPROMOD全组工作人员致敬 - cokevc 设计

那么,我们该怎么办呢?和我们有关系吗?CSP 如何才能适应眼下的大环境。答案其实很简单,Counter-strike 始终是大家所喜爱的游戏,因为大家对CS本身都有一种情怀。它永久地改变了人们对在线游戏的认识与看法。除了 HLDM 和 Quake 两款游戏外,CS在第一人称射击游戏中拥有更多的玩家,多年来从中诞生出一些十分出色的玩家。

谈到 Quake ,大家有没有发现最近 Quake 玩家数量在以惊人的速度回流。拥有一个单独统一的平台供玩家使用,Quakelive 正在逐渐成为一个游戏锦标赛的正规平台。正如在我写这篇文章的时候,离我25英里远的纽约 Comicon 上,正汇集着一些世界顶级游戏玩家,为一笔不菲的奖金在厮杀。这是令人兴奋的,它体现出电子竞技能做到什么,否则只是 1 和 0的一堆组合而已。

CSP 也可以到达那种地步吗?我们可以做到这样吗?我只能告诉你,四年之后,这个开发小组仍然最关心是 CS。我们深爱着这款游戏,如果 CS 消失的话,我们大家都会因此心碎。在我心底,我希望我们会为 CS 带来更多的新玩家,并能够使得一些已经转投其他游戏的天才玩家重新回到 CS 的竞技之中。我相信在我们的奉献之下,完全有这种可能,我们会继续努力朝着目标前进:制作一款大家喜欢的、达到职业竞技水准的CS版本。

对了,说到哪里了?!哦,说到游戏。10月15日,我们将开始内部游戏测试。除非出现无可估计的灾难,否则我们按照正常计划,以便实现 2010 年内发布 BETA 1.05 的承诺

在过去的几个月中,我个人负责的项目虽然乏味繁琐,但是非常重要。为了让开发者了解工作原理,Valve 允许开发者在编程中了解到 90% 的游戏代码。感觉就像是通过指尖在键盘敲打,就能做出一款游戏。但是,出于保护知识产权和确保底层功能安全性,Valve 仅提供编辑好的 dll 库文件。(原理类似图书馆,但是在库文件中,开发者只能使用 dll 文件,不能查看底层代码) , gamui.dll 就是这个库文件中的一个。

为什么要关心这些?Ben 在1.04b版中编写出了一些代码,从而在选项菜单中加入了附加标签,才使得我们拥有整齐的自定义标签功能。这个标签看起来不错,但是离我们所想象的还有些差距。但是,在OrangeBox 上这段代码不能工作。不幸的是,所有为选项所开发的底层代码在 gamui.dll 中被锁定,而通常情况下,对 99% 的 mod 代码来说,都是在 gamui.dll 中结束的。

因为我患有极端强迫症,精神有些问题,所以我写了我自己的选项菜单。(笑)其实原因很简单:HL1/CS1.X的选项菜单比起源的好。简洁的操作界面,多栏选项,双按键绑定,最重要的是玩家命名(无需绑定steam)。虽然这是大家所期待的修改,但是由于有11,000多行的代码,所以还是很容易丢掉一些东西。我以后可能会在 Valve 的 Wiki 上对其它开发者发布源代码,但是就目前而言,这是CSP 所独有的。

第一张图是玩家选项卡。熟悉的功能中带有一些小惊喜。

options_menu_player

新的玩家选项卡(图片点击放大)

对我而言,设定国家功能非常重要。它能够使是 CSP 成为玩家自己的游戏。谁不为自己的国家的传承所自豪呢?我的脑子里已经有了很多用户自定义的想法了,您还有什么想在 CSP 中所看到的自定义功能吗?

这张图展示 alba 的界面:

options_menu_player_2

设置地区后的范例

上图看出,设置国家后世界地图会高亮显示国家区域。同时,通过对颜色面板的设置可以改变准星色彩。准星预览窗口可以显示游戏中实际显示效果,非常人性化的设计。

下图是按键绑定选项卡:

options_menu_binds

按键绑定选项卡

正如之前提到,多键绑定是非常必要的,因为每次通过在 config 文件中将空格与滑轮向下设置为跳跃的方法实在是太烦人、太繁琐了。

下面是 CSP 特有的自定义选项卡,与 1.04 很像,这是 Ben 的自定义选项卡。

options_menu_csp

CSP 特有的自定义选项卡

这个没什么好说的,除非我们有新东西加入。

接下来是音频设置选项卡:

options_menu_audio

音频设置选项卡

你会注意到,这里既是声音选项,也是语音选项,因为它们都可以归纳衣音频选项。所以没有必要为他们单独制作选项栏。并且,这种设置音频方式更为直观。上图显示的是关闭语音的设置界面。

options_menu_audio_2

开启语音的范例

最后下面这张图为视频设置:

options_menu_video

视频设置设置选项卡

简洁,实用是 CSP 所提供功能选项的特点。一些视觉上比较花哨的东西 CSP 也会有,但是他是给那写需要的玩家所准备的,比如 OrangeBox 新增加的动态模糊效果。CS加上这些效果真的看起来很奇怪,但是谁让偏偏有人喜欢,并认为是一个优势呢?

gama 设置效果实时显示,以及显示所支持的 DX 版本图标。

好了,就这些了,如果你有什么想法或希望能有的东西,请告诉我们。

谢谢阅读,当我们接近发布的时候,我会经常查看回帖。

翻译 - Kipmisky
出处 - http://www.cspromod.cn/1-05-options-tab
我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 10:38:40

文字版  标准版  电脑端

© 2003-2025