本物のN64で動く3Dゲームを作れる!現代的なゲームエンジン — pyrite64

HailToDodongo/pyrite64C++1.5k

Pyrite64は、本物のニンテンドー64(N64)ゲーム機で動く3Dゲームを作るためのゲームエンジンです。Blenderで作った3Dモデルを取り込んで、ビジュアルエディター(画面上でパーツを配置できるツール)でゲームを組み立てることができます。作ったゲームは実際のN64本体や正確なエミュレーター(N64再現ソフト)で遊べるのが最大の特徴です。プログラミング初心者でも、ドラッグ&ドロップやノードグラフ(処理の流れを図で表現する仕組み)を使って、昔懐かしいN64スタイルのゲームを現代的な開発環境で作ることができます。

🔥 なぜ話題?

レトロゲームブームと自作ゲーム開発の人気が高まる中、本物のN64ハードウェアで動くゲームを現代的なツールで作れる貴重な存在として注目されています。特に、任天堂の公式開発キットを使わず、完全にオープンソースの技術だけで実現している点が話題です。

💡 こう使える!

例えば、Blenderで作った3Dキャラクターをゲーム内に配置して、「プレイヤーがジャンプボタンを押したらキャラクターがジャンプする」といった動作を、プログラムコードではなく視覚的なノード(処理ブロック)をつないで設定できます。完成したゲームを実際のN64カートリッジに書き込んで、友達と一緒に遊ぶことも可能です。

ユースケース: N64風の3Dゲームを作りたいゲーム開発者や、レトロゲーム愛好家のゲーム制作

  • 実際のN64本体で動くゲームが作れる
  • Blenderとの連携で3Dモデル制作が簡単
  • 視覚的なノードエディターでプログラミング不要
GitHubで見る →

N64 Game-Engine and Editor using libdragon & tiny3d