Mengemas kini enjin permainan sumber terbuka Dagor Engine

Binaan baharu enjin permainan Enjin Dagor telah diterbitkan, yang kodnya dibuka tahun lepas oleh Gaijin Entertainment di bawah lesen BSD, selepas itu ia digunakan oleh VK sebagai asas enjin NauEngine. Perubahan utama dalam versi baharu ialah kod sumber terbuka rangka kerja untuk membangunkan permainan berbilang pemain di bawah lesen BSD. Sebagai contoh teknik untuk mencipta permainan berbilang pemain, kod untuk versi demo permainan Outerspace telah diterbitkan.

Selain itu, bersama Hooks Creative Studio, adegan demo EastDistrict telah dibuat berdasarkan peta Dust 2 dan perpustakaan aset Megascans, menunjukkan cara peta permainan yang sama boleh digunakan dengan enjin permainan berbeza Unreal Engine 5 dan Dagor Engine. Pemandangan ini digunakan untuk membandingkan enjin - dalam ujian yang dijalankan, enjin Dagor memproses peta dengan lebih pantas, sambil memberikan ketepatan visual yang sama atau unggul secara subjektif, yang dicapai melalui penggunaan teknik seperti anti-aliasing lanjutan dan global masa nyata penerangan.

Mainkan video
Mengemas kini enjin permainan sumber terbuka Dagor Engine
Mengemas kini enjin permainan sumber terbuka Dagor Engine

Π”Π²ΠΈΠΆΠΎΠΊ Dagor Engine примСнялся для создания Ρ‚Π°ΠΊΠΈΡ… ΠΈΠ³Ρ€, ΠΊΠ°ΠΊ 3D-ΡˆΡƒΡ‚Π΅Ρ€Ρ‹ Enlisted, Crossout ΠΈ CRSED: F.O.A.D., ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‡Π΅ΡΠΊΠΈΠΉ Π±ΠΎΠ΅Π²ΠΈΠΊ Blades of Time, авиасимулятор Apache: Air Assault ΠΈ симулятор сраТСний War Thunder. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ΡΡ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° графичСских API поддСрТиваСтся Vulkan, DX12, DX11 ΠΈ Metal, ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ Windows, Linux, macOS, Nintendo Switch, PlayStation 3-5, Xbox One, Xbox Series X/S, Android, tvOS ΠΈ iOS. Π‘Ρ€Π΅Π΄ΠΈ возмоТностСй Π΄Π²ΠΈΠΆΠΊΠ°:

  • rendering berasaskan fizikal (PBR);
  • enjin terbina dalam untuk mensimulasikan proses fizikal, perlanggaran, kemusnahan dan fizik kenderaan;
  • keupayaan untuk menyambung enjin fizik luaran;
  • persekitaran yang boleh dimusnahkan secara dinamik;
  • Sokongan NVIDIA Waveworks;
  • pelbagai kesan grafik dan kaedah kawalan pencahayaan;
  • bayang dinamik dan lembut;
  • pencahayaan global;
  • sokongan HDR;
  • bunyi sekeliling;
  • pensintesis pertuturan;
  • keupayaan untuk menggunakan bahasa penerangan shader HLSL;
  • rendering realistik permukaan air, api dan asap;
  • simulator tumbuhan;
  • sokongan untuk animasi rangka, prosedur dan hibrid;
  • subsistem untuk mencipta rangkaian berbilang pemain dan permainan dalam talian;
  • editor peringkat dan sumber;
  • keupayaan untuk menggunakan bahasa skrip Daslang berprestasi tinggi dengan penaipan statik yang kuat dan sokongan untuk kompilasi JIT dan AOT.

Sumber: opennet.ru

Beli pengehosan yang boleh dipercayai untuk tapak dengan perlindungan DDoS, pelayan VPS VDS πŸ”₯ Beli pengehosan laman web yang boleh dipercayai dengan perlindungan DDoS, pelayan VPS VDS | ProHoster