Π›ΡƒΡ‡ΡˆΠΈΠ΅ свободныС Π΄Π²ΠΈΠΆΠΊΠΈ. Π§Π°ΡΡ‚ΡŒ 4. Π”Π²ΠΈΠΆΠΊΠΈ Π½Π° основС Doom

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ Ρ†ΠΈΠΊΠ»Π° ΠΎΠ±Π·ΠΎΡ€ΠΎΠ², Π½Π°Ρ‡Π°Ρ‚ΠΎΠ³ΠΎ Π² PDF-вСрсии ΠΆΡƒΡ€Π½Π°Π»Π°. Части 1-3 ΠΈΡ‰ΠΈΡ‚Π΅ Π² FPS β„–40-43 '16.

Doom – ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, самая ΠΊΡƒΠ»ΡŒΡ‚ΠΎΠ²Π°Ρ ΠΈΠ³Ρ€Π° Π½Π° PC, ΠΈΠ³Ρ€Π°, ΡΡ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π²ΡˆΠ°Ρ основныС Π·Π°ΠΊΠΎΠ½Ρ‹ ΠΆΠ°Π½Ρ€Π° ΡˆΡƒΡ‚Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Ρ‚Π°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°Ρ‡Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ Π΄ΠΎ сих ΠΏΠΎΡ€. ПослС открытия исходного ΠΊΠΎΠ΄Π° Doom стал Π΅Π΄Π²Π° Π»ΠΈ Π½Π΅ самой излюблСнной ΠΈΠ³Ρ€ΠΎΠΉ для ΠΌΠΎΠ΄Π΄ΠΈΠ½Π³Π°, портирования, создания всСвозмоТных Ρ„ΠΎΡ€ΠΊΠΎΠ², Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΉ ΠΈ Ρ€ΠΈΠΌΠ΅ΠΉΠΊΠΎΠ² – ΡΠΎΠΏΠ΅Ρ€Π½ΠΈΡ‡Π°Ρ‚ΡŒ с Π½ΠΈΠΌ Π² этом ΠΏΠ»Π°Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Π²Π΅ Ρ‡Ρ‚ΠΎ Quake. Но Ссли Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ‚Ρ€ΡΡ…Π½ΡƒΡ‚ΡŒ стариной (ΠΈΠ»ΠΈ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с классикой, Ссли Π²Ρ‹ Π²Π΄Ρ€ΡƒΠ³ Π² Doom Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΈΠ³Ρ€Π°Π»ΠΈ) Π½Π° соврСмСнном ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Ρ‚ΠΎ, скорСС всСго, Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΎΠ·Π°Π΄Π°Ρ‡Π΅Π½Ρ‹ – ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ°Π½ΠΎΠ½ΠΈΡ‡Π½ΠΎΠΉ вСрсии ΠΈΠ³Ρ€Ρ‹ попросту Π½Π΅Ρ‚.

Π’ этой части ΠΎΠ±Π·ΠΎΡ€Π° свободных Π΄Π²ΠΈΠΆΠΊΠΎΠ² ΠΌΡ‹ эксклюзивно рассмотрим Π΄Π²ΠΈΠΆΠΊΠΈ Π½Π° основС исходников Doom: ΠΈΡ… принято Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ вСрсиями ΠΈΠ»ΠΈ source port'Π°ΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒ ΠΎΡ‚ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΈΠ·Π΄Π°Π½ΠΈΠΉ ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ (Π½Π°ΠΏΠΎΠΌΠ½ΠΈΠΌ, Doom ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠ» Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° SNES, PlayStation, Nintendo 64, 3DO, Sega Saturn, Game Boy Advance ΠΈ Π΄Ρ€.). ВсСго source port'ΠΎΠ² Π±Ρ‹Π»ΠΎ ΠΎΠΊΠΎΠ»ΠΎ сотни – Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΎΠ΄Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠ±ΠΎ всСх просто Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, поэтому ΠΌΡ‹ ограничимся самыми извСстными.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ популярных Π½Π° сСгодняшний дСнь ΠΏΠΎΡ€Ρ‚ΠΎΠ² для соврСмСнных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм относятся ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… Π±ΠΎΠ»ΡŒΡˆΠΈΡ… сСмСйств: Doomsday Engine, ZDoom ΠΈ Chocolate Doom.

