Pembangun pada Unreal Engine 3 dan Tuntutan Kesatria Silikon

Beberapa profesional industri telah memberi respons kepada Shacknews mengenai tuntutan mahkamah Silicon Knights terhadap Epic Games. Lima pembangun berkongsi pendapat mereka tentang teknologi Epic dan Unreal Engine.

Minggu lalu internet--atau sekurang-kurangnya bahagian yang berkaitan dengan permainan video--meledak apabila Epic Games secara senyap-senyap mengumumkan bahawa ia telahdisaman oleh pemaju Silicon Knights. Pengumuman senyap itu dengan cepat bertukar menjadi kegilaan apabila teks penuh tuntutan mahkamah itu muncul. Sebagai imbasan semula, pembangun Too Human mendakwa Epic telah gagal menyampaikan versi Unreal Engine 3 berlesen mengikut tarikh akhir kontraknya, mengakibatkan kerosakan yang boleh ditunjukkan pada reputasi Silicon Knights dan Too Human.

Selepas berita itu tersebar, Shacknews menghubungi beberapa pembangun dengan pengalaman Unreal Engine peribadi. Pembangun bercakap mengenai topik seperti reaksi mereka terhadap tuntutan mahkamah, rekod prestasi studio mereka dengan teknologi, dan pendapat mereka sendiri tentang tahap sokongan Epic. Pendapat berbeza dari positif hingga negatif, walaupun respons negatif cenderung untuk tidak memastikan Epic pada tahap kesalahan yang sama seperti saman Silicon Knights. Maklumlah, sesetengah responden memilih untuk kekal tanpa nama, walaupun Shacknews menjamin kesahihan mereka.

"UE3 membantu saya menyelesaikan tugas saya."
Josh Jeffcoat, bekas pereka peringkat Perisian Gearbox yang bekerja dengan Unreal Engine 3, mengakui bahawa sepanjang tempoh perkhidmatannya di Gearbox--yang, terutamanya, berakhir Mei lalu--pakej itu mempunyai masalah, tetapi tiada seorang pun daripada mereka yang menghalang pasukannya daripada mengeksploitasi enjin memberi kesan yang hebat. Yang ketara dalam tuntutan mahkamah ini, dia tidak merasakan Epic sengaja bertindak di luar kepentingan pemaju.

"UE3 tidak sempurna dalam apa cara sekalipun, tetapi saya tidak merasakan Epic menyalahgambarkannya dalam apa-apa cara apabila kami melesenkannya," kata Jeffcoat. "Bukannya UE3 adalah yang terbaik dalam mana-mana perkara yang dilakukannya, kerana ia tidak. Ia lebih baik pada lebih banyak daripada perkara lain, dan sepuluh tahun kematangan yang telah dilalui telah menghasilkan seni yang lebih baik daripada purata. dan saluran paip reka bentuk saya telah mendengar banyak omelan dan saya telah memberikan beberapa daripadanya sendiri, tetapi pada penghujung hari, UE3 membantu saya menyelesaikan masalah saya kerja daripada set alat yang saya gunakan sebelum ini."

Jeffcoat juga mengulas lebih langsung mengenai situasi yang berlaku. "Saya tidak dapat mengambil kira status semasa enjin, tetapi semasa saya pergi, saya menyedari beberapa batasan UE3--model pencahayaan adalah lambat untuk apa-apa yang dinamik, sokongan penstriman mempunyai masalah; Saya percaya SK menyebut perkara ini-- tetapi kebanyakannya adalah jelas sejak hari kami mula-mula mendapat kod itu, dan kami mereka bentuk sewajarnya," jelasnya. "Tahap fleksibiliti yang hampir tidak sepatutnya di kawasan lain membolehkan kami mencapai banyak perkara, walaupun tanpa kod tambahan."

"Ia bukan perhubungan yang terbaik untuk kami."
Pembangun siri Pos Bebas Running With Scissors telah bekerja dengan enjin Epic dalam permainan terdahulunya, tetapi memilih untuk tidak melesenkan UE3 untuk Pos III. Pengurus produk Mike Jaret memetik pengalaman syarikatnya dengan pemberi lesen sebagai alasan untuk perubahan itu.

"Epic memang menghasilkan produk yang hebat dan walaupun saya tidak menentang Epic secara peribadi, kami adalah pembangun indie kecil dan kami berada di bawah belas kasihan pemberi lesen," kata Jaret. "Ia bukan hubungan yang terbaik untuk kami."

Running With Scissors telah melesenkan enjin Sumber Valve untuk Pos III yang akan datang.

"Epik sangat lewat dalam menyampaikan ciri utama."
Seorang pengaturcara di pembangun utama yang bekerja dengan Unreal Engine 3 menyokong dakwaan Silicon Knights bahawa bahagian penting enjin itu lewat datang kepada pembangun, yang menyebabkan masalah kepada pasukannya. Walau bagaimanapun, dia juga menentang dakwaan Silicon Knights bahawa Epic menahan ciri dengan sengaja, menunjukkan kepercayaannya bahawa Epic sedang menguji dan menggilap ciri dengan melaksanakannya ke dalam persekitaran dunia sebenar dalam permainannya sendiri. Sumber itu juga mendakwa bahawa Epic jujur ​​tentang perbuatannya.

