Libsm64: 将超级马里奥64作为外部游戏引擎的库使用
Libsm64: 将超级马里奥64作为外部游戏引擎的库使用
Overview
Libsm64 将超级马里奥64游戏引擎打包为一个可以链接到外部项目的库。源代码仓库托管在 github.com/libsm64/libsm64。
Example Integrations
Hacker News 帖子的一条评论链接到一个 YouTube 视频,展示了超级马里奥64中的马里奥在 Half‑Life 2 内运行,证明该库可以用于将游戏嵌入到另一个引擎中。 另一条评论提供了直接的演示视频链接(https://youtu.be/NXpOCfg8O64),展示了库的实际使用情况。
Community Projects and Resources
一位评论者指向了一个 awesome‑list 仓库(github.com/SuperSonicHub1/awesome-libsm64),该仓库收集了使用 libsm64 构建的项目和教程。
Potential Use Cases Discussed
评论者们推测可以使用该库将马里奥添加到其他游戏中,例如《使命召唤》,将其包装为一种服务,以及其与可互换游戏资产概念相关的想法,这让人联想到元宇宙的概念。
Related Mentions
另一条评论提到了一个面向 OpenGL 2.1 的 Perfect Dark 重新编译工作,表明人们有兴趣使用类似技术将经典游戏移植到现代平台。
Limitations
提供的源材料未包含关于库的 API、许可证、支持的平台或性能特征的详细信息。