Tergantung. Saya pikir sebenarnya ada cukup banyak barang setengah jadi di luar sana, yang digunakan, ... jika Anda bersedia membayarnya.
Pada saat yang sama kadang-kadang mudah untuk meretas sesuatu untuk menjadi sangat cepat tanpa banyak ketergantungan eksternal, jika cakupannya kecil.
Saya pikir di highend, Anda harus membandingkan perusahaan seperti EA dan Ubisoft dengan perusahaan perangkat lunak besar lainnya, seperti Apple, Google, Facebook, apa pun yang Anda miliki.
Mereka semua menulis sejumlah besar kode kustom, ketika ada alternatif yang ada, karena mereka ingin mendapatkan keunggulan kompetitif.
Sebagai @Sean James mengatakan ada alasan hukum dan sejumlah alasan lain, tapi saya pikir bahkan jika tidak ada road block, perusahaan perangkat lunak inventif masih akan mengembangkan alternatif kustom untuk komponen perangkat lunak yang ada jika mereka berpikir mereka bisa membuatnya lebih baik.
Namun saya juga setuju bahwa selalu ada ruang untuk memulai beberapa proyek yang bisa kita manfaatkan. Sebagai contoh, saya pikir kita perlu mengganti COLLADA dengan sesuatu yang lebih sederhana yang berbasis JSON. Mungkin sesuatu yang hanya menangani jerat sewenang-wenang, tetapi tidak ada yang lain. Saya pikir kita benar-benar membutuhkan format mesh yang lebih baik.