Traktorは、C ++で書かれたオープンソース3Dゲームエンジンであり、Steam、PSN、iOS、Macストアなど、さまざまなプラットフォームでいくつかの成功した商用タイトルを搭載しています。

YouTube-レベルの編集
なぜ?
Traktorは単なる別のゲームエンジンではありません。これは、最適なパフォーマンスと柔軟性のために設計された細心の注意を払って作成されたツールキットです。これが際立っている理由は次のとおりです。
リーンと適切に設計された:各モジュールは、クリーンな責任を誇っており、エレガントで効率的なコードベースを確保しています。
最小限のフットプリント: Traktorは低メモリとストレージの使用量を優先し、合理化されたパフォーマンスを確保します。
効率に最適化:最新のレンダリング技術と効率的なアルゴリズムを利用して、Traktorは例外的なパフォーマンスを提供します。
テーラードの柔軟性:肥大化したワンサイズフィットエンジンとは異なり、Traktorはすべてのプロジェクトの独自のニーズに合わせてカスタマイズできます。
サポートされているプラットフォーム
Traktorは現在、WindowsおよびLinuxプラットフォームの完全なサポートを提供しています。 AndroidとiOSのモバイルバージョンは利用可能ですが、公式にはテストされていませんが、互換性を維持するために定期的に更新されます。
事前に構築されたバイナリ
事前に構築されたバイナリのリリースを参照してください。ただし、リリースは最新のものになるとは予想されないため、最新のバグの修正と機能のためにソースからエンジンを構築することをお勧めします。
構築方法
Linux:詳細な手順については、Build Linuxを参照してください。
Windows:シームレスなセットアップのために、ビルドWindowsで概説されているガイドラインに従ってください。
特徴
エディタ
- 豊かな編集者とツール、編集者のファーストクラスの優先順位を備えています。
- 接続されたターゲットでの展開、実行、デバッグをワンクリックします。
- ターゲットプラットフォームに関係なく、すべての発売されたゲームへの資産のアクティブな接続とホットリロード。
- 編集コードのクリーン分離、新しいエディターなどを簡単に追加できます。
- 元に戻す/やり直し、ローカリゼーション、テーマなど。
- ランタイム最適化されたデータに資産を調理するための正式なパイプライン/フロー。並列化されており、新しいパイプラインを簡単に追加できます。
- 迅速な反復ビルド時間、修正された資産のみをビルドおよびリロードします。
- 明るく、暗い、その他のテーマ、簡単にカスタマイズできます。
レンダリング
- Vulkanを使用した高度なフレームグラフベースのレンダラー。
- GPUベースの閉塞カリング。
- すべての露出した段階(頂点、フラグメント、計算)に必要な場合、シェーダーコードをインライン化する可能性のあるグラフベースのシェーダーエディター。
- タイルベースの延期および前方+レンダリングパス。
- 肌のメッシュのGPUスキンキャッシュ。
- RTAO、RTリフレクション、RT Shadowsの実装を備えたハードウェアレイトレースサポート。
- フルスクリーン効果のためのグラフベースの画像処理システムを使いやすい。
スクリプト
- プライマリスクリプト言語としてのルア。
- 統合されたデバッガーとプロファイラー。
音
- 任意の数のチャネル(2.0、2.1、5.1、7.1など)をサポートする完全な高解像度パイプライン。
- 多くの異なるバックエンド(Xaudio2、DirectSound、Winmm、Openal、OpenSL、ALSA、Pulseなど)をサポートします。
- ユーザーグラフベースのフィルター。
- サウンドエフェクトを簡単にカスタマイズするためのサウンドバンク。
- mp3、flac、oggストリーミング。
物理
- 統合された衝撃と弾丸物理学。
- 使いやすい文字コントローラーと車両コントローラー。
接触
Discord Serverに参加して、Traktorについて読むか、Traktorに関する質問をしてください。
https://discord.gg/fsmrww2b7c