ピコフィジクス:N64、PSX、DC向けのシングルファイル物理エンジン

Picophysics: Single file physics for games on platforms like N64, PSX, DC

Luke Benstead氏が開発した「picophysics」は、Nintendo 64、PlayStation、Dreamcastなどのレトロゲーム機をターゲットにした、単一ヘッダファイルで動作する物理エンジンです。GitLabで公開されており、137のコミットと4つのブランチが存在します。ボックスと三角形の衝突判定、複数の衝突形状、固定距離制約など、基本的な物理機能を実装しています。C言語で書かれており、レトロゲーム開発者向けに設計されています。

「picophysics」は、N64やPSXといったレトロゲーム機向けに設計された、単一ファイルで完結する物理エンジンです。
  1. klodolph

    すべてがstatic inlineであることは、RAMが限られているこれらの古いシステムにとっては厄介です。floatを使用しているため、FPUを持たないPlayStationで実行する可能性は低いでしょう。

  2. Attummm

    面白そうですが、説明やREADMEがなくて判断できません。

  3. iamcoder18

    手書きで、ESP32やPi Pico 2のようなマイクロコントローラでも動作するはずです。もう試しましたか?特にPicoは十分なRAMがあり、浮動小数点演算をサポートしています。

この日のほかの記事

2026-08-10