Kod Enjin Dagor telah dikeluarkan sebagai sumber terbuka

Dagor_Enjin

Kod enjin Dagor kini adalah sumber terbuka

Berita itu dikeluarkan Hiburan Gaijin, pembangun permainan video Hungary, yang terkenal dengan simulator penerbangan IL-2 Sturmovik: Birds of Prey dan War Thunder, telah membuat keputusan untuk mengeluarkan sepenuhnya kod enjin permainan Enjin Dagor, yang telah dibangunkan selama lebih 20 tahun dan telah digunakan untuk mencipta permainan penembak 3D yang berbeza.

Dan ia Beberapa bulan lalu, Gaijin Entertainment membuka bahagian Dagor Engine dan berkongsi kod di GitHub dan kini telah mengumumkan keluaran lengkap kod sumber, sebagai sumber terbuka di bawah lesen BSD-3.

Beberapa bulan yang lalu, kami secara senyap-senyap membuka beberapa bahagian enjin Dagor kami di bawah lesen BSD-3. Ini bukan amalan baharu untuk kami, dan juga bukan kali terakhir kami berinteraksi dengan komuniti sumber terbuka dengan cara ini: bahasa pengaturcaraan kami daScript dan Quirrell telah tersedia dalam repositori GitHub kami selama beberapa tahun. Kami amat percaya pada pendekatan FOSS dan peranan utama masa depannya dalam pembangunan permainan.

Enjin ini serasi dengan pelbagai platform, seperti Windows, Linux, macOS, Nintendo Switch, PlayStation, Xbox, tvOS dan iOS. Antara keupayaan enjin: rendering yang betul secara fizikal, enjin simulasi bersepadu untuk proses fizik, perlanggaran, kemusnahan dan fizik kenderaan, keupayaan untuk menyambungkan enjin fizik luaran dan persekitaran yang boleh dimusnahkan secara dinamik.

Selain itu, juga Ia mempunyai sokongan untuk NVIDIA Waveworks, serta pelbagai kesan dan kaedah grafik. kawalan pencahayaan, bayang-bayang dinamik dan lembut, pencahayaan global, sokongan HDR, bunyi sekeliling, pensintesis pertuturan, keupayaan untuk menggunakan bahasa penerangan HLSL shader, pemaparan realistik permukaan air, api dan asap, simulator tumbuhan, sokongan untuk rangka, prosedur dan hibrid animasi, subsistem untuk mencipta rangkaian dan permainan berbilang pemain dalam talian, tahap dan penyunting sumber.

Baru-baru ini, saham ini telah menarik perhatian, membawa kepada banyak spekulasi. Keputusan untuk menjadikan Dagor Engine sumber terbuka bukan sekadar tindakan bebas tetapi sebahagian daripada visi yang lebih besar, dan kami hampir bersedia untuk memberi anda pandangan pertama tentang projek yang telah kami usahakan untuk sekian lama. .

Nantikan pengumuman penuh kami pada November ini. Nantikan!

Berkenaan bahagian kod enjin, ia patut disebut Ia ditulis dalam C/C++ dan seperti yang telah disebutkan di atas, kod eIa dibuka di bawah lesen BSD-3. Menurut nota repositori, kod yang dikeluarkan diimport dari repositori Dagor Engine 4, tetapi fail individu menyebut versi 6.5.

Selain enjin, repositori mengandungi contoh penggunaan enjin fizik, peneduh langit dan pencahayaan global, serta utiliti tambahan seperti pemapar sumber, penjana fon, penyusun shader, utiliti penukaran format, Dargbox, editor skrip dan pencipta adegan.

Di samping itu, ia juga patut disebut VK semasa persidangan baru-baru ini mahir oleh Nau Engine, ketua pembangunan, Andrey Karsakov, berkata pasukan itu akan menggunakan enjin Dagor sumber terbuka pada enjin permainan Nau Engine yang diumumkan sebelum ini.

 "mengambil teras pemaparan dan komponen peringkat sistem bagi enjin Dagor sumber terbuka." Beliau menambah bahawa ini akan membolehkan pembangun mencipta produk dengan grafik moden untuk sebahagian besar platform.

Disebutkan bahawa untuk membina Enjin Nau, ia telah memutuskan untuk menggunakan cmake. Skrip untuk logik permainan boleh dibuat dalam beberapa bahasa pengaturcaraan, termasuk Lua, Python, C# dan TypeScript. Format glTF akan digunakan untuk data grafik, pemandangan dan model 3D, membenarkan mudah alih dengan Blender, 3DS Max dan Maya.

Ujian alfa tertutup bagi pelaksanaan awal Enjin Nau bermula bulan ini dan ujian beta terbuka dijadualkan dilancarkan sebelum penghujung 2024, manakala pelancaran dirancang pada penghujung 2025.

akhirnya jika anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh menyemak butiran di pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.