To'q dvigatel - Dark Engine - Wikipedia

To'q dvigatel
Tuzuvchi (lar)
YozilganC ++
AsboblarDromEd
PlatformaMicrosoft Windows
LitsenziyaMulkiy

The To'q dvigatel a o'yin mexanizmi tomonidan ishlab chiqilgan Shisha studiyalarga qarash va 1998 yildan 2000 yilgacha, asosan erta davrda ishlatilgan O'g'ri o'yinlar.

Xususiyatlari

Dastlab 1995 yilda Shon Barrett tomonidan yaratilgan Dark Engine-ning rendereri asl nusxaga o'xshash grafikalarni qo'llab-quvvatlaydi Zilzila, bilan Haqiqiy emas o'xshash Skybox effektlar va rangli yoritish kiritilgan O'g'ri II. Vaqtning cheklangan apparati tufayli Dark Engine o'lchovni hisobga olgan holda ishlab chiqilmagan va shuning uchun faqat 1024 relefni namoyish qilishi mumkin ko'pburchaklar bir vaqtning o'zida ekranda, shuningdek ob'ektlar va chiroqlardagi boshqa har xil cheklovlar. To'qimalarining jihatidan o'yin palletlanganni qo'llab-quvvatlaydi PCX va TGA to'qimalar, 256x256 gacha bo'lgan ikkita kuchda. To'qimalar bir xil bo'lgan "oilalar" da birlashtirilgan palitrasi. 8 ta animatsion suvli to'qimalarni hisobga olmaganda, maksimal 216 tekstura va mustaqil palitralar mavjud.

Dvigatel tabiiy ravishda rivojlangan o'yin skriptlarini qo'llab-quvvatlamaydi, chunki sun'iy intellekt va ob'ekt harakati "Ob'ekt skriptlari moduli" (.OSM) fayllari tomonidan boshqariladi, ular DLL-lar ish vaqtida yuklangan. Shunday qilib, yangi modullar yozilishi va darajadagi muharrirga ulanishi mumkin, DromEd, lekin yadro dvigateli tomonidan taqdim etilgan funktsiyalar doirasi tufayli cheklangan. Buni bartaraf etish uchun tahrirlovchilar murakkab narsalarga murojaat qilishlari kerak Rube Goldberg mashinasi - uning boshqa tizimlarining kombinatsiyasidan foydalangan holda effektlar.

Dark Engine o'z vaqtida rivojlangan sun'iy intellekt va tovush xususiyatlarini hamda kuchli ob'ektga yo'naltirilgan ob'ekt tizimini taklif qildi. Dizayner ovoz darajasida tarqalishini to'liq nazorat qiladi va "sun'iy intellekt " ning o'yinchi bo'lmagan belgilar (NPCs) uch darajadagi xabardorlikni ta'minlashga imkon beradi: vizual yoki auditoriya buzilishlari sababli noaniq tan olinishi, bu shunchaki hayratda qoldiradigan suhbatni keltirib chiqaradi; aniq vizual yoki auditoriya buzilishlaridan kelib chiqqan holda aniq bir e'tirof etish, bu NPCni "qidiruv rejimiga" o'tishiga olib keladi va aniq sotib olish (to'liq yoritilgan pleyerda ingl. yoki yorug'lik darajasidan qat'i nazar, o'yinchi bilan yuzma-yuz aloqa qilish) to'g'ridan-to'g'ri hujum.

Manba kodi

2009 yilda "Dark Engine" ning to'liq nusxasi manba kodi o'z vaqtida ishini davom ettirayotgan "Look-Glass Glass" studiyasining sobiq xodimi tomonidan topilgan Eidos Interaktiv.[1] Kod dvigatel resurslarining to'liq to'plami bo'lib, kodni kompilyatsiya qilish uchun zarur bo'lgan kutubxonalarni o'z ichiga olgan. Muxlislari O'g'ri va Tizim zarbasi ketma-ketlik nashriyotdan keyinchalik kodni chiqarishni o'ylash to'g'risida iltimos qildi.

2010 yil aprel oyi oxirida foydalanuvchi Dreamcast Talk forum a tarkibini qismlarga ajratdi Dreamcast u sotib olgan ishlab chiqarish to'plami. To'plam tarkibiga, boshqa narsalar qatori, portlarga tegishli narsalar ham kiritilgan O'g'ri 2 va Tizim zarbasi 2 ushbu tizimga. 2010 yil dekabr oyiga kelib, foydalanuvchi va keyinchalik "Looking Glass Studios" ning ko'proq muxlislari tomonidan kashf qilindi ixcham disk to'plamga kiritilgan - uning mazmuni Internetga yuklangan - Dark Engine manbaining ikkinchi nusxasi, kodni kompilyatsiya qilish uchun zarur bo'lgan kutubxonalarni olib tashlagan.[2]

2012 yil sentyabr oyida juda muhim norasmiy yangilanish Dark Engine-ga frantsuz forumida noma'lum tarzda nashr etilgan, ehtimol, ga asoslangan sızdırıldı Dreamcast manba kodi.[3][4] Bu norasmiy yamoq dvigatel chegaralarini kengaytirdi, so'nggi grafikalar va ovozli qurilmalarni qo'llab-quvvatlashni hamda Windows-ning yangi versiyalarini yaxshiroq qo'llab-quvvatlashni joriy etdi.[5][6]

DromEd

DromEd 2
DromEd 2

DromEd bu darajadagi muharrir Dark Engine uchun. Dastlab dizaynida ishlatilgan O'g'ri: qorong'i loyiha, ammo muxlislar jamoatchiligining arizasidan keyin u keyingi versiyalar kabi jamoatchilikka e'lon qilindi.

