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

Tokamakは、ゲームおよび仮想世界のためのC#エンジンです。ユーザーが特定のニーズに合わせて組み合わせ、置換、または拡張できるモジュール式ビルディングブロックのコレクションとして設計されています。 このエンジンは、いくつかの専門的なプロジェクトで構成されています: - Abstractions:主要な抽象インターフェース。 - Hosting:リアルタイム処理に最適化された、構成およびアプリケーションホスト管理のためのベースランタイムクラス。 - Graphite:UIおよび2Dグラフィックスをレンダリングするための2Dグラフィックスライブラリ。 - Mathematics:色処理、物理プリミティブ、およびヒットテストのための関数。 - Quill:タイポグラフィの読み込みおよびレンダリング用ライブラリ。 - Readers:FBXロードの部分的なサポートを含む、汎用フォーマットリーダーのリスト。 - Tritium:ベースとなるグラフィックスハードウェア管理およびレンダリング。 - VFS:仮想ファイルシステム(Virtual File System)ライブラリ。 - Utilities:汎用ランタイムユーティリティクラス。 プロジェクトは現在開発の初期段階にあり、VulkanおよびOpenGLの抽象化、複雑な形状の描画、およびテキストレンダリングに取り組んでいます。