Traktor adalah mesin game 3D open-source yang ditulis dalam C ++, telah memberi daya pada beberapa judul komersial yang sukses di berbagai platform termasuk Steam, PSN, iOS, dan toko MAC.

YouTube - Mengedit Level
Mengapa?
Traktor bukan hanya mesin game lain; Ini adalah toolkit yang dibuat dengan cermat yang dirancang untuk kinerja dan fleksibilitas yang optimal. Inilah mengapa itu menonjol:
Lean dan dirancang dengan baik: Setiap modul menawarkan tanggung jawab yang bersih, memastikan basis kode yang elegan dan efisien.
Jejak minimal: Traktor memprioritaskan penggunaan memori dan penyimpanan yang rendah, memastikan kinerja yang ramping.
Dioptimalkan untuk efisiensi: Memanfaatkan teknik rendering modern dan algoritma yang efisien, Traktor memberikan kinerja yang luar biasa.
Fleksibilitas yang disesuaikan: Tidak seperti mesin yang membengkak, satu ukuran untuk semua, Traktor dapat disesuaikan agar sesuai dengan kebutuhan unik setiap proyek.
Platform yang didukung
Traktor saat ini menawarkan dukungan penuh untuk platform Windows dan Linux. Sementara versi seluler untuk Android dan iOS tersedia, mereka tidak diuji secara resmi tetapi secara teratur diperbarui untuk mempertahankan kompatibilitas.
Binari prebuilt
Lihat rilis untuk binari prebuilt. Namun rilis seharusnya tidak diharapkan menjadi terbaru dan karenanya kami merekomendasikan membangun mesin dari sumber untuk perbaikan dan fitur bug terbaru.
Cara membangun
Linux: Lihat Build Linux untuk instruksi terperinci.
Windows: Ikuti pedoman yang diuraikan dalam build windows untuk pengaturan yang mulus.
Fitur
Editor
- Editor dan alat yang kaya fitur, prioritas kelas satu editor.
- One-klik menggunakan, menjalankan dan men-debug pada target yang terhubung.
- Koneksi aktif dan pemuatan ulang aset yang panas ke semua game yang diluncurkan terlepas dari platform target.
- Bersihkan pemisahan kode editor, mudah ditambahkan editor baru dll.
- Undo/redo, lokalisasi, tema dll.
- Pipa/aliran formal untuk memasak aset untuk runtime data yang dioptimalkan; Paraliknya dan sangat mudah untuk menambahkan saluran pipa baru.
- Waktu build iterative cepat, hanya membangun dan memuat ulang aset yang dimodifikasi.
- Tema terang, gelap dan lebih banyak, mudah disesuaikan.
Rendering
- Renderer berbasis grafik lanjutan menggunakan vulkan.
- Culling oklusi berbasis GPU.
- Editor Shader Berbasis Grafik dengan kemungkinan untuk melapisi kode shader bila diperlukan untuk semua tahap yang terbuka (simpul, fragmen dan komputasi).
- Jalur Rendering Berbasis Ditangguhkan dan Maju+ Tile.
- Cache kulit GPU untuk jerat berkulit.
- Dukungan Penelusuran Ray Perangkat Keras, dengan RTAO, REFLEKSI RT, dan Implementasi RT Shadows.
- Sistem pemrosesan gambar berbasis grafik yang mudah digunakan untuk efek layar penuh.
Scripting
- Lua sebagai bahasa skrip utama.
- Debugger dan Profiler Terpadu.
Suara
- Pipa definisi tinggi penuh yang mendukung sejumlah saluran (2.0, 2.1, 5.1, 7.1 dll).
- Mendukung banyak backend yang berbeda (Xaudio2, DirectSound, WinMM, Openal, OpenSl, ALSA, Pulse dll).
- Filter berbasis grafik pengguna.
- Bank suara untuk penyesuaian efek suara yang mudah.
- MP3, FLAC, OGG Streaming.
Fisika
- Fisika Jolt dan Bullet Terpadu.
- Pengontrol karakter dan kendaraan yang mudah digunakan.
Kontak
Bergabunglah dengan server Discord kami untuk membaca tentang Traktor atau ajukan pertanyaan tentang Traktor.
https://discord.gg/fsmrww2b7c