Libsm64: 外部ゲームエンジンでのスーパーマリオ64のライブラリとしての使用

Libsm64: 外部ゲームエンジンでのスーパーマリオ64のライブラリとしての使用

概要

Libsm64は、外部プロジェクトにリンクできるライブラリとしてスーパーマリオ64のゲームエンジンをパッケージ化します。ソースリポジトリは github.com/libsm64/libsm64 にホストされています。

例の統合

Hacker News の投稿のコメントは、Half‑Life 2 内で動作するスーパーマリオ64のマリオを示す YouTube ビデオへのリンクを提供し、このライブラリが他のエンジンにゲームを埋め込むために使用できることを示しています。 別のコメントは、ライブラリの動作を示す直接のデモビデオリンク (https://youtu.be/NXpOCfg8O64) を提供しています。

コミュニティプロジェクトとリソース

あるコメント者は、libsm64 で構築されたプロジェクトとチュートリアルを集める awesome‑list リポジトリ (github.com/SuperSonicHub1/awesome-libsm64) を指摘しています。

検討された潜在的なユースケース

コメント者は、ライブラリを使って Call of Duty などの他のゲームにマリオを追加すること、サービスとしてラップすること、そしてメタバース概念を思い出させる交換可能なゲームアセットのアイデアとの関連性について推測しています。

関連する言及

別のコメントは、OpenGL 2.1 をターゲットとする Perfect Dark の再コンパイル作業を参照しており、類似の技術を使ってクラシックゲームを最新プラットフォームに移植する関心を示しています。

制限事項

提供されたソース素材には、ライブラリの API、ライセンス、サポートプラットフォーム、またはパフォーマンス特性に関する詳細は含まれていません。

Sources