24 ポイント 投稿者 xguru 2022-05-07 | まだコメントはありません。 | WhatsAppで共有
  • ゼルダクラシックは、ゼルダファンがオリジナルの『ゼルダの伝説』を忠実に再現したオープンソースゲーム
    → このエンジンをベースに、600本以上のカスタムゲーム(ファンはクエストと呼ぶ)が公開されている
  • Emscriptenを使って、ゼルダクラシックのコード(C++)をWASMへ変換した過程を詳しくまとめた記事
  • ゼルダクラシックはクロスプラットフォームライブラリのAllegroを使用(ウィンドウ管理、画面処理、サウンドなど)
    → Allegro 4を使っているが、このバージョンはEmscriptenでコンパイルできないため、Allegro 5への変更が必要
  • このほか、MIDIおよび特殊効果の処理、Filesystem APIを使った状態保存、ゲームパッド対応、モバイル対応、PWA設定などをどう処理したかも詳しく整理している

まだコメントはありません。

まだコメントはありません。