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、授權、支援平台或效能特性的細節。