Libsm64: 使用超級瑪利歐64作為外部遊戲引擎的庫

Libsm64: 使用超級瑪利歐64作為外部遊戲引擎的庫

總覽

Libsm64 將超級瑪利歐64的遊戲引擎打包成一個可以鏈接到外部專案的庫。源碼倉庫託管在 github.com/libsm64/libsm64。

範例整合

Hacker News 貼文的一則評論連結到一段 YouTube 影片,展示超級瑪利歐64 中的瑪利歐在 半條命 2 內運行,證明該庫可用於將遊戲嵌入另一個引擎。 另一則評論提供了直接的演示影片連結(https://youtu.be/NXpOCfg8O64),說明該庫的實際運作。

社群專案與資源

一位評論者指向一個很棒的清單倉庫(github.com/SuperSonicHub1/awesome-libsm64),該倉庫收集了使用 libsm64 建構的專案與教學。

討論的潛在用例

評論者推測可將該庫用於在其他遊戲中加入瑪利歐,例如 使命召喚,亦可將其封裝為一項服務,並探討其與可互換遊戲資產概念的關聯,這讓人想到 元宇宙 的想法。

相關提及

另一則評論提到一項 完美黑暗 重新編譯工作,目標是 OpenGL 2.1,顯示出人們對使用類似技術將經典遊戲移植到現代平台的興趣。

限制

所提供的來源材料未包含關於該庫的 API、授權、支援平台或效能特性的細節。

Sources