このプロジェクトについて

FrameEngineGameworkは、インタラクティブアプリケーションおよび物理シミュレーション向けに設計された開発フレームワークです。以下のコアシステムを提供します: - Rendering:ポイントライト、ディレクショナルライト、フォグエフェクトをサポートするOpenGLテクスチャメッシュレンダラー、およびUI用のImGUI。 - Physics:剛体シミュレーションおよび地形ハイトフィールドマッピングのためのReactPhysics3Dとの統合。 - Audio:SDL3による空間3Dオーディオとサンプル生成。ミキシングは別スレッドで処理されます。 - ActorAI:擬似遺伝学を利用して生成される、アクターの個性を管理するためのニューラルネットワークとステートマシンのハイブリッドシステム。 - Resource Management:PNG/BMP画像およびOBJモデルの自動ロード。 - Plugins:ワールド地形用のチャンクジェネレーター、天候システム、パーティクルエミッター、およびインベントリシステムが含まれます。 本フレームワークは現在Windows (x64) でサポートされており、コア、アプリケーションコード、プラグインが個別のダイナミックライブラリとしてコンパイルされるモジュール式アーキテクチャを採用しています。プロジェクト生成にはCMakeを使用しています。