Simulator Controller adalah aplikasi administrasi dan pengontrol yang modular dan dapat diperluas untuk Sim Racing. Intinya adalah kerangka otomatisasi berkemampuan plugin yang komprehensif, yang dapat menggunakan hampir semua perangkat keras pengontrol eksternal, seperti Button Boxes, untuk mengontrol komponen simulator umum seperti SimHub, SimFeedback dan sejenisnya. Selain itu, Pengontrol Simulator juga dilengkapi dengan beberapa Asisten berkemampuan obrolan suara, yang didasarkan pada teknologi kecerdasan buatan. Yang pertama, semacam Virtual Race Engineer, akan membantu Anda selama balapan agar tetap memegang kemudi. Ini akan menangani semua hal rumit, seperti mempersiapkan pitstop, memperhatikan ramalan cuaca, menghitung dampak kerusakan pada waktu putaran Anda, dan sebagainya. Asisten kedua, Ahli Strategi Balapan Virtual, akan mengawasi situasi balapan secara keseluruhan dan akan mengembangkan serta menyesuaikan strategi tergantung pada posisi balapan, lalu lintas, dan perubahan cuaca. Asisten berikutnya, Pengintai Balap Virtual akan mengawasi balapan Anda dan memperingatkan Anda tentang situasi kritis dengan mobil di sekitar, dan seterusnya. Terakhir, namun tidak kalah pentingnya, Pelatih Mengemudi Virtual akan menjadi sumber informasi Anda yang sangat berharga tentang penanganan mobil dan segala hal yang ingin Anda ketahui tentang balapan di dunia nyata atau dalam simulasi. Dan dia dapat melatih Anda meningkatkan keterampilan mengemudi dengan memberi Anda instruksi berharga saat Anda berada di lintasan.
Selain itu, Pengontrol Simulator menghadirkan banyak fungsi dan fitur lain untuk menjadikan kehidupan kita semua pembalap virtual menjadi lebih menyenangkan dan sederhana. Anda akan menemukan gambaran menyeluruh tentang semua fitur nanti di dokumen ini, tetapi hal pertama yang pertama...
Jika Anda merasa alat ini berguna, tolong bantu saya untuk pengembangan lebih lanjut. Setiap donasi yang disumbangkan hanya akan digunakan untuk mendukung proyek tersebut.
Kemungkinan lainnya adalah menggunakan Patreon untuk memeluk saya, dan sebagai manfaatnya, Anda mungkin mendapatkan akses ke Server Tim publik untuk balapan ketahanan multipemain Anda.
Terima kasih banyak atas dukungan Anda!
Instalasi sangat mudah. Untuk pengguna pertama kali saya merekomendasikan menggunakan penginstal otomatis di bawah. Namun ada opsi pengunduhan dan pemasangan berbeda yang tersedia. Silakan lihat dokumentasi lengkap tentang Instalasi & Konfigurasi, di mana Anda juga akan menemukan panduan memulai cepat untuk pengguna baru, untuk informasi lebih lanjut.
Bahasa pemrograman yang digunakan untuk membuat Pengontrol Simulator menggunakan beberapa trik yang sangat buruk untuk mengontrol aplikasi Windows, trik juga digunakan oleh malware. Oleh karena itu, tergantung pada program Antivirus spesifik Anda, Anda mungkin mendapatkan beberapa peringatan mengenai aplikasi Pengontrol Simulator. Saya dapat meyakinkan Anda, bahwa tidak ada apa-apa tentang hal itu. Namun Anda dapat membaca tentang masalah ini di forum AutoHotkey itu sendiri. Jika program Antivirus Anda mengizinkan aturan pengecualian, harap tentukan aturan untuk aplikasi Pengontrol Simulator, jika tidak, Anda perlu minum bir dan mencari alat Pengontrol Simulator lainnya. Maaf...
Jika Anda tidak ingin menggunakan penginstal otomatis (atau Anda tidak dapat menggunakan perlindungan Antivirus), Anda dapat menginstal salah satu versi di bawah secara manual. Ada tautan unduhan terpisah untuk versi pengembangan saat ini dan setidaknya dua rilis stabil terbaru. Unduh salah satu build ini dan unzip di mana saja di hard disk Anda. Dimulai dengan Rilis 3.5.2, Anda perlu menjalankan aplikasi "Simulator Tools" di folder Binaries . Ini akan memandu Anda melalui proses instalasi selanjutnya. Untuk informasi rilis, bahkan untuk pratinjau fitur yang akan datang di versi stabil berikutnya, jangan lewatkan Catatan Rilis.
Cukup unduh dan jalankan Simulator Controller.exe (Anda mungkin harus menonaktifkan perlindungan unduhan Antivirus atau Browser Anda). Aplikasi kecil ini akan terhubung ke repositori versi dan akan mengunduh serta menginstal versi terbaru secara otomatis untuk Anda. Jika Anda ingin menginstal versi selain yang sekarang, tidak masalah. Hal ini dapat dilakukan dengan mengunduh dan menginstal salah satu versi di bawah secara manual, namun lihat dokumentasinya terlebih dahulu.
Berikut adalah video singkat yang menunjukkan cara mengkonfigurasi Simulator Controller untuk pertama kalinya dengan beberapa klik:
SANGAT PENTING (untuk pengguna dengan instalasi Simulator Controller yang sudah dikonfigurasi): Mekanisme pembaruan otomatis untuk database konfigurasi lokal sudah ada sejak Rilis 2.0. Harap baca informasi tentang proses pembaruan dengan cermat sebelum memulai salah satu aplikasi Pengontrol Simulator. Mungkin juga merupakan ide bagus untuk membuat salinan cadangan folder Simulator Controller di folder Dokumen pengguna Anda, hanya untuk berjaga-jaga. Selain itu, jika Anda telah menginstal dan menggunakan versi prarilis, pembaruan otomatis perlu dijalankan kembali. Silakan lihat dokumentasi yang disebutkan di atas tentang cara melakukan ini.
Rilis 5.9.9.0 (Perubahan: Waktu Proses LLM yang diperbarui ke rilis backend llama terbaru, Buka dialog persetujuan dari "Database Sesi", Pengimpor MoTeC diperbaiki, Penanganan suara acak diperbaiki untuk Asisten, Bug saluran diperbaiki di penampil telemetri, Editor bagian trek di Telemetri Penonton.)
Harap baca Catatan Rilis dan - terkadang bahkan lebih penting - Catatan Pembaruan khusus rilis versi ini dan semua versi yang mungkin Anda lewati, sebelum menginstal dan menggunakan versi ini.
Rilis 5.9.8.0 (Perubahan: Memuat telemetri dan strategi komunitas dari browser, Memperbaiki pembaruan instruksi khusus bahasa untuk Pelatih Mengemudi, Insinyur menyebutkan jenis sesi yang benar dalam salam, Peningkatan kinerja yang signifikan pada Win 11, Memperbaiki perintah suara cuaca untuk bahasa Italia, Perpustakaan pengenalan suara baru.)
5.9.7.1-rilis (Perubahan: Menangani pratinjau pengontrol layar di "Pengaturan Simulator", Memperbaiki penanganan file status yatim piatu di "Monitor Sistem", Perintah suara baru untuk kehilangan tekanan, Memperbaiki beberapa pesan duplikat oleh Spotter, Konfigurasi bagian trek disederhanakan, Menambahkan dokumentasi untuk semua perintah suara dalam semua bahasa, Memperbaiki berbagi telemetri putaran di Server Tim, Memperbaiki pelaporan kerusakan suspensi pada titik kejadian.)
6.0.0.0-beta (Beta Terbuka untuk 6.0.0. Perubahan: Pelatihan yang sepenuhnya interaktif oleh Driving Coach, Menambahkan tindakan "Coaching" dan "TrackCoaching" ke plugin Driving Coach, Ikon baru di ikon Stream Deck yang disetel untuk "Coaching" dan tindakan "TrackCoaching", Pengaturan baru untuk pelatihan sudut demi sudut, Penguat Pembicara dan Pendengar untuk Pelatih Mengemudi, Fungsi tindakan pengontrol baru untuk plugin "Pelatih Mengemudi", Penjelajah bagian di Penampil Telemetri, Dukungan untuk ekstensi aturan menggunakan penguat Penalaran , Banyak instruksi LLM baru untuk Pelatih Mengemudi.)
Harap baca Catatan Rilis dan - terkadang bahkan lebih penting - Catatan Pembaruan khusus rilis versi ini dan semua versi yang mungkin Anda lewati, sebelum menginstal dan menggunakan versi ini.
Dokumentasi yang sangat luas dengan lebih dari 400 halaman akan memandu Anda melalui proses konfigurasi dan akan membantu Anda memahami konsep batin dan semua fungsi & fitur Pengontrol Simulator. Bagi pengembang yang ingin membuat plugin sendiri, tersedia juga panduan & referensi pengembang yang lengkap.
File penurunan harga, bisa dikatakan kode sumber Wiki dokumentasi ini, dapat ditemukan di folder Docs.
Selain dokumentasi yang cukup luas (lebih dari 500 halaman - saya tahu, tidak ada yang membaca dokumentasi saat ini), kami juga memiliki daftar video tutorial, yang merupakan rekaman sesi pelatihan langsung di komunitas Discord kami.
Panduan memulai cepat - Video ini menunjukkan cara membuat konfigurasi pertama yang berjalan dengan beberapa klik.
Penyiapan dan Konfigurasi - Anda akan belajar banyak tentang penyiapan umum dan konfigurasi rangkaian Pengontrol Simulator. Wizard Penyiapan "Pengaturan Simulator" diperkenalkan, tetapi kita juga akan melihat alat konfigurasi tingkat rendah "Konfigurasi Simulator".
Mengelola Kotak Tombol dan Dek Aliran - Di sini kita membahas lebih jauh detail cara mengonfigurasi pengontrol perangkat keras yang tersedia seperti Kotak Tombol, Dek Aliran, dan Roda Kemudi.
Kontrol Suara - Dalam sesi ini Anda akan mempelajari kemampuan kontrol suara, dimulai dengan konfigurasi standar sederhana hingga konfigurasi lengkap dengan nama, suara, dan bahasa individual untuk semua Asisten yang berbeda.
Otomatisasi Pitstop menggunakan Race Engineer - Kita akan melihat otomatisasi pitstop menggunakan Race Engineer. Anda akan mempelajari segala sesuatu tentang konfigurasi yang diperlukan dan melihat serta mendengar Race Engineer beraksi di trek.
Mengelola Pengaturan - Video ini memberikan pengenalan tentang pengaturan yang digunakan oleh Asisten Balap Virtual dan cara mengelola pengaturan ini dengan cara yang paling efisien.
Menggunakan Strategy Workbench - Dalam video ini kita berjalan-jalan di "Strategy Workbench", kalkulator bahan bakar premium dari rangkaian Simulator Controller. Anda juga akan mempelajari cara menggunakan strategi yang dibuat di "Pusat Tim" dan menggunakan Asisten Balap Virtual.
Pengantar Balapan Tim - Dalam video ini, semua fungsi rangkaian Pengontrol Simulator digabungkan untuk mengelola dan mengontrol balapan tim Anda. Anda akan mempelajari cara mengatur segalanya, cara menggunakan layanan Asisten Balap selama balapan tim, dan cara mengontrol pengaturan pitstop dari jarak jauh untuk rekan setim yang sedang mengemudi.
Lebih lanjut tentang Race Assistants - Setelah belajar sedikit di sana-sini tentang Race Assistants di video terakhir, video ini sepenuhnya didedikasikan untuk Race Assistants.
Bekerja dengan Setup Workbench - Setup Workbench adalah alat yang membantu Anda dalam pekerjaan setup mobil Anda. Dibutuhkan penanganan masalah Anda dan memberikan rekomendasi cara memperbaikinya. Untuk beberapa simulator, file setup dapat dimuat, dimodifikasi dan ditulis kembali setelah secara otomatis menerapkan rekomendasi.
Bekerja dengan data dari beberapa Pengemudi - Kali ini Anda akan mempelajari cara bekerja dengan data dari beberapa pengemudi di database telemetri Anda dan cara membuat strategi tim dari data ini. Anda juga akan melihat bagaimana Anda dapat mengekspor dan mengimpor data dari dan ke database telemetri Anda.
Pemetaan Lintasan dan Otomatisasi Lintasan - Video ini menunjukkan cara membuat peta lintasan untuk lintasan apa pun di simulator apa pun dan di mana Anda dapat menggunakan peta lintasan ini. Penggunaan khusus adalah otomatisasi pengaturan dalam mobil seperti kontrol traksi atau ABS tergantung pada lokasi Anda di trek, yang akan ditunjukkan di trek di akhir video.
Kompon Ban dan Model Cuaca - Sesi ini mencakup penanganan kompon ban khusus dalam simulator. Anda akan mempelajari cara mengkonfigurasi kompon yang tersedia untuk mobil pilihan Anda dan kita akan melihat model cuaca dari Pengontrol Simulator dan mempelajari bagaimana ini digunakan bersama dengan kompon ban dalam simulasi strategi.
Replikasi Data Tim - Video ini menunjukkan cara berbagi telemetri dan data lainnya di tim Anda menggunakan Server Tim. Data ini kemudian dapat digunakan untuk membuat strategi tim atau mencari tekanan ban untuk pitstop yang tidak direncanakan dalam balapan tim dan sebagainya.
Menganalisis Gaya Mengemudi dan Masalah Penanganan - Video ini menunjukkan cara menggunakan penganalisis masalah baru, yang secara otomatis akan mendeteksi masalah penanganan pengaturan Anda (atau gaya mengemudi Anda) saat Anda mengemudi. Masalah penanganan tersebut kemudian dapat ditransfer ke Setup Workbench untuk membuat modifikasi setup mobil.
Panduan ahli untuk pengaturan balapan - Video ini akan memberi Anda gambaran lengkap tentang semua pengaturan yang digunakan oleh Race Assistants, misalnya semua hal yang diperlukan oleh Race Engineer untuk menangani pitstop yang sukses bahkan dalam kondisi terburuk sekalipun.
Membuat perintah suara Anda sendiri - Dalam video ini Anda akan mempelajari cara menentukan perintah suara Anda sendiri untuk mengontrol tidak hanya bagian mana pun dari Pengontrol Simulator, tetapi juga semua fungsi game simulasi Anda.
Tinjauan Kembali Pengembangan Strategi - Video ini mencakup beberapa kemampuan baru untuk pengembangan dan penanganan strategi selama balapan termasuk demonstrasi di ACC.
Balapan ditangani sepenuhnya oleh AI - Video ini memberi Anda demonstrasi penuh balapan di bawah kendali penuh Asisten AI. Tidak diperlukan interaksi pengemudi selama balapan 3 stint ini. Didukung penuh dalam balapan tim solo maupun multi pemain.
Mendefinisikan Mode Kotak Tombol kustom - Video ini menunjukkan bagaimana Anda dapat menentukan lapisan Kotak Tombol Anda sendiri dengan perintah khusus.
Unboxing Solo Center - Kami melihat secara mendetail "Solo Center", yang memungkinkan Anda mengatur sesi latihan dan balapan solo, serta data yang dikumpulkan selama sesi tersebut.
Memperbarui konfigurasi Anda ke 5.3 - Video ini menunjukkan cara memperbarui konfigurasi Anda untuk menggunakan kemampuan baru "Simulator Setup", yang menyederhanakan banyak tugas konfigurasi secara signifikan.
Pelatih Mengemudi pribadi Anda - Menunjukkan interaksi umum dengan Aiden, Pelatih Mengemudi Virtual.
Meta data mobil - Video ini memperkenalkan Anda pada meta data mobil dan semua pengetahuan rahasia yang diperlukan saat memperluas "Meja Kerja Pengaturan" untuk mobil yang dimodifikasi.
Menggunakan Profil Startup - Video ini menjelaskan Profil Startup secara detail, yang memungkinkan Anda menentukan konfigurasi dan mengaktifkan atau menonaktifkan banyak fungsi penting untuk berbagai jenis sesi.
Pengembangan Strategi Ditinjau Kembali - Video ini akan melihat kembali "Meja Kerja Strategi" dan mendemonstrasikan beberapa opsi baru, yang memungkinkan Anda membuat strategi yang sangat istimewa.
Menghubungkan Asisten ke GPT - Kami memperkenalkan Peningkat Percakapan berbasis GPT baru untuk Asisten. Dengan menggunakan booster ini Anda dapat menciptakan komunikasi yang sangat nyata dengan Asisten.
Memperluas dan menyesuaikan Asisten menggunakan GPT - Anda akan mempelajari cara menentukan peristiwa dan tindakan Anda sendiri yang akan digunakan oleh LLM untuk membuat perilaku khusus atau mengubah perilaku yang ada.
Mengelola data telemetri - Video ini mendemonstrasikan sistem data telemetri dan menunjukkan bagaimana berbagai aplikasi mengumpulkan telemetri dan apa yang dapat Anda lakukan dengannya.
Pelatihan lintasan oleh AI - Mendemonstrasikan pelajaran pelatihan di jalur oleh Pelatih Mengemudi. Pelatih menyiapkan data telemetri, membandingkannya dengan data putaran referensi dan akan memberikan instruksi bagaimana meningkatkan tikungan demi tikungan.
Daftar ini akan diperluas dari waktu ke waktu untuk mencakup fungsi-fungsi baru.
Jika Anda ingin menjadi bagian dari Komunitas kecil dan sangat muda untuk Pengontrol Simulator di Discord. Di sini Anda juga akan menemukan banyak koleksi FAQ dan Anda dapat menghadiri sesi pelatihan langsung setiap hari Senin. Silakan gunakan undangan ini untuk bergabung dengan Server Discord.
Pengontrol Simulator dilengkapi dengan serangkaian Asisten virtual untuk memandu Anda sepanjang balapan. Untuk mengontrol Asisten, Anda dapat menggunakan pengontrol seperti Kotak Tombol atau berinteraksi langsung dengannya dalam dialog suara alami. Selain itu, beberapa aplikasi bawaan membantu Anda dalam pengaturan dan pengembangan strategi, atau mendukung Anda dalam memantau dan mengendalikan balapan Anda dan sebagainya.
Hubungkan semua pengontrol eksternal Anda, seperti Button Box, Stream Deck, dan sebagainya, ke satu pusat kendali
Umpan balik visual yang dapat dikonfigurasi untuk tindakan pengontrol Anda
Konfigurasikan semua aplikasi tambahan sesuai selera Anda, termasuk game simulasi yang digunakan untuk balapan virtual Anda
Beberapa plugin disediakan langsung dari kotaknya:
Dukungan tambahan untuk memicu setiap fungsi dan tindakan dari sumber eksternal seperti perangkat lunak pengenalan suara atau isyarat agar Anda selalu memegang kendali
Dukungan bawaan untuk pelacakan kepala visual untuk mengontrol sudut pandang dalam game - lihat aplikasi pihak ketiga di bawah
Simulator Controller menawarkan kru pit virtual berdasarkan mesin chatbot bertenaga AI. Inti dari mesin ini adalah mesin aturan hybrid yang dipadukan dengan pengenalan suara dan sintesis suara. Mesin aturan sangat cocok untuk tugas kru pit pada umumnya, karena semua tindakan didasarkan pada peristiwa dan menggunakan data dalam jumlah besar.
Anda dapat berkomunikasi dengan anggota kru menggunakan suara dan bahasa alami. Perintah suara berbasis pola tetapi Anda dapat menghubungkan setiap anggota kru pit (disebut Race Assistant di Simulator Controller) secara opsional ke layanan GPT dan menggunakan kemampuan bahasa alami LLM (alias model bahasa besar) untuk meningkatkan keahlian percakapan kru anggota.
Menurut skala kedewasaan atraktif.ai (salah satu dari ratusan model kedewasaan yang dapat ditemukan di internet), Race Assistants of Simulator Controller berada di antara level 3 (Bantuan) dan 4 (Otonomi). Mereka mengamati balapan Anda, dapat memberikan rekomendasi dan bertanggung jawab atas tugas-tugas tertentu seperti manajemen strategi serta perencanaan dan persiapan pitstop.
Asisten ini didasarkan pada teknologi GPT berbasis teks dan menggunakan model bahasa besar yang tersedia untuk umum yang telah dilatih dengan sejumlah besar informasi. Dengan menggunakan pengetahuan ini, Asisten ini bertindak sebagai pelatih mengemudi pribadi Anda. Meskipun Pelatih Mengemudi bukan bagian dari kru aktif Anda, Anda dapat menanyakan apa saja kepadanya tentang balap, penanganan mobil, dan teknik mengemudi dan Anda mungkin akan mendapatkan jawaban yang menarik.
Klik pada gambar untuk mendengarkan percakapan sebenarnya dengan Pelatih Mengemudi:
Pelatih Mengemudi bahkan dapat menggunakan data telemetri untuk memberi Anda petunjuk bagaimana meningkatkan performa menikung saat Anda mengemudi di lintasan.
Virtual Driving Coach dapat menggunakan runtime LLM OpenAI, Mistral, dan sejenisnya, namun jika PC Anda cukup kuat, Anda juga dapat menggunakan runtime terintegrasi untuk berbagai arsitektur LLM, seperti Llama, Falcon, Mistral, GPT, dan sebagainya. menggunakan runtime lokal, yang disertakan dengan Simulator Controller atau menggunakan alat seperti Ollama atau GPT4All.
Insinyur Balap berbasis AI dengan kontrol suara yang mampu berdialog sepenuhnya akan memandu Anda melalui balapan, memperingatkan Anda tentang masalah teknis penting dan akan membantu Anda saat pitstop, sedangkan Pakar Strategi Balapan mengawasi posisi balapan, mengembangkan strategi pitstop, dan segera. Bot obrolan pintar ini adalah aplikasi independen, tetapi saat ini terintegrasi dengan ACC dan plugin game simulasi lainnya menggunakan komunikasi antarproses. Integrasi untuk game simulasi baru memerlukan upaya, terutama untuk perolehan data yang diperlukan dari game simulasi, namun programmer yang berpengetahuan dapat mengelolanya dalam waktu sekitar tiga hingga empat jam.
Berdasarkan kumpulan data yang diperoleh selama sesi Anda oleh Asisten Balap Virtual, alat yang sangat fleksibel memungkinkan Anda menganalisis kinerja Anda dan kinerja lawan Anda dalam berbagai cara.
Kemampuan lain dari Ahli Strategi Balapan Virtual adalah mendukung Anda selama pengembangan strategi untuk balapan mendatang menggunakan data telemetri sesi sebelumnya di trek yang sama dalam kondisi serupa.
Anda bahkan dapat menggunakan semua fungsi ini selama balapan tim multipemain menggunakan Server Tim , yang menangani status dan pengetahuan Asisten Balap dan membagikan informasi ini kepada semua pengemudi yang berpartisipasi. Server Tim adalah backend untuk apa yang disebut "Pusat Tim", sebuah konsol, yang dapat digunakan oleh anggota tim mana pun (meskipun bukan driver aktif) untuk mengumpulkan semua jenis data sesi dan mengontrol berbagai aspek sesi dari jarak jauh, misalnya pengaturan untuk pitstop yang akan datang.
Lihatlah video ini untuk melihat semua bagian ini bekerja sama dalam perlombaan yang menantang:
Pengontrol Simulator juga dilengkapi dengan Virtual Spotter, yang akan mengawasi lalu lintas di sekitar Anda dan memperingatkan Anda tentang situasi kritis. Anda dapat sepenuhnya menyesuaikan informasi yang diberikan oleh Spotter dengan kebutuhan dan selera spesifik Anda.
Selain tugas khas seorang Spotter, Asisten ini juga dapat mengotomatiskan berbagai tindakan tergantung pada lokasi Anda di lintasan. Misalnya saja secara otomatis dapat mengurangi kontrol traksi, ketika mendekati tikungan tajam.
Alat lain yang sangat berguna dari rangkaian Simulator Controller adalah Setup Workbench. Alat ini didasarkan pada teknologi AI yang digunakan oleh Race Assistants dan menghasilkan rekomendasi untuk mengubah opsi pengaturan mobil berdasarkan masalah penanganan yang dijelaskan oleh pengemudi.
Pengontrol Simulator telah diimplementasikan secara luas di AutoHotkey, otomatisasi Windows dan bahasa skrip yang sangat canggih dan berorientasi objek, yang mampu menghubungkan keyboard dan perangkat input lainnya ke fungsi dalam skrip dengan bahasa makro sederhana. Di sisi lain, AutoHotkey juga memiliki banyak kemampuan robotika untuk mengotomatisasi paket perangkat lunak, yang tidak menyediakan API eksternal, dengan mensimulasikan klik mouse dan input keyboard. Anda dapat menulis plugin Anda sendiri menggunakan bahasa AutoHotkey. Untuk membantu Anda memulai, kode sumber lengkap untuk semua plugin yang dibundel dengan kompleksitas berbeda dari yang sederhana hingga tingkat lanjut disertakan.
Anda juga akan menemukan banyak kode C#, C++, dan bahkan C untuk hal-hal tingkat rendah seperti akuisisi data telemetri atau menyambungkan ke layanan cloud di cloud Azure, misalnya. Di sini juga, semua sumber terbuka dan gratis untuk digunakan. Terakhir, namun tidak kalah pentingnya, dan bukan untuk mereka yang penakut, ada mesin aturan rantai maju dan mundur hybrid yang digunakan untuk mengimplementasikan Virtual Race Assistants. Ini menggunakan algoritma RETE yang dimodifikasi agar menjadi seefisien mungkin ketika menggunakan sejumlah besar fakta.
Plugin ini adalah bagian dari distribusi Simulator Controller. Selain menyediakan fungsionalitas pada inti, mereka dapat digunakan sebagai templat untuk membuat plugin Anda sendiri. Mulai dari penambahan fungsional yang sangat sederhana dengan hanya sejumlah kecil baris kode hingga raksasa yang sangat kompleks yang mengendalikan perangkat lunak eksternal seperti SimHub.
Pengaya | Keterangan |
---|---|
Sistem | Menangani beberapa lapisan Kotak Tombol dan mengelola semua aplikasi yang dikonfigurasi untuk konfigurasi simulasi Anda. |
Kotak Tombol | Alat untuk membuat visual Kotak Tombol/Pengontrol Anda sendiri. Implementasi default ButtonBox mengimplementasikan tata letak Button Box berbasis grid, yang dapat dikonfigurasi menggunakan editor tata letak grafis. |
Dek Aliran | Alat untuk menghubungkan satu atau lebih Dek Aliran sebagai pengontrol eksternal ke Pengontrol Simulator. Disediakan plugin khusus Stream Deck yang mampu menampilkan informasi secara dinamis baik berupa teks dan/atau ikon pada Stream Deck Anda. |
Umpan Balik Taktil | Dukungan yang dapat dikonfigurasi sepenuhnya untuk getaran pedal dan sasis menggunakan SimHub. |
Umpan Balik Gerakan | Dukungan yang sepenuhnya dapat dikonfigurasi untuk umpan balik gerakan rig menggunakan SimFeedback. |
Kalibrasi Pedal | Memungkinkan untuk memilih antara kurva kalibrasi yang berbeda pada pedal kelas atas Anda langsung dari pengontrol perangkat keras. |
Pelatih Mengemudi | Plugin ini mengintegrasikan Aiden, Pelatih Mengemudi Virtual. Jika plugin ini aktif dan dikonfigurasi dengan benar, Asisten ini akan tersedia secara otomatis, saat Pengontrol Simulator sedang berjalan. |
Insinyur Balap | Plugin ini mengintegrasikan Jona, Virtual Race Engineer, dengan semua plugin lain untuk game simulasi, seperti plugin ACC. Plugin ini menangani transfer data antara game simulasi dan Virtual Race Engineer. |
Ahli Strategi Balapan | Plugin ini mengintegrasikan Cato, Ahli Strategi Balap Virtual, dengan semua plugin lain untuk game simulasi, seperti plugin ACC. Plugin ini menangani transfer data antara game simulasi dan Ahli Strategi Balap Virtual. |
Pengintai Balap | Plugin ini mengintegrasikan Elisa, Virtual Race Spotter, dengan semua plugin lain untuk game simulasi, seperti plugin ACC. Plugin ini menangani transfer data antara game simulasi dan Virtual Race Spotter. |
Server Tim | Server Tim mendukung penggunaan Asisten Balap Virtual bahkan dalam balapan tim multipemain. Hal ini didasarkan pada solusi sisi server, yang mengelola status mobil dan pengetahuan Asisten dan meneruskannya ke pengemudi yang berpartisipasi. |
ACC | Memberikan dukungan khusus untuk memulai dan menghentikan Assetto Corsa Competizione dari pengontrol perangkat keras Anda. Mode "Obrolan", yang tersedia ketika Assetto Corsa Competizione sedang berjalan, menangani pesan obrolan otomatis untuk sistem obrolan dalam game multipemain, di mana pesan obrolan dapat dikonfigurasi oleh alat konfigurasi. Selain itu, mulai Rilis 2.0, plugin ini menyediakan dukungan canggih untuk Pitstop MFD Assetto Corsa Competizione . Semua pengaturan dapat diubah dengan perangkat keras pengontrol menggunakan mode "Pitstop", tetapi pengaturan juga dapat dikontrol menggunakan kontrol suara agar tangan Anda tetap memegang kemudi. Integrasi dengan Jona, Virtual Race Engineer, dengan Cato, Virtual Race Strategist dan juga dengan Elisa, Virtual Race Spotter tersedia. Mode "Asisten" dapat menangani sebagian besar perintah Race Assistant dari pengontrol perangkat keras Anda. |
AC | Integrasi untuk Assetto Corsa , yang mendukung Jona, Virtual Race Engineer, Cato, Virtual Race Strategist dan juga Elisa, Virtual Race Spotter. Plugin ini juga mendukung mode "Pitstop" untuk menyesuaikan pengaturan pitstop dan mode "Asisten" untuk berinteraksi dengan Race Assistants. |
AMS2 | Integrasi untuk Automobilista 2 , yang mendukung Jona, Virtual Race Engineer, Cato, Virtual Race Strategist dan juga Elisa, Virtual Race Spotter. Plugin ini juga mendukung mode "Pitstop" untuk menyesuaikan pengaturan pitstop dan mode "Asisten" untuk berinteraksi dengan Race Assistants. |
IRC | Plugin ini mengintegrasikan game simulasi iRacing dengan Simulator Controller. Mode "Pitstop" tersedia untuk mengontrol pengaturan pitstop dari perangkat keras pengontrol Anda dan integrasi dengan Jona, Virtual Race Engineer, dengan Cato, Virtual Race Strategist dan juga dengan Elisa, Virtual Race Spotter juga tersedia. Mode "Asisten" dapat menangani sebagian besar perintah Race Assistant dari pengontrol perangkat keras Anda. |
RF2 | Mirip dengan plugin ACC dan IRC, plugin ini menyediakan dukungan start dan stop untuk rFactor 2 . Mode "Pitstop" tersedia untuk mengontrol pengaturan pitstop dari perangkat keras pengontrol Anda dan integrasi dengan Jona, Virtual Race Engineer, dan dengan Cato, Virtual Race Strategist juga tersedia. Mode "Asisten" dapat menangani sebagian besar perintah Race Assistant dari pengontrol perangkat keras Anda. |
R3E | Mirip dengan ACC, plugin IRC dan RF2 menyediakan plugin ini untuk memulai dan menghentikan dukungan untuk RaceRoom Racing Experience . Mode "Pitstop" tersedia untuk mengontrol pengaturan pitstop dari perangkat keras pengontrol Anda dan integrasi dengan Jona, Virtual Race Engineer, dengan Cato, Virtual Race Strategist dan juga dengan Elisa, Virtual Race Spotter juga tersedia. Mode "Asisten" dapat menangani sebagian besar perintah Race Assistant dari pengontrol perangkat keras Anda. |
RSP | Integrasi sederhana untuk Rennsport. Tidak ada fungsi selain memulai dan menghentikan dari pengontrol perangkat keras. |
PCARS2 | Integrasi untuk Project CARS 2 , yang mendukung Jona, Virtual Race Engineer, Cato, Virtual Race Strategist dan juga Elisa, Virtual Race Spotter. Plugin ini juga mendukung mode "Pitstop" untuk menyesuaikan pengaturan pitstop dan mode "Asisten" untuk berinteraksi dengan Race Assistants. |
LMU | Dukungan penuh untuk Le Mans Ultimate termasuk. otomatisasi pitstop dan integrasi Race Assistants. Fungsionalitasnya identik dengan plugin untuk rFactor 2 , karena Le Mans Ultimate didasarkan pada mesin yang sama. |
Integrasi | Plugin ini mengimplementasikan interoperabilitas dengan aplikasi lain seperti SimHub. |
Aplikasi berikut ini bukan bagian dari distribusi dan tidak sepenuhnya diperlukan untuk Pengontrol Simulator. Namun Pengontrol Simulator mengetahui komponen ini dan akan mengintegrasikannya untuk pengalaman keseluruhan yang lebih baik, jika tersedia.
Aplikasi | Keterangan |
---|---|
Tombol Pintas Otomatis | [Hanya Pengembangan] Bahasa skrip berorientasi objek. Anda memerlukannya, jika Anda ingin mengembangkan plugin Anda sendiri. |
Studio Visual | [Hanya Pengembangan] Lingkungan pengembangan untuk aplikasi Windows. Digunakan untuk pengembangan antarmuka telemetri berbeda dari game simulasi yang didukung. |
NirCmd | [Opsional] Shell perintah Windows yang diperluas. Digunakan oleh Pengontrol Simulator untuk mengontrol pengaturan volume suara dalam game saat startup. |
JadiX | [Opsional] Utilitas pemrosesan audio. Digunakan oleh Race Assistants untuk pemrosesan pasca audio untuk mencapai kualitas audio seperti radio tim. |
Gerakan Kepala Nyata | [Opsional] Alat kecil ini sangat disarankan saat menggunakan Assetto Corsa Competizione . Ini mengontrol pergerakan cakrawala tergantung pada pergerakan mobil saat ini dan memberikan pandangan yang jauh lebih baik tanpa kepala terpental dibandingkan grafis bawaan Assetto Corsa Competizione . |
jalur AI | [Opsional] Alat kecil rapi yang menggunakan jaringan saraf untuk mendeteksi sudut pandang Anda pada aliran video kamera dasbor. Digunakan bersama dengan opentrack untuk mengontrol sudut pandang dalam game Anda. |
jalur terbuka | [Opsional] Menyambungkan ke game simulasi Anda dan mengontrol sudut pandang menggunakan protokol freetrack. Beberapa metode input didukung, misalnya joystick analog atau sumber berbasis UDP seperti Aitrack. |
Simhub | [Opsional] Koleksi perangkat lunak serbaguna, multiguna untuk game simulasi. Menghasilkan getaran menggunakan shaker bass atau motor getaran dan menyediakan lingkungan pengembangan Arduino yang sepenuhnya terintegrasi. Fitur tambahan mendukung definisi dasbor khusus. Plugin khusus adalah bagian dari pengontrol simulator untuk mengontrol opsi umpan balik sentuhan simhub, seperti kekuatan getaran, dengan sentuhan tombol. |
SimFeedback | [Opsional] Tidak hanya perangkat lunak, tetapi proyek DIY lengkap untuk membangun rig gerak. SimFeedback mengontrol aktuator gerak menggunakan kurva kontrol visual, yang menerjemahkan data fisika ingame ke pergerakan rig yang kompleks dan sangat cepat. Di sini juga, plugin terintegrasi dalam pengontrol simulator untuk menggunakan pengontrol perangkat keras Anda untuk mengendalikan simfeedback. |
SFX-100-StreamDeck | [Opsional] Ekstensi ini untuk SimFeedback digunakan untuk terhubung ke SimFeedback untuk mengontrol status efek dan intensitas. Jika tidak digunakan, subset dari pengaturan SimFeedback akan dikendalikan oleh otomatisasi mouse, yang pada efek samping membutuhkan jendela SimFeedback menjadi yang paling tertinggi. Karena ini tidak terlalu lucu, saat saat ini mencoba untuk menyalip salah satu lawan Anda dalam chicane yang sulit, saya sangat menyarankan untuk memasang ekstensi konektor, tetapi ini membutuhkan lisensi ahli komersial untuk SimFeedback. Anda akan menemukan salinan plugin SFX-100-StreamDeck di folder Pihak Utilitas untuk kenyamanan Anda. Dan jangan lupa membaca instruksi instalasi & konfigurasi, karena ada dua langkah yang diperlukan. |
Bahasa Suara Microsoft | [Opsional] Tergantung pada versi Windows Anda dan bahasa yang Anda pilih, Anda mungkin ingin menginstal bahasa teks-ke-pidato tambahan dari Microsoft untuk kemampuan pembuatan pidato pengontrol simulator, terutama untuk Jona, insinyur balap virtual. |
Pengenalan Suara Microsoft | [Opsional] Juga tergantung pada versi Windows Anda dan bahasa yang Anda pilih, Anda mungkin ingin menginstal bahasa ucapan-ke-teks atau pengenalan suara tambahan dari Microsoft, terutama untuk Jona, insinyur balap virtual. Anda akan menemukan salinan runtime bahasa dan beberapa pengenal yang dipilih di folder Pihak Utilitas untuk kenyamanan Anda. |
Penyedia telemetri rfactor 2 | [Opsional] Jika Anda menjalankan game simulasi RFACTOR 2 atau Le Mans Ultimate dan ingin menggunakan Jona, insinyur balap virtual selama balapan Anda, Anda perlu menginstal plugin AQCuisition data ini di direktori aplikasi RFACTOR 2 Anda. Anda akan menemukan salinan plugin (bernama RF2_SM_TOOLS_3.7.14.2.zip ) termasuk file readMe di folder Pihak Utilitas 3 untuk kenyamanan Anda. Yang sama berlaku untuk Le Mans Ultimate yang didasarkan pada mesin game yang sama. Lihatlah di sini untuk instruksi instalasi. |
Untuk fitur baru yang datang dalam rilis berikutnya, lihat catatan rilis.
Ingin berkontribusi? Besar!
Kepala: Saya mencari co-developer untuk beberapa barang AI yang mendatang.
Setelah mengeluarkan satu rilis per minggu selama beberapa minggu terakhir, proyek akan sedikit melambat mulai sekarang. Tetapi pengembangan pengontrol simulator masih berlangsung, dan saya yakin kita akan berakhir dalam siklus dua minggu dalam jangka panjang. Daftar ide saya sendiri dalam jaminan jaminan selalu cukup lama untuk setidaknya tiga rilis lagi dan jika Anda ingin mengusulkan fitur untuk dimasukkan dalam backlog, Anda dapat membuka masalah peningkatan di GitHub atau bergabung dengan komunitas Discord dan memposting ide Anda di saluran #permintaan-a-feature ...
Perangkat lunak ini disediakan sebagaimana adanya. Anda bebas menggunakannya untuk tujuan apa pun dan memodifikasinya, selama Anda tidak menggunakannya untuk tujuan komersial apa pun.
(2024) Creative Commons - by -nc -sa - oleh Oliver Juwig (Thebigo)