Enjin Doom 3 menjadi sumber terbuka

Perisian id kini telah mengeluarkan kod sumber enjin untuk Doom 3 di bawah lesen GPL3, membiarkan semua orang mengotorkan tangan mereka dan membengkokkannya mengikut kehendak mereka. Biarkan pengekodan bermula!

id Software malam tadi mengeluarkan kod sumber enjin untukAzab 3di bawah lesen GPL3, membiarkan semua orang mengotorkan tangan mereka dan membengkokkannya mengikut kehendak mereka. Anda boleh memuat turun koddi sini di Shacknews. Biarkan pengekodan bermula!

Jadi apa yang boleh kita harapkan untuk melihat kod ini digunakan? Apabila enjin id sebelumnya adalah sumber terbuka, keluaran baharu yang pertama lazimnya adalah tampungan mudah yang membetulkan pepijat dan gangguan yang telah lama wujud, tetapi apabila sumber asasnya telah siap, kerja yang menarik bermula.

Baik pulih grafik sentiasa popular, menjejalkan bertahun-tahun teknik pemaparan baharu ke dalam enjin yang semakin tua. Mod boleh menjadi permainan kendiri--walaupun ini lebih rumit bagi mereka yang sangat bergantung pada aset Doom 3, kerana mereka masih tidak boleh diedarkan semula secara sah. Dalam jangka panjang, kita mungkin juga akan melihat sumber yang digunakan untuk membuat permainan serba baharu.

Anda mungkin tertanya-tanya bagaimana id mengatasihalangan undang-undangdisebabkan oleh 'Carmack's Reverse.' Seperti biasa, ketua juruteknik John Carmack terlalu gembira untuk menjelaskannya.

"Di mana ia tidak dapat ditunjukkan pemain berada di luar kelantangan bayangan, saya menggunakan teknik "pramuat" daripadahttps://kb.cnblogs.com/a/28036/," katanya padaTwitter,menambah, "Teknik bayangan pramuat mungkin mempunyai beberapa utiliti lain--anda boleh menggunakannya dengan unjuran satah klip belakang, tidak seperti depth-fail." Dan sekarang anda tahu.