Frets on Fire

відеогра 2006 року

Frets on Fire — музична відеогра, клон Guitar Hero, гравець в яку симулює виконання музичної композиції, натискаючи клавіші комп'ютерної клавіатури або спеціального контролера синхронно з нотами, що рухаються екраном. Frets on Fire посіла перше місце в конкурсі з розробки ігор на демопаті Assembly 2006 року[2].

Frets on Fire
Розробник Unreal Voodood
Жанр(и) музична відеограd і ритмічна гра
Платформа macOS, Linux і Windows
Ліцензія GNU General Public License, version 2.0[d][1] і безкоштовне програмне забезпечення
Дата випуску 3 серпня 2006
Режим гри багатокористувацька гра і однокористувацька гра
Технічні деталі
Рушій Pygame
Носій цифрове завантаження[d]
Офіційний сайт
CMNS: Frets on Fire у Вікісховищі

Ігровий процес ред.

Ігровий процес Frets on Fire дуже схожий на Guitar Hero — гравець імітує гру на гітарі. Істотна відмінність Frets on Fire полягає в тому, що вона спочатку створювалася з розрахунком на клавіатуру, тоді як Guitar Hero використовує гітарний контролер — спеціальний геймпад у вигляді електрогітари. Для гри клавіатуру слід тримати як гітару, однією рукою натискаючи на клавіші «ладів», а іншою на клавіші «медіатора». Frets on Fire має підтримку джойстиків, що уможливлює й використання (через перехідник PlayStation 2PC) оригінальних контролерів призначених для Guitar Hero[3]. У ході гри на екрані з'являються кольорові ноти, синхронізовані з однією з партій музичної композиції (бас або соло-гітари). Гравець повинен вчасно зіграти ці ноти, натиснувши на відповідний лад (за замовчуванням клавіші від F1 до F5) і одночасно ударивши по струнах клавішею Enter. При цьому відтворюється частина партії інструменту, якщо гравцеві не вдається потрапити в «ноти», звучання інструменту переривається. Кожні 10 правильно зіграних «нот» збільшують множник очок, що скидається при першому промаху.

На жаль, більшість клавіатур не підтримують правильного визначення одночасного натискання кількох клавіш, які неє керувальними (Shift, Ctrl, Alt тощо). Це призводить до неможливості «зіграти» деякі композиції на високих рівнях складності, де, наприклад, треба натиснути F2, F3 та F4 одночасно. Частково вирішити проблему іноді можна, вибравши як медіатор правий Shift (за замовчуванням використано Enter; неважко вибрати і відразу обидві клавіші).

У версії 1.2.438 у грі з'явилися ноти, які грають прийомом легато (англ. hammer-on і pull-off, зазвичай скорочується як HOPO). Щоб взяти таку ноту, достатньо зіграти звичайним чином попередню, а потім натиснути «лад» HOPO ноти, «бити по струнах» при цьому не обов'язково. Реалізація такої поведінки містила кілька помилок, які виправлено у версії 1.2.451[4].

Модифікації ред.

Формати файлів та умови ліцензування Frets on Fire дають широкий простір для експериментів та модифікацій. Можлива заміна графічного оформлення всіх елементів гри, а також зміна ігрового процесу. Для версії гри 1.2.324 існує модифікація RF-mod[5], що додає режими гри для двох гравців на одному екрані одночасно, підтримку вибору різних гітарних партій, ближчу до оригінальних ігор Guitar Hero реалізацію легато та багато дрібних покращень програмного коду.

Ліцензія ред.

Frets on Fire — гра з відкритим сирцевим кодом, написана на Python і розповсюджувана під GNU General Public License, хоча до її складу входять також компоненти з іншими загальнодоступними ліцензіями. Ресурси гри містять пісні та деякі шрифти, які є пропрієтарними[6].

Альтернативні версії ред.

 
Пісню грають на Frets on Fire X (використовуючи тему Megalight Rock Band Style)

Однією з популярних версій гри є Frets on Fire X (скорочено FoFiX), форк розроблений з серії модів версії Frets on Fire 1.2.451. На додачу до підтримки чотирьох гравців,[7] цей форк підтримує кастомні графічні теми (що дозволяє користувачам створювати копії Guitar Hero чи Rock Band), басові та барабанні треки і попередню підтримку текстів. Остання стабільна версія FoFiX, 3.123 випущена 16 грудня 2021.[8]

Примітки ред.

  1. SourceForge.net — 1999.
  2. Results from Assembly 2006 — demoparty.net. Архів оригіналу за 22 вересня 2019. Процитовано 24 травня 2007.
  3. Frets on Fire "about" page. Архів оригіналу за 24 лютого 2012.
  4. Frets on Fire changelog. Архів оригіналу за 24 лютого 2012.
  5. iB::Topic::RF-mod-3.5. web.archive.org. 2 червня 2007. Архів оригіналу за 2 червня 2007. Процитовано 20 серпня 2022.
  6. Frets on Fire license. Frets on Fire Subversion repository. SourceForge.net. Архів оригіналу за 24 лютого 2012. Процитовано 20 квітня 2007.
  7. ccgr (13 лютого 2009). Frets on Fire X (FoFiX) - PC. Christian Centered Gamer. Архів оригіналу за 17 березня 2009. Процитовано 8 березня 2009.
  8. various. Release v3.123 · fofix/fofix. GitHub.com. Процитовано 28 березня 2022.

Посилання ред.