БСмСйство Doomsday Engine

Doomsday Engine являСтся, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, самым Π²ΠΈΠ΄ΠΎΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹ΠΌ ΠΏΠΎΡ€Ρ‚ΠΎΠΌ ΠΈΠ· всСх. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Doom I/II, Heretic ΠΈ Hexen. ДоступСн для ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ Windows, Linux ΠΈ macOS. Π’Π»ΡŽΡ‡Π°Π΅Ρ‚ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ ускорСниС 3D-Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ (Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ основан Π½Π° OpenGL) ΠΈ 3D-Π·Π²ΡƒΠΊ, спрайты Π²Ρ€Π°Π³ΠΎΠ² Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹ΠΌΠΈ модСлями, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ тСкстур, стСрСоскопичСский Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³, динамичСскоС освСщСниС ΠΈ мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… спСцэффСктов. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… MD5 ΠΈ FBX, ΠΌΡƒΠ·Ρ‹ΠΊΠ° Π² MP3. Π•ΡΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ ΠΎΠ²Π΅Ρ€Π»Π΅ΠΉ с консолью, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π°Π΄Π΄ΠΎΠ½ΠΎΠ². ЦСль ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° – ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π³Π΅ΠΉΠΌΠΏΠ»Π΅ΠΉ ΠΈ атмосфСру Doom, сочСтав ΠΈΡ… с Π±ΠΎΠ»Π΅Π΅ соврСмСнными графичСскими тСхнологиями. Doomsday Engine ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ развиваСтся ΠΈ обновляСтся – послСдняя вСрсия Π²Ρ‹ΡˆΠ»Π° Π² 2021 Π³ΠΎΠ΄Ρƒ.

https://dengine.net

Doomsday Engine

Risen3D – Ρ„ΠΎΡ€ΠΊ Doomsday Engine, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ назывался Boomsday. ΠžΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ΡΡ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ возмоТностСй рСдактирования ΠΈΠ· Boom – ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· самых старых ΠΏΠΎΡ€Ρ‚ΠΎΠ², Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠ³ΠΎ Π΅Ρ‰Π΅ Π² 1998 Π³ΠΎΠ΄Ρƒ ΠΏΠΎΠ΄ DOS. Π’ 2006 Π³ΠΎΠ΄Ρƒ, послС многочислСнных ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΎΡ‚ Ρ‡Π»Π΅Π½ΠΎΠ² сообщСства с ΠΏΡ€ΠΎΡΡŒΠ±ΠΎΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ исходники, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ³ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ лицСнзия GPL, Risen3D стал свободным.

https://risen3d.drdteam.org

Risen3D

БСмСйство ZDoom

ZDoom – ΠΏΠΎΡ€Ρ‚, созданный с Ρ†Π΅Π»ΡŒΡŽ запуска Doom Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… вСрсиях Windows. БСйчас ΠΎΠ½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС вСрсии Windows ΠΎΡ‚ XP Π΄ΠΎ 10, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ Linux ΠΈ macOS. БовмСстим со всСми классичСскими ΠΈΠ³Ρ€Π°ΠΌΠΈ Π½Π° основС Π΄Π²ΠΈΠΆΠΊΠ° Doom (Ultimate Doom, Doom II, Heretic, Hexen ΠΈ Strife), ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС возмоТности рСдактирования Hexen ΠΈ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Boom. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π°ΡƒΠ΄ΠΈΠΎ Π² популярных соврСмСнных Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ….

ZDoom Π½Π° сСгодняшний дСнь ΡƒΠΆΠ΅ Π½Π΅ развиваСтся, Π½ΠΎ ΠΎΡ‚ Π½Π΅Π³ΠΎ отпочковался Ρ†Π΅Π»Ρ‹ΠΉ ряд Ρ„ΠΎΡ€ΠΊΠΎΠ²-ΠΏΡ€Π΅Π΅ΠΌΠ½ΠΈΠΊΠΎΠ² – самым извСстным ΠΈΠ· Π½ΠΈΡ… являСтся GZDoom, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ добавляСт ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ OpenGL-Ρ€Π΅Π½Π΄Π΅Ρ€ с ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π°ΠΌΠΈ, динамичСским освСщСниСм, скайбоксами ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ 3D-ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. Π•ΡΡ‚ΡŒ ΠΌΠ½Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠΈΠΉ source port для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… – это ΠΈΠΌΠ΅Π½Π½ΠΎ GZDoom.

