小9直播平台专注于废气处理行业,分析各行业废气污染因子,解决工业废气治理难题,让废气达标排放,通过环评!
  咨询电话:13828700816

小9直播平台/pp管

【48812】《半条命》神级源代码:用26个字母完成灯火效果

来源:小9直播平台/pp管    发布时间:2024-04-28 18:13:14

  《半条命》是史上最经典的第一人称射击游戏之一,它的画面极有沉溺感。那么,你知道Valve(V社)是怎样用代码写出游戏的灯火效果吗?

  最近,网友CrazyGiaky在社会化媒体上写道:“22年后,V社从头使用了闪耀灯火的源代码。”

  下图分别是1998年的《半条命》和2020年的《半条命:爱莉克斯》,不难发现游戏中的灯火闪耀风格很相似。

  事实上,自从初代《半条命》以来,“照明预设”基本上没有多少改变,游戏的灯火效果是经过分配26个英文字母来处理的,每个字母代表不同的亮度,其间a是彻底暗的,z是最大亮度,如下图所示:

  下图是《半条命》的源代码,不难发现很多的字母组合完成了不同的灯火效果。在那个时代肯定是十分震慑的。

  有意思的是,早在1996年的神作《雷神之锤》中就可以正常的看到这样的代码,如下图所示:

  这两个游戏的发行时刻只相差2年,其实很难说是谁学习谁。不过,《半条命》根据《雷神之锤2》引擎修正的GoldSrc引擎,因而可见两者的根由。

  作为V社开发的第一款游戏,《半条命》从前期不被看好走向游戏史的神作,斩获超越51个年度最佳游戏奖项。游戏的玩法对FPS影响深远,更被称为史上最优异的游戏。

  特别声明:以上内容(如有图片或视频亦包含在内)为自媒体渠道“网易号”用户上传并发布,本渠道仅供给信息存储服务。

  价值降低不能停 人民币兑日元创31年新高:中国游客扎堆去日本 电子科技类产品等廉价

  被曝或受“粪便”中细菌污染,很多人都买过!知名品牌200万瓶气泡矿泉水已被悉数毁掉!涉事公司已被刑事查询

  回绝回家!湖人1-3掘金!詹皇30分浓眉25+22约基奇33+14+14

  分析师:特斯拉入门车型应是简版Model 3/Y,革命性拆箱工艺遥遥无期