"Memang benar bahawa Epic telah terlambat dalam menyampaikan ciri utama kepada UE3 semasa pembangunan Gears of War," katanya. "Mereka telah menjanjikan salah satu ciri terpenting UE3, pemapar berbilang benang, beberapa bulan sebelum akhirnya dihantar. Memandangkan kunci untuk mempunyai prestasi pantas pada Xbox 360 ialah berbilang benang, ia menjadikan enjin agak rendah jika anda mahu menjalankan permainan anda dengan grafik yang baik pada konsol."

Mengenai kelewatan Epic: "Saya dapat memahami mengapa sesetengah ciri dihantar lewat kepada pemegang lesen UE3. Sesetengah daripada mereka sangat kompleks manakala yang lain akan menyebabkan satu tan sakit kepala kepada pemegang lesen jika ia tidak stabil atau tidak selesai. Ini juga sebab mengapa GoW telah beberapa ciri UE3 dilaksanakan dan diuji terlebih dahulu sebelum ia diperkenalkan kepada pangkalan kod rasmi menyembunyikan diri atau berhenti menjawab soalan kepada pemegang lesen."

Mengenai pengalaman pasukannya: "Dalam kes kami, kami akhirnya terpaksa memilih antara penghantaran lewat atau melaksanakan sendiri ciri yang hilang. Kami memilih yang terakhir, kerana kami mempunyai bakat dan sumber untuk berbuat demikian, tetapi ia menambah lebih ramai pengaturcara --dan waktu kerja--daripada apa yang kami rancangkan pada mulanya, ia juga sangat memburukkan reputasi UE3 dalam [syarikat kami], reputasi yang tidak begitu tinggi kerana kos pelesenan yang tinggi. daripada UE3."

"Kami telah mendapati Epic sebagai rakan kongsi yang luar biasa"
Sesetengah pemaju mendakwa tidak mempunyai jalan berbatu dengan Epic atau teknologinya, dan gembira untuk hadir dalam rekod untuk menyatakannya. Studio bebas Chair Entertainment Group, sedang mengusahakan permainan Xbox Live Arcade Undertow dan Empayar hartanah berbilang sederhana, menggunakan UE3 untuk semua projeknya. Laura Heeb Mustard Pengerusi mengulas mengenai situasi itu.

"Kami telah mengikuti berita tuntutan mahkamah ini sejak ia pecah," Heeb menjawab minggu lalu. "Pasukan kami telah bekerja dengan teknologi Unreal selama beberapa tahun dan telah menggunakan Unreal Engine 3 secara eksklusif selama dua tahun yang lalu. Kami mendapati Epic sebagai rakan kongsi yang luar biasa dan enjin UE3 adalah luar biasa. Epic sentiasa sangat menyokong usaha kami dan teknologi mereka telah memainkan peranan penting dalam membenarkan syarikat kami membangunkan produk berkualiti tinggi."

Memberi sokongan kepada SK--dengan kaveat
Satu sumber pembangun dengan pengetahuan langsung tentang pembangunan Unreal Engine 3, yang memilih untuk tidak disebut secara langsung, menyokong dakwaan daripada Silicon Knights bahawa ciri-ciri tertentu lewat dihantar kepada pemegang lesen. Dia juga menunjuk kepada beberapa studio lain yang mempunyai tahap pengalaman yang berbeza-beza--yang dia minta disimpan tanpa nama--yang telah mengalami masalah dengan enjin. Walau bagaimanapun, sumber itu menyatakan kepercayaannya bahawa kesukaran ini bukan disebabkan oleh tindakan berniat jahat secara sengaja di pihak Epic, sebaliknya hasil sampingan sebahagian daripada tenaga kerja Epic sendiri yang dibahagikan antara pembangunan pada enjin dan projek dalamannya sendiri.

Tambahan pula, pembangun memberikan sokongan kepada dakwaan Silicon Knights bahawa versi PlayStation 3 UE3 kurang dihantar dari segi tuntutan asal Epic, dengan perbezaan ketara antara perkakasan Xbox 360 dan PS3 menyumbang kepada isu tersebut. Kebimbangan sedemikian mungkin telah mendorong pengumuman Sony baru-baru ini mengenai perjanjian dengan Epic untuk mengoptimumkan UE3 untuk pembangunan PS3.

Akhirnya, sumber itu membuat spekulasi bahawa faktor penting di sebalik tindakan undang-undang Silicon Knights mungkin adalah perbelanjaan yang telah dimasukkan oleh studio ke dalam pengubahsuaian Unreal Engine 3nya sendiri--dalam kebanyakan situasi, pengubahsuaian sedemikian akan kekal dengan pemilik enjin itu sendiri, tetapi jika Silicon Knights melakukan perubahan ketara untuk apa yang dipanggil "The Silicon Knights Engine," ia berkemungkinan mahu mengekalkannya secara dalaman.

Shacknews bercakap dengan beberapa pembangun lain yang enggan meneruskan rekod itu, sesetengah daripada mereka mempunyai pengalaman negatif tambahan dan sesetengah daripada mereka tidak mahu mengulas mengenai situasi itu.