ZDoom

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° достойная упоминания Π»ΠΈΠ½Π΅ΠΉΠΊΠ° Ρ„ΠΎΡ€ΠΊΠΎΠ² – Skulltag ΠΈ Π΅Π³ΠΎ наслСдник Zandronum с ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΌ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ, Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ΠΎΠΌ Π½Π° основС OpenGL, консолью ΠΈ мноТСством Π΄Ρ€ΡƒΠ³ΠΈΡ… ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ.

https://zdoom.org

ZDoomGL – Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ популярный Π½Π΅ΠΊΠΎΠ³Π΄Π° Ρ„ΠΎΡ€ΠΊ ZDoom, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ Π½Π° основС OpenGL ΠΈ, ΠΊΠ°ΠΊ слСдствиС, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠΉ чСстноС 3D ΠΈ 32-Π±ΠΈΡ‚Π½ΠΎΠ΅ качСство ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ. Из Π΄Ρ€ΡƒΠ³ΠΈΡ… особСнностСй – анизотропная Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ тСкстур ΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡ‚Π΅ΠΊΡΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Бтилистика ΠΈ атмосфСра классичСского Π”ΡƒΠΌΠ° ΠΎΡΡ‚Π°Π»Π°ΡΡŒ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΠΉ. К соТалСнию, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π·Π°Π±Ρ€ΠΎΡˆΠ΅Π½: послСдняя вСрсия Π²Ρ‹ΡˆΠ»Π° Π΅Ρ‰Π΅ Π² 2004-ΠΌ.

http://zdoomgl.mancubus.net

БСмСйство Chocolate Doom

Β«Π¨ΠΎΠΊΠΎΠ»Π°Π΄Π½Ρ‹ΠΉ DoomΒ» – кроссплатформСнный ΠΏΠΎΡ€Ρ‚, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ являСтся воспроизвСдСниС ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ³Ρ€Ρ‹ Π½Π° 100%, Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ всСх Π±Π°Π³ΠΎΠ² – Π±Ρ‹Π»ΠΈ Π΄Π°ΠΆΠ΅ воссозданы Π±Π°Π³ΠΈ ΠΈΠ³Ρ€Ρ‹, исправлСнныС id Software ΠΊ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ исходников Π² 1997 Π³ΠΎΠ΄Ρƒ. БлСдуя этому ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π½Π΅ стали Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π² свой ΠΏΠΎΡ€Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ высокой ΠΊΠ°Π΄Ρ€ΠΎΠ²ΠΎΠΉ частоты ΠΈ соврСмСнных Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. Для Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ воспроизвСдСния MIDI-ΠΌΡƒΠ·Ρ‹ΠΊΠΈ Π±Ρ‹Π» Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ эмулятор Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Ρ… Ρ‡ΠΈΠΏΠΎΠ² OPL, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ использовались Π² Π°ΡƒΠ΄ΠΈΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Sound Blaster. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ, Ссли Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ ΡΡ‚Ρ€ΠΎΠ³ΡƒΡŽ классику соврСмСнных Π½Π°Π²ΠΎΡ€ΠΎΡ‚Π°ΠΌ, Ρ‚ΠΎ Chocolate Doom – ваш Π²Ρ‹Π±ΠΎΡ€.

Chocolate Doom

Π­Ρ‚ΠΎΡ‚ ΠΏΠΎΡ€Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΡ€ΠΎΠ΄ΠΈΠ» сСмСйство Ρ„ΠΎΡ€ΠΊΠΎΠ², ΠΈΠ· числа ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ Crispy Doom, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для ΠΌΠ΅Π½Π΅Π΅ Ρ€Π°Π΄ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… «ортодоксов» – Π² Π½Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈ fps.

https://www.chocolate-doom.org/

Copyright Β© 2008-2026 The FPS Team and co-authors. Available under Π‘Π‘ BY-NC-SA 3.0. When copying, a link to the source is required. Russian version