Python 編程適用於 Nintendo 8 位元

https://github.com/gutomaia/pyNES

專題:用 Python 編程任天堂 8 位元遊戲(pyNES)

傳說任天堂 8 位元遊戲卡帶,源自絕地山的火熔鍊,被封印在普通塑膠架內。遊戲開發者的秘密與傳奇,隱藏在從未完成的遊戲裡。童年記憶激發我瞭解這些遊戲的製作過程。因此,我開發了 PyNES:任天堂 8 位元的 Python ASM 編譯器。

然而,隨著知識與環境進步,PyNES 漸漸成為高階語言編譯器,將允許大部分的 Nintendo 遊戲以 Python 撰寫。這個演講將解釋這種方法所面臨的各種挑戰。想要把這麼演進的語言編譯到如此有限的處理器上,就像瘋狂一樣。這就是 PyNES!版本 0.1.x 已發布為概念證明,但仍有許多限制,V0.2.x 目前進展良好。

PyNES 0.2.x 將克服這些限制,並將專案分為 4 個部分:lexical、nesasm_py、pyNES 和 pyNES_StdLib。這將使得編譯更為便利。

更進一步的細節可參考官網:gutomaia.net/pyNES。

via Hacker News

July 3, 2024 at 06:25PM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *