第176章 第175章 從沒見過這麼簡單的開發 (1/3)
第175章 從沒見過這麼簡單的開發
N語言是自舉的。
這是林立新自認在遊戲領域之外所做出過的最輝煌的成就。
在計算機語言的領域有一條真理:任何一種語言的第一個編譯器一定是使用其他語言寫出來的。
即便是如今正在高速發展的C語言,也是在B語言的基礎上開發的。
而爲了做到能讓N語言不需要依賴別的語言,可以完全獨立的使用,林立新着實耗費了不少腦細胞。
它的第一個編譯器是用c語言編寫的。
隨後林立新又使用這個基於C語言的編譯器編寫了一個新的編譯器代碼,並用這個編譯器編譯。
這個過程看似很繞,但最終都是爲了實現獨立。
而他也確實做到了。
時至今日,林立新再也不需要每天花費大量的時間和精力在N語言的編譯器的維護上0
完全實現了用自己來編寫自己。
這樣一來,傑拉德、卡馬克等人便可以完全無門檻的參與到N語言的維護中來,並不斷完善它的功能。
這讓N語言在遊戲開發領域的效率冠絕天下,沒有任何其他廠商有資格碰瓷。
它唯一的問題或許就是無法像直接使用匯編那樣對基板上的一切如臂使指,在優化上哪怕是三人進行過了數次的優化,也很難做到完全追平彙編。
但這一點,在16位機橫空出世之後似乎就變得不再重要了。
麥克的目光掃過琳琅滿目的貨架,尋找着自己想要的東西。
沒花多久,他就在GAMENOVA的主題專區找到了那張軟盤。
這不是一款遊戲,而是一個軟件。
一個開發工具。
N語言的開發工具,完整包含它的標準庫、集成編輯環境、編譯器等模塊。
售價僅美元,比起其他廠商動輒50甚至上百美元的售價,N語言的售價極度親民。
搶不到NX主機的現貨,買張N語言開發工具的軟盤總歸是沒甚麼問題的。
付款,拿貨,回家!
當麥克將那塊R0M插入自己的刻錄器後,裏面的內容終於是全須全尾地展示在了三人面前。
「我看看————等會,不是?!」
跟自己想像中的雜亂不同,這個示範Mod的文檔結構高度簡潔,甚至可以算得上是優雅。
一個內核的頭文檔,用來表述mod自身的信息。
麥克在鍵盤上敲擊,嘗試打開這個文檔。
幾段與遊戲內顯示的內容完全一致的文本被羅列在屏幕上。
ModID=「模塊模板Author=GAMENOVA—林立新這————哪裏算得上是編程。
這跟直接明文寫字兒已經基本無異了。
即便是完全零基礎的新人過來看到這一幕,也能明白想要修改模塊名要如何做。
這對他們這些習慣了給PC遊戲做逆向的極客來說實在是不可思議。
要知道不論是哪種編程語言,哪怕是彙編,它們最終輸出的結果也必然是讓設備能夠理解的字節碼。
- 綜影視:頂級殺手從疾速追殺開始連載
- 掉幀羅曼史完本
- 絕區零:聽不懂!我幻想鄉的!連載
- 綜影視蘭香驚鴻連載
- 聞舟渡連載
- 騎士領主:從每日情報開始連載
- 抗戰:穿越晉西北,屠鬼子百萬連載
- 朱顏血完本
- 禍主連載
- 一年抽取一詞條,模擬的也可以?(讓詞條飛一會)連載
- 這個武聖兩心三肺連載
- 鬥羅:搶唐三氣運就變強!連載
- 龍珠:我把左臂賭在了未來連載
- 四合院:欠債還錢天經地義連載
- 我可不止是導演啊連載