DromEd-ning to'rt xil versiyasi mavjud: for O'g'ri: qorong'i loyiha, uchun O'g'ri oltin, uchun O'g'ri IIva nihoyat uchun Tizim zarbasi 2, odatda "ShockEd" deb nomlanadi. DromEd uchun O'g'ri: qorong'i loyiha va O'g'ri oltin Dark Engine-ning bir xil versiyasidan foydalaning va shuning uchun har bir o'yin uchun yaratilgan darajalarni ochishi mumkin O'g'ri oltin darajalar topilmagan o'yin ichidagi narsalarga murojaat qilishi mumkin O'g'ri. O'g'ri II Dark Engine-ning qayta ishlangan versiyasidan foydalanadi va shuning uchun yaratilgan darajalarni ochish qiyin O'g'ri bilan DromEd bilan O'g'ri II. ShockEd tashqari Dark Engine o'yinlari bilan mos emas Tizim zarbasi 2. Shu bilan birga, asosiy darajadagi geometriyani "multibrush" deb nomlangan geometriya eksporti xususiyati yordamida muharrirlar o'rtasida ko'chirish mumkin. Tizim zarbasi 2 DromEd 2 darajalari ba'zi ish bilan yuklanishi mumkin.

Daraj muharriri DromEd nomi bu mo'ljallangan dastlabki loyihaga havola - Artur afsonasi asosida o'yin. Camelot - Tuya Dromedari bo'lib, u erdan Dromedga aylanadi. DromEd muxlislari tomonidan yuzlab muxlislar missiyalarini yaratish uchun ishlatilgan O'g'ri va O'g'ri IIva bir nechta vazifalar Tizim zarbasi 2.

Dark Engine yordamida o'yinlar

YilSarlavhaTuzuvchi (lar)Nashriyot (lar)
1998O'g'ri: qorong'i loyiha[7]Shisha studiyalarga qarashEidos Interaktiv
1999Tizim zarbasi 2Irratsional o'yinlar, Shisha studiyalarga qarashElektron san'at
2000O'g'ri II: Metall asriShisha studiyalarga qarashEidos Interaktiv

Adabiyotlar

  1. ^ Smit, Kvintin (2010-12-14). "Qorong'i dvigatel manbai kodi sumkadan topildi". Tosh, qog'oz, miltiq. Olingan 2011-04-15. Ushbu dam olish kunidan boshlab, Rojdestvo "Aniq ko'zoynaklar orqali" jamoasi uchun erta keldi. Dark Engine, ya'ni Thief, Thief II va System Shock 2 tomonidan ishlatiladigan dvigatel uchun manba kodini o'z ichiga olgan CD topilgan (Irrational and Looking Glass-ning bekor qilingan sovuq urush josuslik o'yini Deep Cover).
  2. ^ Humphries, Matthew (2010-12-14). "Thief / System Shock 2 uchun ishlatiladigan o'yin dvigateli Dreamcast dev kitGames bilan topildi". Tosh, qog'oz, miltiq. Olingan 2015-07-04. Agar siz mendan eng sevimli video o'yinni qaysi biri deb so'rasangiz, mening raqamim Thief II bo'ladi. Shunday qilib, men Thief, Thief II va System Shock 2 ni yaratishda ishlatiladigan Dark Engine uchun manba kodi topilganligi haqida ozgina hayajon bilan xabar berdim.
  3. ^ Bonke, Maykl (2012-09-26). "System Shock 2 - System Shock 2 und Dark Project 2: Neue Fan-Patches machen die Looking Glass-Klassiker fit für moderne Hardware" (nemis tilida). Kompyuter o'yinlari. Olingan 2015-07-07. Shisha-Klassiker Dark Project 2: The Metal Age and System Shock 2 veröffentlicht ko'rinishida "Fan-Patches" ni ko'rib chiqmoqdamiz. Dark Meldung-da Dark-Project 2-Patch V. 1.19 und zum System-Shock 2-Patch-ni yuklab olish-bog'lanishini topamiz.
  4. ^ "Le Corbeau" (2012-09-25). "Thief 2 V1.19 & System Shock 2 V2.4". www.ttlg.com. Olingan 2012-11-10. Bu norasmiy yamoq Thief II uchun: Metal Age (T2), o'yinni v1.18 dan v1.19 gacha yangilaydi, zamonaviy jihozlar uchun yaxshilangan qo'llab-quvvatlashni ta'minlaydi va ko'plab ma'lum xatolarni tuzatadi.
  5. ^ Pearson, Kreyg (2012-02-07). "O'g'ri 2 endi yaxshi o'yinlarda". Tosh qog'oz miltiq. Olingan 2012-11-10. [...] u avvalgi versiyada xuddi shu piksellar sonini va keng ekranli muammolarni boshdan kechirayotganini aniqladi, ammo bu yordamchi dastur [Tafferpatch] mening barcha muammolarni hal qildi [...]
  6. ^ "Tafferpatcher: O'g'ri 2 uchun norasmiy to'liq yamoq". www.ttlg.com. 2012-11-10. Olingan 2012-11-10. Yamalar kiritilgan: - 1.19 patch, zamonaviy jihozlar, keng ekranli o'lchamlar, ko'p yadroli tizimlar va boshqalar bilan bog'liq barcha muammolarni bartaraf etadi.
  7. ^ Leonard, Tom (1999-07-09). "O'g'ri: qorong'i loyiha - Postmortem". Gamasutra.com. Olingan 2012-11-12.