Membangun beberapa alat untuk bermain dengan fitur data out UDP dari game Forza Motorsport 7 / Forza Horizon 4. Dibangun dengan golang.
(Jangan ragu untuk membuka masalah jika Anda memiliki saran/permintaan fitur)
Dari opsi HUD game Anda, aktifkan fitur keluar data dan atur untuk menggunakan alamat IP komputer Anda. Pelabuhan 9999.
Forza Motorsport 7 pilih format "dasbor mobil".
Kompilasi aplikasi dengan: go build -o fdt
Tentukan file CSV untuk login: -c log.csv
(File akan ditimpa jika ada)
Aktifkan dukungan untuk Forza Horizon: -z
Aktifkan server JSON: -j
Nonaktifkan keluaran terminal waktu nyata: -q
Aktifkan informasi debug: -d
fdt -z -j -c log.csv
fdt -z
fdt -c -j log.csv
Jika tanda -j
disediakan, data JSON akan tersedia di: http://localhost:8080/forza. Bisa digunakan untuk membuat antarmuka web dashboard atau sejenisnya. Format JSON adalah array objek yang berisi berbagai tipe data Forza.
Anda dapat melihat contoh jenis data yang akan dikembalikan di sini.
Ada contoh dasar dasbor JavaScript (dengan fungsi rev limiter) di direktori /dash
.
Format data keluar Forza: https://forums.forzamotorsport.net/turn10_postsm926839_Forza-Motorsport-7--Data-Out--feature-details.aspx#post_926839
Forza Horizon 4 memiliki beberapa data misteri di dalam paketnya, tunggu info dari pengembangnya: https://forums.forzamotorsport.net/turn10_postsm1086012_Data-Output.aspx#post_1086012