Кампанія Frictional Games адкрыла код гульняў серыі Amnesia

кампанія фрыкцыйныя гульні абвясціла пра адкрыццё поўных зыходных тэкстаў 3D-гульняў у жанры «выжыванне ў кашмары» Amnesia: The Dark Descent и Амнезія: машына для свіней, выпушчаных у 2010 і 2013 гадах. Гульнявыя рэсурсы застаюцца прапрыетарнымі. Гэта не першая публікацыі кода гульняў Frictional Game, у 2010 годзе дадзеная кампанія адкрыла код гульнявога рухавічка HPL1 і напісанай на ім гульні «Penumbra: Overture«.

Код гульняў адкрыты пад свабоднай ліцэнзіяй GPLv3 і апублікаваны на GitHub (Amnesia: The Dark Descent, Амнезія: машына для свіней). Гульні напісаны на З і выкарыстоўваюць SDL для апрацоўкі ўводу і OpenGL для графікі. Рэпазітары ўключаюць файлы для зборкі для Linux і macOS пры дапамозе CMake і для Windows з выкарыстаннем Visual Studio 2010. Акрамя кода непасрэдна гульняў, адчыненыя таксама зыходныя тэксты злучаных з імі гульнявых рэдактараў. Чакаецца, што адкрыццё кода спросціць развіццё модаў, якіх для названых гульняў ужо налічваецца больш за тысячу, і дасць магчымасць стварэння новых адкрытых гульнявых рухавічкоў на аснове тэхналогій, задзейнічаных у гульнях Amnesia.

З прапанаваных у адкрытым кодзе магчымасцяў, якія могуць апынуцца карыснымі распрацоўнікам гульнявых рухавічкоў, адзначаюцца:

  • Карты ценяў са згладжанымі бакамі.
  • Якая працуе ў рэальным часе сістэма адсячэння нябачных абласцей, якая працуе з дынамічнымі аб'ектамі.
  • Сістэма аўтаматычнага рэндэрынгу статычных аб'ектаў, якая працуе ў пакетным рэжыме.
  • Сістэма адкладзенай адмалёўкі ценяў.
  • Поўнафункцыянальны рэдактар, у тым ліку які падтрымлівае такія магчымасці, як падбор алгарытмаў і падганянне бачных абласцей.
  • Простая сістэма штучнага інтэлекту для стварэння ботаў і разумных агентаў.
  • Прасунутая сістэма фізічнай сімуляцыі гукаў.
  • Сістэма пабудовы ўзаемадзеяння на аснове фізічных працэсаў.
  • Уласны гукавы рухавічок, які выкарыстоўвае API OpenAL.
  • Рухавічок з рэалізацыяй розных тэхналогій рэндэрынгу і геймплэя.

Кампанія Frictional Games адкрыла код гульняў серыі Amnesia

Крыніца: opennet.ru

Дадаць каментар