Doom 64 EX v2.5 íà äâèæêå ïîðòà Doom3D ñîçäàí, ÷òîáû ëó÷øå âñåõ äðóãèõ ïîðòîâ ïðèáëèçèòü íàñ ê àòìîñôåðå îðèãèíàëüíîãî Doom64 äëÿ ïðèñòàâêè Nintendo 64. Ïåðåä çàïóñêîì ïîëîæèòå â òó æå ïàïêó ôàéëû èç àðõèâà - doom64.wad è doomsnd.sf2 Îòëè÷èÿ îôèöèàëüíîãî ðåìàñòåðà îò ýòîé âåðñèè: - Èñïîëüçóåò íîâåéøóþ âåðñèþ Kex Engine äëÿ ñâîåãî ôðåéìâîðêà. Ýòî áûëî íåîáõîäèìî, òàê êàê îí óæå ìàñøòàáèðóåòñÿ íà íåñêîëüêèõ ïëàòôîðìàõ. Ýòî íèêàê íå âëèÿåò íà èãðó, è èãðîâàÿ ëîãèêà Doom 64 îñòàåòñÿ íåòðîíóòîé.
- Óáðàíû âèä ââåðõ/âíèç è ïðûæêè. Öåëüþ áûëî ñîõðàíèòü ýòîò ðåëèç Doom 64 êàê ìîæíî áîëåå "âàíèëüíûì", ïëþñ ýòî èçáàâëÿåò îò ïðîáëåì ñ íåáîì è çàñòðåâàíèåì èãðîêà íà óðîâíÿõ.
- Ïåðåêëþ÷èëñÿ íà ðåíäåðåð íà îñíîâå øåéäåðíîãî êîíâåéåðà. Îïÿòü æå, ýòî áûëî íåîáõîäèìî, ïîñêîëüêó ñîâðåìåííûå ãðàôè÷åñêèå API òåïåðü íå ïîääåðæèâàþò ôóíêöèè, íà êîòîðûå îïèðàëñÿ Doom 64 EX (óñòàðåâøèå ôóíêöèè OpenGL, òàêèå êàê êîìáèíàòîðû òåêñòóð è ò. ä.). Âñå ýôôåêòû òåïåðü óïðàâëÿþòñÿ ïèêñåëüíûìè øåéäåðàìè.
- Áóôåð ãëóáèíû áîëüøå íå èñïîëüçóåòñÿ, à âìåñòî ýòîãî ñëåäóåò òîìó, êàê îðèãèíàëüíàÿ èãðà âèçóàëèçèðîâàëà ñöåíó. Ýòî îçíà÷àåò, ÷òî ñïðàéòû áîëüøå íå áóäóò îáðåçàòüñÿ ïîëàìè èëè ñòåíàìè â çàâèñèìîñòè îò ïîðÿäêà îòðèñîâêè ïîäñåêòîðîâ. Êðîìå òîãî, ñïðàéòû òåïåðü ôðàãìåíòèðóþòñÿ íà îñíîâå ïîäñåêòîðîâ, êîòîðûå îíè ïåðåêðûâàþò
- Ëó÷øàÿ îñâåäîìëåííîñòü î øèðîêîýêðàííûõ àñïåêòàõ
- Ýìóëÿöèÿ 3-òî÷å÷íîé ôèëüòðàöèè òåêñòóð
- Îáëàêà òåïåðü îòîáðàæàþòñÿ ïðàâèëüíî.
- Òåïåðü ðàáîòàþò äåìîâåðñèè, âêëþ÷àÿ ñêðûòóþ äåìîíñòðàöèþ Hectic è ââîäíóþ êàðòó (íà YouTube åñòü íåñêîëüêî âèäåî ñ èõ ñðàâíèòåëüíûì îïèñàíèåì)
- Òàéìèíãè íåêîòîðûõ âûïîëíåííûõ ñêðèïòîâûõ ñîáûòèé áûëè ñìåùåíû íà 1 êàäð. Òåïåðü ýòî èñïðàâëåíî â îôèöèàëüíîì ðåëèçå. Õîðîøèìè ïðèìåðàìè ÿâëÿþòñÿ ñèíÿÿ êëþ÷åâàÿ äâåðü â Breakdown è ñêðèïòîâûå îáëàñòè â Main Engineering. Ñðàâíèòå èõ, è âû ïîéìåòå, ÷òî ÿ èìåþ â âèäó.
- Íåèãðîâûå îáúåêòû èìåþò áîëåå ìåäëåííóþ ãðàâèòàöèþ (îíè ïàäàþò íà 25% ìåäëåííåå, ÷åì èãðîê)
-  ýòîé âåðñèè ñîõðàíåíà âñÿ îðèãèíàëüíàÿ ñèñòåìà îáíàðóæåíèÿ ñòîëêíîâåíèé, âêëþ÷àÿ âñå îøèáêè (ýòî áûëî íåîáõîäèìî äëÿ êîððåêòíîé ñèíõðîíèçàöèè äåìîíñòðàöèé).
- Ñíàðÿäû, âûïóùåííûå èãðîêîì, íåìåäëåííî âçðûâàþòñÿ, åñëè èãðîê íàõîäèòñÿ íà ðàññòîÿíèè îêîëî 5 åäèíèö îò ñòåíû (íå óâåðåí, çà÷åì Midway ýòî ñäåëàëà, íî ýòî áûëî íåîáõîäèìî äëÿ ðàáîòû äåìîíñòðàöèé).
- Ìîíñòðû òåïåðü ìîãóò àêòèâèðîâàòü linedef specials, ïîìå÷åííûå êàê 'death trigger'. Ôëàã, êàçàëîñü, áûë ìíîãîöåëåâûì, íî ìîíñòðû òåïåðü ìîãóò àêòèâèðîâàòü äðîòèêè-ëîâóøêè â Even Simpler
- Ëîãèêà äëÿ ñâåòîâûõ ñòðîáîñêîïîâ è ýôôåêòîâ ñâå÷åíèÿ áûëà íåïðàâèëüíîé — èñïðàâëåíî â ýòîì âûïóñêå — òàêæå íåîáõîäèìî äëÿ ðàáîòû äåìîíñòðàöèé
- Ëîãèêà äëÿ äâåðåé è ïëàòôîðì áûëà íåïðàâèëüíîé - "RaiseToNearest" è "RaiseAndChange" äîëæíû áûëè äâèãàòüñÿ ñ ïîëîâèííîé ñêîðîñòüþ
- Ëîãèêà äëÿ ïîñòîÿííûõ ïëàòôîðì áûëà íåïðàâèëüíîé - èñïîëüçîâàëàñü äðóãàÿ ëîãèêà ðàíäîìèçàöèè - íåîáõîäèìî áûëî, ÷òîáû äåìîíñòðàöèè ðàáîòàëè
- Äîïîëíèòåëüíàÿ íàñòðîéêà ÿðêîñòè â äîïîëíåíèå ê îðèãèíàëüíîé íàñòðîéêå ÿðêîñòè èãðû. Ïðèìåíÿåò àääèòèâíûé ñëîé ïîâåðõ ýêðàíà, ÷òîáû åùå áîëüøå óâåëè÷èòü ÿðêîñòü
- Óïðàâëåíèå Automap òåïåðü èäåíòè÷íî îðèãèíàëó (óäåðæèâàéòå êíîïêó "Èñïîëüçîâàòü" äëÿ ïåðåìåùåíèÿ)
- Äëÿ âîñïðîèçâåäåíèÿ çâóêîâûõ ýôôåêòîâ òåïåðü èñïîëüçóþòñÿ ôàéëû WAV âìåñòî MIDI.
|