日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

《命令與征服》系列中的 2 個(gè)游戲的部分源碼開源了!

Linux愛好者 ? 來源:程序員的那些事 ? 2020-06-18 17:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

EA 部分開源紅警啦!

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

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

https://github.com/electronicarts/CnC_Remastered_Collection

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

滿滿的回憶:紅色警戒

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

或者:

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

我們宿舍有個(gè)游戲大佬,帶我們認(rèn)識(shí)過 XBOX。其他人玩紅警,基本受他影響帶入坑的,宿舍內(nèi)部聯(lián)機(jī),或者拉網(wǎng)線和隔壁宿舍對(duì)戰(zhàn)。

哈哈哈,聯(lián)機(jī)當(dāng)然也包括了CS或魔獸了……往事不堪回首!

西木工作室的 C++ 代碼,網(wǎng)友:這也太規(guī)范了吧

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

( 游戲截圖)

紅警1 的啟動(dòng)程序名為 RA95.exe,因此在國內(nèi)也有很多叫「紅警95」。

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

命令與征服系列游戲是 C++ 實(shí)現(xiàn),代碼非常規(guī)范,注釋清晰,讓人折服。

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

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

我們?cè)谖⒉┌l(fā)出后,除了 “賞心悅目”、“秀色可餐”、“太規(guī)范” 的剪短評(píng)價(jià)外,

還有:

觀摩學(xué)習(xí)地址:

https://github.com/electronicarts/CnC_Remastered_Collection

此外:《紅警1》和《泰伯利亞的黎明》網(wǎng)上有第三方做的開源版,用 C# 重寫的,支持Widows、macOS、Linux 和 *BSD 系統(tǒng)。

鏈接:

https://github.com/OpenRA/OpenRA/releases

也有童鞋好奇了,為啥前面「游戲截圖」那么清晰?

答:因?yàn)檫@是我從官網(wǎng)扒的這 2 款的重制版高清圖。再貼幾張:

小測試:

我是先玩紅警2,后來才玩紅警1。如果你也是紅警2的老玩家,下面這些英文,應(yīng)該能自動(dòng)腦補(bǔ)音效吧

On my way.

I have the tools.

Unit ready.

Tech building lost.

Construction complete.

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    4368

    瀏覽量

    46464
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4977

    瀏覽量

    74417

原文標(biāo)題:紅警1 游戲開源,代碼非常規(guī)范。網(wǎng)友:秀色可餐

