Enigma — це вільна відеогра-головоломка, розповсюджувана на умовах GNU General Public License, написана переважно на Lua. Заснована на ранішій грі [ru], яка, коли вона продавалася, була дуже популярною. Оскільки Oxyd більше не підтримується розробником, Enigma стала її вільним кросплатформним продовженням. Enigma, як гра з відкритим сирцевим кодом, отримала багато позитивних відгуків критиків.
Enigma | |
---|---|
Жанр(и) | головоломка |
Платформа | Mac OS, macOS, Linux і Windows |
Ліцензія | d[1] |
Дата випуску | 2 квітня 2013 |
Режим гри | однокористувацька гра |
Творці | |
Композитор(и) | d |
Офіційний сайт | |
Enigma у Вікісховищі |
Ігровий процес і розширення гри
Основи
Enigma складається приблизно з 2500 рівнів, відомих як «місцевості», на яких можна грати в будь-якому порядку. Процес відбувається з виглядом згори. Гравець керує однією або більше мармуровою кулькою, використовуючи мишу, і взаємодіє з місцевістю виключно за допомогою цієї кульки. На рівнях потрібно виконати такі завдання, як пройти лабіринт, торкнутися вказаної кількості каменів, активувати перемикач, який певним чином змінює рівень, розмістити всі видані кульки в лунках. Подекуди трапляються провалля, ями, вибухові блоки, яких треба оминати, та западини, куди кульки скочуються під дією гравітації.
Рівні поділяються на 2 основні категорії: місцевості Oxyd і місцевості для медитації. Може здаватися, що деякі рівні знаходяться в одній категорії, в той час як насправді вони знаходяться в іншій.
Місцевості зазвичай являють собою логічні головоломки, хоча часто також необхідна спритність в управлінні вказівним пристроєм типу миші (єдиний спосіб керування). Місцевості генеруються скриптами мовою програмування Lua, роблячи створення складних рівнів порівняно простим. Існує редактор рівнів, але на даний момент він не дуже широко використовується.
Крім створених для неї 563 стандартних рівнів, Enigma включає також 20 навчальних місцевостей, 149 місцевостей, запозичених з різних ігор, на зразок Sokoban, 151 місцевість, запозичену з ігор Oxyd, і 91 місцевість, запозичену з попередника Oxyd, Esprit. Все це становить 974 місцевості.
На доповнення до Enigma можна підключати файли даних оригінальних ігор Oxyd, що потенційно додає 550 місцевостей до колекцій Enigma. Хоча деякі особливості серій Oxyd ще не підтримуються в Enigma, більшість місцевостей повнофункціональні.
В Enigma поки немає режиму для двох гравців, який був доступний у деяких версіях Oxyd. Однак, на більшості місцевостей для двох гравців можна пограти і одному гравцеві.
Enigma збирається для платформ Mac OS X, [ru], Microsoft Windows, FreeBSD і Linux (є пакунки для деяких дистрибутивів).
Місцевості Oxyd
Гравці на місцевостях Oxyd повинні активувати однакові камені Oxyd. Коли до каменів Oxyd доторкається куля, влучає лазер або певні типи рухомих каменів, вони відкривають кольоровий круг. Якщо активовано два однакові камені Oxyd, вони залишаються відкритими, в той час як при відкритті неоднакових каменів Oxyd, перший з них закривається. Рівень закінчується, коли всі камені Oxyd відкриті.
Місцевості для медитації
Гравці на місцевостях для медитації повинні розташувати маленькі білі кульки в лунках на місцевості, так щоб кожна кулька була в окремій лунці. На місцевостях для медитації, щоб ускладнити завдання, можуть знаходитися великі кульки і камені Oxyd. Деякі рівні для медитації можуть містити занадто мало або занадто багато лунок, в цьому випадку, щоб завершити рівень, гравці повинні створити додаткові лунки або прибрати наявні.
Історія
З 2002 року Oxyd є покинутим програмним забезпеченням. Того ж 2002 року вийшов перший випуск Enigma. У 2007 році Enigma досягла стабільної версії 1.01. Поточна версія - 1.30.
Розробка
Ландшафти генеруються скриптами на мові програмування Lua, що робить створення складних ландшафтів відносно простим. Існує редактор рівнів. Композитором музики меню "Pentagonal Dreams" є Andrew 'Necros' Sega.
Enigma наразі не підтримує популярні кооперативні мережеві ігри для двох гравців, які були доступні в деяких версіях Oxyd. Однак, більшість двокористувацьких ландшафтів можна грати в одиночній грі.
Примітки
- Copying // https://github.com/Enigma-Game/Enigma/blob/1.21/README#L85
- Mac Game Blog Review [Архівовано 2007-10-06 у Wayback Machine.]
- Mac Observer Review. Архів оригіналу за 8 січня 2009. Процитовано 4 серпня 2019.
- German review. Архів оригіналу за 9 грудня 2008. Процитовано 4 серпня 2019.
- A guide to games for non-gamers. Архів оригіналу за 29 вересня 2007. Процитовано 4 серпня 2019.
- [Enigma-announce] Enigma 0.40. lists.nongnu.org. Процитовано 8 червня 2023.
- BlackBallEd. SourceForge (англ.). 22 березня 2013. Процитовано 8 червня 2023.
- Development. www.nongnu.org. Процитовано 8 червня 2023.
Література
- Tom Gutschmidt. Ch. 8. The Lua Game Community / Game Engines / Enigma // Game Programming with Python, Lua, and Ruby. — Premier Press, 2003. — С. 472. — .
Посилання
- The Enigma homepage [Архівовано 17 грудня 2008 у Wayback Machine.]
- GP2X source port [недоступне посилання — історія]
- Yahoo oxyd/enigma fan group [Архівовано 27 серпня 2007 у Wayback Machine.]
- nonGNU.org [Архівовано 17 травня 2007 у Wayback Machine.](рос.)
- Сайт іншої, старішої гри‐головоломки з такою ж назвою [Архівовано 21 червня 2007 у Wayback Machine.](англ.)
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Enigma ce vilna videogra golovolomka rozpovsyudzhuvana na umovah GNU General Public License napisana perevazhno na Lua Zasnovana na ranishij gri ru yaka koli vona prodavalasya bula duzhe populyarnoyu Oskilki Oxyd bilshe ne pidtrimuyetsya rozrobnikom Enigma stala yiyi vilnim krosplatformnim prodovzhennyam Enigma yak gra z vidkritim sircevim kodom otrimala bagato pozitivnih vidgukiv kritikiv EnigmaZhanr i golovolomkaPlatformaMac OS macOS Linux i WindowsLicenziyad 1 Data vipusku2 kvitnya 2013Rezhim griodnokoristuvacka graTvorciKompozitor i dOficijnij sajt Enigma u VikishovishiIgrovij proces i rozshirennya griPriklad rivnya de potribno vrahovuvati vzayemodiyu chornoyi ta biloyi kulok z blokami vidpovidnogo koloru Osnovi Enigma skladayetsya priblizno z 2500 rivniv vidomih yak miscevosti na yakih mozhna grati v bud yakomu poryadku Proces vidbuvayetsya z viglyadom zgori Gravec keruye odniyeyu abo bilshe marmurovoyu kulkoyu vikoristovuyuchi mishu i vzayemodiye z miscevistyu viklyuchno za dopomogoyu ciyeyi kulki Na rivnyah potribno vikonati taki zavdannya yak projti labirint torknutisya vkazanoyi kilkosti kameniv aktivuvati peremikach yakij pevnim chinom zminyuye riven rozmistiti vsi vidani kulki v lunkah Podekudi traplyayutsya provallya yami vibuhovi bloki yakih treba ominati ta zapadini kudi kulki skochuyutsya pid diyeyu gravitaciyi Rivni podilyayutsya na 2 osnovni kategoriyi miscevosti Oxyd i miscevosti dlya meditaciyi Mozhe zdavatisya sho deyaki rivni znahodyatsya v odnij kategoriyi v toj chas yak naspravdi voni znahodyatsya v inshij Miscevosti zazvichaj yavlyayut soboyu logichni golovolomki hocha chasto takozh neobhidna spritnist v upravlinni vkazivnim pristroyem tipu mishi yedinij sposib keruvannya Miscevosti generuyutsya skriptami movoyu programuvannya Lua roblyachi stvorennya skladnih rivniv porivnyano prostim Isnuye redaktor rivniv ale na danij moment vin ne duzhe shiroko vikoristovuyetsya Krim stvorenih dlya neyi 563 standartnih rivniv Enigma vklyuchaye takozh 20 navchalnih miscevostej 149 miscevostej zapozichenih z riznih igor na zrazok Sokoban 151 miscevist zapozichenu z igor Oxyd i 91 miscevist zapozichenu z poperednika Oxyd Esprit Vse ce stanovit 974 miscevosti Na dopovnennya do Enigma mozhna pidklyuchati fajli danih originalnih igor Oxyd sho potencijno dodaye 550 miscevostej do kolekcij Enigma Hocha deyaki osoblivosti serij Oxyd she ne pidtrimuyutsya v Enigma bilshist miscevostej povnofunkcionalni V Enigma poki nemaye rezhimu dlya dvoh gravciv yakij buv dostupnij u deyakih versiyah Oxyd Odnak na bilshosti miscevostej dlya dvoh gravciv mozhna pograti i odnomu gravcevi Enigma zbirayetsya dlya platform Mac OS X ru Microsoft Windows FreeBSD i Linux ye pakunki dlya deyakih distributiviv Miscevosti Oxyd Gravci na miscevostyah Oxyd povinni aktivuvati odnakovi kameni Oxyd Koli do kameniv Oxyd dotorkayetsya kulya vluchaye lazer abo pevni tipi ruhomih kameniv voni vidkrivayut kolorovij krug Yaksho aktivovano dva odnakovi kameni Oxyd voni zalishayutsya vidkritimi v toj chas yak pri vidkritti neodnakovih kameniv Oxyd pershij z nih zakrivayetsya Riven zakinchuyetsya koli vsi kameni Oxyd vidkriti Miscevosti dlya meditaciyi Gravci na miscevostyah dlya meditaciyi povinni roztashuvati malenki bili kulki v lunkah na miscevosti tak shob kozhna kulka bula v okremij lunci Na miscevostyah dlya meditaciyi shob uskladniti zavdannya mozhut znahoditisya veliki kulki i kameni Oxyd Deyaki rivni dlya meditaciyi mozhut mistiti zanadto malo abo zanadto bagato lunok v comu vipadku shob zavershiti riven gravci povinni stvoriti dodatkovi lunki abo pribrati nayavni IstoriyaZ 2002 roku Oxyd ye pokinutim programnim zabezpechennyam Togo zh 2002 roku vijshov pershij vipusk Enigma U 2007 roci Enigma dosyagla stabilnoyi versiyi 1 01 Potochna versiya 1 30 Rozrobka Landshafti generuyutsya skriptami na movi programuvannya Lua sho robit stvorennya skladnih landshaftiv vidnosno prostim Isnuye redaktor rivniv Kompozitorom muziki menyu Pentagonal Dreams ye Andrew Necros Sega Enigma narazi ne pidtrimuye populyarni kooperativni merezhevi igri dlya dvoh gravciv yaki buli dostupni v deyakih versiyah Oxyd Odnak bilshist dvokoristuvackih landshaftiv mozhna grati v odinochnij gri PrimitkiCopying https github com Enigma Game Enigma blob 1 21 README L85 Mac Game Blog Review Arhivovano 2007 10 06 u Wayback Machine Mac Observer Review Arhiv originalu za 8 sichnya 2009 Procitovano 4 serpnya 2019 German review Arhiv originalu za 9 grudnya 2008 Procitovano 4 serpnya 2019 A guide to games for non gamers Arhiv originalu za 29 veresnya 2007 Procitovano 4 serpnya 2019 Enigma announce Enigma 0 40 lists nongnu org Procitovano 8 chervnya 2023 BlackBallEd SourceForge angl 22 bereznya 2013 Procitovano 8 chervnya 2023 Development www nongnu org Procitovano 8 chervnya 2023 LiteraturaTom Gutschmidt Ch 8 The Lua Game Community Game Engines Enigma Game Programming with Python Lua and Ruby Premier Press 2003 S 472 ISBN 1 59200 079 7 PosilannyaThe Enigma homepage Arhivovano 17 grudnya 2008 u Wayback Machine GP2X source port nedostupne posilannya istoriya Yahoo oxyd enigma fan group Arhivovano 27 serpnya 2007 u Wayback Machine nonGNU org Arhivovano 17 travnya 2007 u Wayback Machine ros Sajt inshoyi starishoyi gri golovolomki z takoyu zh nazvoyu Arhivovano 21 chervnya 2007 u Wayback Machine angl