當前位置:編程學習大全網 - 源碼下載 - 經典懷舊遊戲源代碼

經典懷舊遊戲源代碼

最近發現了末日超級版。最初的程序員Randal Linden將遊戲的源代碼在Github中公開,引起了很多古董遊戲愛好者和開發者的興趣,也讓人們了解了遊戲是如何設計的。

末日戰士是FPS(第壹人稱射擊)遊戲的鼻祖。id軟件開發的這款遊戲第壹個PC版發布於1993,平臺是微軟DOS。隨後的兩年時間裏,《毀滅戰士》的超級任天堂版(SNES)誕生了,這被認為是遊戲史上的奇跡之壹,因為當時SNES的功能嚴重落後。首席程序員Randal Linden避開了原來的Doom引擎,而是重新構建了壹個現實引擎,使得遊戲可以在內存運行和存儲空間要求嚴格的16位計算機上流暢運行。

當然,和90年代的很多發展壹樣,不同平臺的端口適配會收縮壹些內容。超級版的《末日戰士》,地板和天花板的質感效果更差。天空雖然完整,但是只有壹個單色。由於存儲空間的限制,已經削減了壹些級別。敵人的造型也缺少壹些“神韻”,因為妳看不到他們的背影...

遊戲內容基本齊全,16位版本的Doom甚至通過XBAND支持兩個玩家的死亡較量模式。壹些對遊戲開發感興趣的人可以訪問Github上的源代碼,這凸顯了這些老程序員的實力。也許妳會看到不壹樣的超級版FPS遊戲!

關於接口技術的細節,可以參考楊奇煜·桑格拉德寫的《遊戲引擎黑皮書:厄運》這本書。至於Randal Linden自己,在開發了蹂躪者號之後,他幫助創建了Bleem項目,這是壹個PS主機的模擬器,早在20世紀90年代就已經投入商業銷售。

以下是《毀滅戰士》超級版的更多截圖:

  • 上一篇:Win10占用內存太多。
  • 下一篇:狗狗血常規指標解讀 簡單讀懂寵物(狗狗)血常規
  • copyright 2024編程學習大全網