文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    涂鴉CLI正式開源:讓AI Agent一行命令管理3000+品類智能設(shè)備

    最近,CLI(命令行工具)正在成為AIAgent時(shí)代的基礎(chǔ)設(shè)施。飛書、企業(yè)微信、釘釘?shù)榷嗉抑髁鬓k公協(xié)作平臺(tái),相繼開源各自的CLI工具,將消息、文檔、日程等產(chǎn)品能力封裝為命令行接口,供
    的頭像 發(fā)表于 04-02 18:10 ?379次閱讀
    涂鴉CLI正式<b class='flag-5'>開源</b>:讓AI Agent一行<b class='flag-5'>命令</b>管理3000+品類智能設(shè)備

    AT32開源鴻蒙開發(fā)環(huán)境搭建

    本帖最后由 jf_77210199 于 2026-1-19 09:49 編輯 AT32開源鴻蒙開發(fā)環(huán)境搭建 主要介紹兩部分內(nèi)容: 1、如何快速搭建起開源鴻蒙的開發(fā)環(huán)境。 2、如
    發(fā)表于 01-16 13:56

    Linux13個(gè)基本Cat命令示例

    和test1終端的文件。 # cat test test1 Hello everybody Hi world, 3、用 cat 命令創(chuàng)建文件 我們將創(chuàng)建一個(gè)名為test2帶有以下
    發(fā)表于 12-26 06:09

    開源FPGA硬件】硬件黑客集結(jié):開源FPGA開發(fā)板測評(píng)活動(dòng)全網(wǎng)火熱招募......

    確定由ID號(hào):閑云(肖工)擔(dān)任原理圖主導(dǎo)設(shè)計(jì)工程師,負(fù)責(zé)主板硬件設(shè)計(jì);ID號(hào):恒水一(郝工)擔(dān)任Layout主導(dǎo)設(shè)計(jì)工程師,負(fù)責(zé)主板Layout設(shè)計(jì)。 經(jīng)過近2個(gè)月的設(shè)計(jì)及生產(chǎn),我們的開源FPGA板正
    發(fā)表于 10-29 11:37

    NVIDIA開源Audio2Face模型及SDK

    NVIDIA 現(xiàn)已開源 Audio2Face 模型與 SDK,讓所有游戲和 3D 應(yīng)用開發(fā)者都可以構(gòu)建并部署帶有先進(jìn)動(dòng)畫的高精度角色。NVIDIA 開源 Audio
    的頭像 發(fā)表于 10-21 11:11 ?1037次閱讀
    NVIDIA<b class='flag-5'>開源</b>Audio<b class='flag-5'>2</b>Face模型及SDK

    開源鴻蒙MNN AI應(yīng)用開發(fā)與MNN移植經(jīng)驗(yàn)

    本期內(nèi)容由AI Model SIG提供,介紹開源鴻蒙,利用MNN開源框架開發(fā)AI應(yīng)用以及基于MNN源碼編譯與Har包封裝的方法。
    的頭像 發(fā)表于 09-04 11:31 ?5045次閱讀
    <b class='flag-5'>開源</b>鴻蒙MNN AI應(yīng)用開發(fā)與MNN移植經(jīng)驗(yàn)

    termux如何搭建python游戲

    /path/to/game.py`) 五、注意事項(xiàng)與常見問題解決 1. 性能限制:安卓設(shè)備硬件資源有限,建議開發(fā)輕量級(jí)2D游戲,避免復(fù)雜3D渲染。 2. 依賴安裝失?。?b class='flag-5'>部分庫
    發(fā)表于 08-29 07:06

    260款熱門大型3A電腦單機(jī)游戲分享 全系列漢化+預(yù)裝MOD+游戲運(yùn)行環(huán)境

    Maniac 狂躁 v0.9.17b 魔法肉鴿 v0.9.1 命令與征服: 紅色警戒2漢化簡中收藏版v1.3.4-尤里的復(fù)仇+原版+多版本合集+修改器支持聯(lián)機(jī) win10可玩 解壓即玩 漫漫長夜
    發(fā)表于 07-29 16:35

    【VisionFive 2單板計(jì)算機(jī)試用體驗(yàn)】3、開源大語言模型部署

    來安裝一下go 2、go安裝 進(jìn)到go的官網(wǎng)https://go.dev/dl/,按照慣例,我們要找一下是否有risc-v的編譯產(chǎn)物,如果沒有的話,又得源碼編譯。 不過,好在我們發(fā)現(xiàn)
    發(fā)表于 07-19 15:45

    【VisionFive 2單板計(jì)算機(jī)試用體驗(yàn)】2、打造復(fù)古游戲機(jī)(Batocera鏡像+FBNeo虛擬機(jī), 多款游戲ROM分享)

    /batocera-riscv-visionfive2-41-20241218.img.gz 燒錄鏡像,也和visonfive2開箱刷系統(tǒng)的方式一樣,用balenaEtcher軟件即可,下圖是需要準(zhǔn)備的文件: 注:如果非要選其他發(fā)行版,其實(shí)也不是不可以,找到
    發(fā)表于 07-17 21:58

    【VisionFive 2單板計(jì)算機(jī)試用體驗(yàn)】VisionFive 2個(gè)霸氣的游戲機(jī)

    這次的測試活動(dòng),每人人手送一個(gè)游戲機(jī),非常的好啊?。?! 很高興收到賽昉科技發(fā)放的VisionFive 2開發(fā)板,VisionFive 2是全球首款集成了3D GPU的高性能量產(chǎn)RIS
    發(fā)表于 07-13 20:41

    樹莓派復(fù)古游戲,你會(huì)選哪一個(gè)?

    復(fù)古游戲與樹莓派單板計(jì)算機(jī)的組合十分常見。在樹莓派項(xiàng)目列表,幾乎都會(huì)包含至少一個(gè)復(fù)古游戲項(xiàng)目。復(fù)古游戲發(fā)行版讓在樹莓派上開啟復(fù)古
    的頭像 發(fā)表于 06-16 16:56 ?1397次閱讀
    樹莓派復(fù)古<b class='flag-5'>游戲</b>,你會(huì)選哪一<b class='flag-5'>個(gè)</b>?

    開源鴻蒙圖形與游戲分論壇圓滿舉辦

    近日,開源鴻蒙開發(fā)者大會(huì)2025(OHDC.2025)圖形與游戲分論壇在深圳圓滿舉辦。本次分論壇由開源鴻蒙圖形SIG & 游戲SIG組組長、華為終端BG圖形TMG主任黃然,以及
    的頭像 發(fā)表于 06-05 15:30 ?1427次閱讀

    【幸狐Omni3576邊緣計(jì)算套件試用體驗(yàn)】Redis最新8.0.2版本源碼安裝及性能測試

    命令行程序,用于操作Redis服務(wù)的數(shù)據(jù); 2.4 安裝Redis 使用如下命令將Redis可執(zhí)行程序安裝到系統(tǒng)目錄: sudo make install 命令輸出如下: 可以看
    發(fā)表于 06-03 01:28

    游戲手柄振動(dòng)馬達(dá):沉浸式游戲體驗(yàn)的核心

    游戲手柄振動(dòng)馬達(dá)是現(xiàn)代游戲設(shè)備不可或缺的一部分,它為玩家提供更加沉浸式的游戲體驗(yàn)。通過精確的
    的頭像 發(fā)表于 05-17 00:05 ?1118次閱讀
    江北区| 梓潼县| 湖州市| 南木林县| 南涧| 静乐县| 旬邑县| 延庆县| 宁都县| 论坛| 福鼎市| 平果县| 杂多县| 栾川县| 四川省| 阳新县| 杂多县| 汕尾市| 沾益县| 巴马| 宜兰市| 九龙县| 澜沧| 东辽县| 广水市| 闽清县| 长沙市| 高邑县| 肇源县| 光山县| 长岭县| 南雄市| 康马县| 堆龙德庆县| 湘阴县| 仙游县| 浪卡子县| 霍林郭勒市| 石棉县| 改则县| 甘谷县|