Frictional Games açıq mənbəli Amnesia oyunları

şirkət Sürtünmə oyunları elan etdi "kabusda sağ qalma" janrında 3D oyunların tam mənbə kodlarının açılması haqqında - Amneziya: Qaranlıq nəsil и Amneziya: Donuzlar üçün maşın, 2010 və 2013-cü illərdə buraxılmışdır. Oyun aktivləri mülkiyyətdə qalır. Bu, Frictional Game kodunun ilk dəfə nəşri deyil; 2010-cu ildə şirkət açıldı Oyun mühərrik kodu HP1 və üzərində yazılmış oyun "Gloom: Uvertüra".

Oyun kodu pulsuz GPLv3 lisenziyası altında açıqdır və GitHub-da dərc olunur (Amneziya: Qaranlıq nəsil, Amneziya: Donuzlar üçün maşın). Oyunlar C++ dilində yazılmışdır və daxiletmənin işlənməsi üçün SDL, qrafika üçün isə OpenGL istifadə olunur. Repozitoriyalara CMake istifadə edərək Linux və macOS və Visual Studio 2010-dan istifadə edərək Windows üçün qurmaq üçün fayllar daxildir. Oyunların özləri üçün koddan əlavə, əlaqəli oyun redaktorları üçün mənbə kodu da açıq mənbədir. Güman edilir ki, kodun açıq mənbəyi bu oyunlar üçün artıq mindən çox olan modların inkişafını sadələşdirəcək və Amnesia oyunlarında iştirak edən texnologiyalar əsasında yeni açıq oyun mühərrikləri yaratmağa imkan verəcək. .

Oyun mühərriki tərtibatçıları üçün faydalı ola biləcək açıq mənbədə təklif olunan xüsusiyyətlərdən aşağıdakılar qeyd olunur:

  • Kölgə xəritələri hamarlanmış kənarları ilə.
  • Dinamik obyektlərlə işləyən real vaxt rejimində görünməz sahə kəsmə sistemi.
  • Toplu rejimdə işləyən statik obyektlərin avtomatik göstərilməsi sistemi.
  • Təxirə salınmış kölgə göstərmə sistemi.
  • Alqoritmlərin seçilməsi və görünən sahələrin tənzimlənməsi kimi funksiyalara dəstək də daxil olmaqla, tam funksiyalı redaktor.
  • Botlar və ağıllı agentlər yaratmaq üçün sadə süni intellekt sistemi.
  • Qabaqcıl fiziki səs simulyasiya sistemi.
  • Fiziki proseslərə əsaslanan qarşılıqlı əlaqə qurmaq üçün sistem.
  • API istifadə edərək öz səs mühərriki Açıq.
  • Müxtəlif render və oyun texnologiyalarını həyata keçirən mühərrik.

Frictional Games açıq mənbəli Amnesia oyunları

Mənbə: opennet.ru

Добавить комментарий