Frictional Kaulinan open sourced kaulinan Amnesia

pausahaan Kaulinan Gesekan ngumumkeun ngeunaan muka kode sumber lengkep tina kaulinan 3D dina genre "ngalamun salamet" - Amnesia: Anu Gelap Gelap и Amnesia: Mesin pikeun Babi, dirilis dina 2010 jeung 2013. Aset kaulinan tetep proprietary. Ieu sanés pertama kalina kode Frictional Game parantos diterbitkeun; taun 2010, perusahaan dibuka kode mesin kaulinan HPL1 jeung kaulinan ditulis dina eta "Penumbra: Overture".

Kodeu kaulinan dibuka dina lisénsi GPLv3 gratis sareng diterbitkeun dina GitHub (Amnesia: Anu Gelap Gelap, Amnesia: Mesin Kanggo Babi). Kaulinan anu ditulis dina C ++ sarta ngagunakeun SDL pikeun ngolah input sarta OpenGL pikeun grafik. Repositories kalebet file pikeun ngawangun Linux sareng macOS nganggo CMake sareng Windows nganggo Visual Studio 2010. Salian kodeu pikeun kaulinan sorangan, kode sumber pikeun éditor kaulinan anu aya hubunganana ogé open source. Ieu diperkirakeun yén open source kode bakal simplify ngembangkeun mods, nu geus aya leuwih ti sarébu pikeun kaulinan ieu, sarta bakal ngamungkinkeun pikeun nyieun mesin kaulinan kabuka anyar dumasar kana téknologi aub dina kaulinan Amnesia. .

Tina fitur anu ditawarkeun dina open source anu tiasa mangpaat pikeun pamekar mesin kaulinan, ieu di handap ieu dicatet:

  • Peta Kalangkang kalawan edges smoothed.
  • Sistem clipping area halimunan sacara real-time anu tiasa dianggo sareng objék dinamis.
  • Hiji sistem pikeun rendering otomatis objék statik, gawe dina modeu bets.
  • Sistim rendering kalangkang nunggak.
  • Pangropéa anu lengkep, kalebet dukungan pikeun fitur sapertos milih algoritma sareng nyaluyukeun daérah anu katingali.
  • Hiji sistem kecerdasan jieunan basajan pikeun nyieun bot jeung agén pinter.
  • Sistim simulasi sora fisik canggih.
  • Hiji sistem pikeun ngawangun interaksi dumasar kana prosés fisik.
  • Mesin sora sorangan nganggo API Openal.
  • Mesin anu ngalaksanakeun rupa-rupa téknologi rendering sareng midangkeun.

Frictional Kaulinan open sourced kaulinan Amnesia

sumber: opennet.ru

Tambahkeun komentar