F-15 Strike Eagle II layihəsi SDL3 və OpenGL üçün


1

Layihə dərc olundu f15se2-ex 0.1.0 — uçuş simulalatoru portu MicroProse F-15 Strike Eagle II müasir sistemlər üçün. Layihə F-15 Strike Eagle II v451.03 ilavəsi ilə Desert Storm Expansion Disk 1991-ci ildən.

Layihənin məqsədi oyunu müasir arxitekturalara köçürməkdir, orijinal ruhunu qorumaq və texniki tərəfi yaxşılaşdırmaq. Qrafik və pəncərə qatmanı üçün SDL3, 3D qrafika üçün isə — Multimedia üçün hardware dekodlaşdırma, səs Nuked-OPL3 əsasında AdLib emulyasiyası vasitəsilə işləyir. Hal-hazırda oyunun tam keçididir. SDL3-ə köçürülən render və giriş, işləyən səs, joyistik dəstəyi və OpenGL vasitəsilə qrafika təqdimatı həyata keçirilmişdir..

15 kadr/saat məhdudiyyəti götürülmüşdür;

Əsas yeniliklər:

  • oyun mexanikası renderdən ayrılaşdırılmışdır;
  • idarəetmə SDL3 vasitəsilə hadisələrin emalına görə daha həssas olmuşdur;
  • müasir qətnamələr və geniş ekran dəstəyi əlavə edilmişdir;
  • şəkil OpenGL və anti-aliasing sayəsində daha aydın olmuşdur;
  • çizgilərin renderlənmə məsafəsi artırılmışdır;
  • xəritə, radar və məqsəd ekranı indi yüksək qətnamədə təqdim edilir;
  • hava hədəfləri yer hədəfləri kimi seçilə bilər;
  • 3D obyektlərinin renderlənməsi ilə bağlı bir sıra problemlər düzəldilmişdir;
  • köhnə proqram renderlənməsini F15_RENDER=software vasitəsilə açmaq mümkündür.
  • Linux üçün toplama CMake və Ninja vasitəsilə aparılır. Ubuntu-da SDL3 quraşdırmaq və layihəni toplamaq kifayətdir:

sudo apt install libsdl3-dev cmake —preset base-ninja cmake —build build

Toplama prosesindən sonra icra olunan faylı oyun resursları ilə olan kataloqa yerləşdirmək və ya —game parametrli ya da F15SE2_DIR mühit dəyişkəni vasitəsilə onlara yol göstərmək lazımdır.

Layihə inkişaf mərhələsindədir, buna görə də hələ problemlər var, lakin artıq onu toplamaq, çalışdırmaq və oyunu keçmək mümkündür. Köhnə oyunları C ilə inkişaf etdirmək istəyənlər üçün bu, DOS oyununu müasir bir stəkə köçürməyə maraqlı bir nümunə ola bilər.

Planlaşdırılan yaxşılaşdırmalar:

daha real raket davranışı;

  • raketlərə qarşı mübarizə vasitələrinin inkişafı;
  • düşmənlərin daha güclü süni intellekti;
  • topdan atəşin yaxşılaşdırılması;
  • raketlərin izləri;
  • təyyarənin daha ətraflı zədə modeli;
  • oyun içi parametrlər menyusu;
  • bulud, tüstü, yer və suyun yaxşılaşdırılması;
  • tam funksional üçölçülü kabin;
  • senari və model redaktoru;
  • çox oyunçu rejimi;
  • 32-bit DOS-a geri port;
  • virtual reallığı dəstəyi.
  • OpenSSH 10.4 mövcuddur

Mənbə: linux.org.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster