News

Guangdong BAIDU Special Cement Building Materials Co.,Ltd
— 新闻中心 —

在没有源代码的情况下,他花了五年时间重写了

朋友们,我要说一些可耻的话。有这样一款游戏,即使过了20多年,很多人仍然像吸毒者一样每天玩它。紧急警报2. 请不要相信。编辑部有好几个男人。他们不会每天中午看妹子,也不会写差评,只是在晚餐时看红警视频,甚至周末后还去对战平台PK。各大媒体平台上有很多专门制作紧急警报视频的UP主,拥有数十万甚至数百万粉丝。看到这里,或许有些朋友又勾起了一些回忆。他们心里已经有了几十辆轻型坦克,准备全力以赴。 但问题是,当你突然拉响警报,想要回忆起你的童年时,我很抱歉,但他们一定会说服你戒烟。网上找到的Red Ale安装包rt文件可以玩,但是容易出问题。你将会有调整兼容性并解决一个又一个的错误弹出窗口,然后才被迫进入游戏。 有没有适合电脑初学者玩的版本?是的,有。部分红警玩家会被引导至下一个战斗平台,注册账号,收到验证码,前往大厅加入或创建比赛。 。 。还是有点麻烦。有正式版吗?也有。不过,即使你在Steam上购买了EA官方的《红色警戒2》,你很可能花钱也会遇到问题。黑屏、卡顿、报错等问题很多,很多人说体验不如盗版。 以上仍然针对Windows用户。 Mac 用户呢?我的朋友建议直接吊带 el tratamiento。于是世超就想问。这个星球上有没有一种更简单粗暴的方法,可以让像我们这样的普通游戏玩家在需要的时候立即发出紧急警报?还记得我们的童年吗?兼容性、错误报告、平台战斗不要谈论形式、系统要求和什么是最好的。还有,别让我去搜索资源、下载安装包。 。 。是的,有吗?事实上,是有的。最近钓鱼的时候,我发现了《红色警戒时空鸿沟》的网页版。需要注意的是,网络版本是免费的。在您的 PC、Mac、手机、平板电脑甚至酷炫的小手机手表或冰箱门监视器上点击并玩;您所需要的只是一个浏览器。 其实,世超一开始并没有抱有太高的期望。毕竟,在这里你可以在网页上体验年轻版的u表演。直到我打开它。 。 。拉屎。有单人游戏和在线竞争、分层排行榜,甚至还有模组支持。 玩游戏几乎不需要任何成本。当您访问该网站并点击“下载”时,将会自动下载并解压游戏包。 10秒后,出现以下sc瑞恩将会出现。只能说,世界超级联赛立即恢复了当年的暑假。 。 。 还支持更高级的操作,例如按住Ctrl键强制攻击并让工程师修复建筑物。唯一的缺点是巡逻功能无法重复使用,粒子效果无法发挥。但是伙计们,这是一个网页。 更令人愤慨的事情还会继续发生。起初我以为这是对原始紧急警报的某种改编、封装、模拟技术开发和分组。最初是在一个网站上,但经过一周的努力,我联系到了作者 Alexandru Ciucă,他是一位拥有 15 年编程经验的罗马尼亚程序员。 。 。他说,哦,我用 TypeScript (JavaScript) 重写了红色警报。 不?重写游戏?兄弟姐妹们,你们一定要知道。 《红色警戒2》的官方源代码已经丢失。 。 。所以如果亚历山德鲁想重写游戏,他必须肛交通过黑匣子逆向工程,解开了《红色警戒2》的整个操作逻辑。是不是有点难以理解? 我想重新制作某道菜,但我没有菜谱。你所能做的就是观看其他人吃这道菜的视频,根据他们筷子的动作和咀嚼的速度来猜测食材的软硬度和质地。这就是亚历杭德罗重新创建紧急警报的方式。除了官方美术素材外,还可以直接引用rule.ini配置文件(其中包括攻击力、血量、单位成本)。 Alexandru通过屏幕录制、慢速播放、逐帧分析、修改rules.ini文件、大量的测试和试错来导出游戏逻辑,导出了整个核心游戏逻辑引擎。 Rocketeer 起飞时的动画是什么样的?如何重现空中的上下飞行?建筑物被毁后碎片如何飞散罗伊德?这些都需要反复思考和模拟。 嘶嘶,出事了,对吧?当然,我自己重写了游戏引擎和代码。为什么原来的版本有bug?亚历杭德罗对这个问题的回答令人震惊。总而言之,网页上的错误警报分为三种类型。 第一类是逻辑错误。 Alexandru创建了一些基本规则后,他可以根据这些规则直接形成一些复杂的游戏机制,但这也会带来错误。如果您根据别人的设计使用乐高积木建造房屋,您的房子将与其他人的房子一样有缺陷且不稳定。第二种是数据错误。 Rules.ini配置文件记录了所有单位的攻击力、血量、建造成本。如果官方写的参数值不正确,Alexandru在导入这个配置文件时也会出错。第三种是故意错误。 众所周知,CF Ghost Jump是街头霸王的关键2.有些bug已经存在很长时间了,已经成为游戏的特色和文化,比如取消技术和文明的核弹狂人甘地。紧急警报也是如此。许多战斗平台目前正在评估紧急警报错误。如果它们不影响平衡,它们将被保留并成为游戏的一个功能。如果它严重损害了公平性,我们将对其进行修补和补救。现在我明白了。为了完全还原《红色警戒2》的感觉,Alexandru 还重新创建了一些原始的错误。真正真实意味着什么? 。 但这并不是重新创建紧急警报最困难的部分。 Alexandre的魅力 ru最大的问题是在3D引擎中渲染2D材质。红警最初的版本使用了Painter算法(图形渲染技术)。将 2D 图像叠加在平坦的表面上,然后将它们依次重新排列(例如,将士兵放在草地上)以创建三维效果。然而,网页版《红色警戒》使用真实的 3D 引擎来显示这些纹理后,出现了问题。坦克该不该推压草地,草地该不该暴露,建筑物该在多大程度上挡住士兵?很难将这些细节与原始版本进行比较。 因此,我们在网络项目上投入了大量精力,让您可以舒适地玩《红警》。目前 GitHub 上有一个名为 redalert2 的存储库,其中 Chrono Divide 代码已反编译并开源。如果您有兴趣或想要重新创建网络紧急警报,请看一下。 写这篇文章的世超发现,虽然《时空鸿沟》很棒,但对于国内玩家来说仍然存在障碍。英文界面需要慢慢适应,第一次加入需要等到下载美术资源。国内在线连接也存在相对较长的延迟,并且在平板电脑上操作非常耗时。我世超本来打算写一些使用教程,结果已经有人写了。阿陈是一位来自北京的前端程序员,创建了中文镜像网站ra2web。 https://www.ra2web.com/ 此人不仅对整个界面进行了本地化,还通过付费CDN加速优化了玩家的网络体验。最重要的是,我们花了两周时间对 JS 代码进行逆向工程,添加了移动设备上用于组织、攻击和返回基地的快捷面板。这意味着您还可以在手机或平板电脑上享受《红色警戒》。随后,Alexandru 了解到了这一点,并开发了一套专门针对中文网站的 API,并将中文网站添加到了他的清单中。 Achen 创办 ra2web 的原因非常简单。你的经历与其他人相似。我2021年在Win10上玩红警,调试支持调整为崩溃。然后我遇到了 Chrono Divide 项目。想想国内很多玩家还是买模拟器来玩y 红色警戒,我们将ra2web注册为中文网站。迄今为止,ra2web 拥有超过 100,000 名在线用户,深受粉丝欢迎。但阿陈也为这个发电项目付出了很多钱,这是他的心血。他的网站被攻击,他的域名在DNS中被劫持,他也是人身攻击的目标,可能是因为他影响了交易平台和卖家的利益。而且,因为我是自己掏腰包花钱,家人也不理解。 。 。阿陈告诉我,他在网站上的紧急警报帐户无缘无故地成为第二受欢迎的帐户。这是因为很多人在他@网警的时候就将他添加到了他们的名单中。 时代确实发生了变化,许多人不再知道什么是紧急警报。不过,Alexandru 5年前麻秘史的更新日期,那句“网络传输是我自备安全的完整足”,说得一清二楚:目前,已经是在当前系统上运行它越来越困难。如果正式版没有发布适配新系统的版本,总会有人挺身而出,用自己的方式保护共同记忆。他们不关心金钱,甚至可能会失去金钱。他们只是希望每个突然想起紧急警报的人都打开浏览器并回到那个夏天。作者:刺猬 编辑:莽山烙铁头 发布者:轩轩影业,数据来源:网络危险警报:https://chronodivide.com/网络危险警报中国站:https://www.ra2web.com/GitHub - huangkaoya/redalert2 特别声明:本文由网易自有媒体平台“网易号”作者上传发布,仅代表作者观点。网易仅提供一个信息发布平台。 注:以上内容(包括图片和视频,如有)由社交媒体平台网易号用户上传并发布,提供仅信息存储服务。
Tel
Mail
Map
Share
Contact