成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

《紅警1》源碼放出,勾起滿滿回憶......

開發 前端 開發工具
紅警,準確的說應該叫“紅色警戒”,是大部分 80 后記憶里跟游戲二字關系最深的情節。相信每一名 80 后,都有一段難忘的紅警歲月,甚至可以說很多人的青春,就叫紅警!

 紅警,準確的說應該叫“紅色警戒”,是大部分 80 后記憶里跟游戲二字關系最深的情節。相信每一名 80 后,都有一段難忘的紅警歲月,甚至可以說很多人的青春,就叫紅警!

[[329207]]

 

圖片來自 Pexels

最近,有網友在 Github 上發現,EA 悄悄的將紅警 1 代源碼公開。頓時喚起了無數人的童年回憶。

01.EA 部分開源紅警啦!

5 月 27 日,知名游戲公司 EA 在 GitHub 上搞了個大新聞,把《命令與征服》系列中的 2 個游戲的部分源碼開源了!

這兩個游戲分別是:Tiberian Dawn(泰伯利亞的黎明) 和 Red Alert(紅色警戒)。

 

開源地址:

https://github.com/electronicarts/CnC_Remastered_Collection

《命令與征服》系列是西木工作室(Westwood Studios)的招牌作品。1998 年,EA 收購了西木。

02.滿滿的回憶:紅色警戒

說到紅色警戒游戲,可能很多 80 后和 90 后可能想到的是這款了:

[[329208]]

或者:

 

大概在 2000 年之后,星際和紅警都在網吧必裝游戲之列。(PS:有些可能安裝的是紅警共和國之輝,這是第三方開發的 MOD,不是官方作品。)

我們宿舍有個游戲大佬,帶我們認識過 XBOX。其他人玩紅警,基本受他影響帶入坑的,宿舍內部聯機,或者拉網線和隔壁宿舍對戰。

哈哈哈,聯機當然也包括了 CS 或魔獸了……往事不堪回首!

[[329209]]

 

03.西木工作室的 C++ 代碼

網友評論:這也太規范了吧

其實這次 EA 開源的紅警,是在 1996 年 10 月 31 日正式發布的第一代紅警。

[[329210]]

 

游戲截圖

紅警 1 的啟動程序名為 RA95.exe,因此在國內也有很多叫「紅警 95」。

此次開源,并不涉及游戲素材和游戲引擎,只包括 TiberianDawn.DLL 和 RedAlert.dll 的源碼,允許 Mod 社區更好的改變游戲行為。6 月 5 日,這兩款游戲發布重制版。

命令與征服系列游戲是 C++ 實現,代碼非常規范,注釋清晰,讓人折服。

比如:飛行器的源文件,所有函數的功能,已全部放源文件頭部列舉清楚。

 

下面是飛行器找新降落點的函數,函數功能、輸入、輸出、代碼修改歷史都寫的非常清楚。

我們在微博發出后,除了 “賞心悅目”、“秀色可餐”、“太規范” 的剪短評價外,


還有:

 

觀摩學習地址:

  1. https://github.com/electronicarts/CnC_Remastered_Collection 

也有童鞋好奇了,為啥前面「游戲截圖」那么清晰?答:因為這是我從官網扒的這 2 款的重制版高清圖。

再貼幾張:

[[329211]]

[[329212]]

 

小測試:我是先玩紅警 2,后來才玩紅警 1。如果你也是紅警 2 的老玩家,下面這些英文,應該能自動腦補音效吧

 

  • On my way.
  • I have the tools.
  • Unit ready.
  • Tech building lost.
  • Construction complete.

上面這 5 個,分別是什么操作,或什么游戲單元觸發的?歡迎老玩家答題。

編輯:陶家龍

出處:轉載自微信公眾號程序員的那些事(id:iProgrammer)

責任編輯:武曉燕 來源: 程序員的那些事
相關推薦

2011-07-13 16:11:05

Android 3.2蜂巢谷歌

2019-07-22 08:28:38

2013-12-31 15:25:00

2021-01-18 18:32:34

微信微信10年移動應用

2021-02-25 15:43:43

AI 數據人工智能

2010-05-17 09:36:33

Slackware L

2023-10-05 12:31:14

AI數據

2009-11-26 15:51:38

Squid開源系統

2023-10-26 23:59:41

程序員回憶

2009-03-19 20:48:45

LinuxGIMP 2.6.6

2009-03-24 14:26:48

LinuxNVIDIA驅動

2009-03-09 17:52:42

LinuxNVIDIA顯卡驅動

2009-08-04 09:56:09

Netbeans 6.Netbeans

2025-01-07 09:11:39

同步問題磁帶驅動器

2011-11-15 10:16:41

Android 4.0Google

2012-03-08 22:14:40

iOS

2011-11-17 10:13:28

亞馬遜Kindle Fire源代碼

2009-06-09 09:25:59

LinuxUbunchu

2025-05-23 09:32:44

2018-01-29 12:39:56

數據庫MongoDB集群
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产免费拔擦拔擦8x高清 | 国产欧美一区二区精品久导航 | 91在线第一页| 亚洲一区二区在线电影 | 日韩一二区在线观看 | 天天澡天天狠天天天做 | 91麻豆产精品久久久久久 | 黄色欧美视频 | 中文字幕 国产 | 亚洲国产一区二区在线 | 高清黄色网址 | 高清国产一区二区 | www.国产精 | 国产精品国产三级国产aⅴ无密码 | 欧美一区二区三区在线观看视频 | 在线视频日韩 | 亚洲+变态+欧美+另类+精品 | 色婷婷综合久久久中文字幕 | a免费视频 | 91免费视频观看 | 日本在线一区二区三区 | 亚洲精品一区二三区不卡 | 国产精品久久精品 | 成人日韩| 久久久久国产一级毛片高清网站 | 欧美日本久久 | 国产欧美日韩一区 | 性高湖久久久久久久久3小时 | 日本中出视频 | 久久爱综合 | 91九色婷婷 | 亚洲视频免费在线观看 | 91毛片网 | 日韩中文字幕一区二区 | 狠狠伊人 | 午夜影院官网 | 亚洲av一级毛片 | 国产精品久久一区二区三区 | 国产无人区一区二区三区 | 欧美视频一区二区三区 | 午夜精品一区二区三区在线观看 |