Frets on Fire
{{primary|date=June 2022}}
{{short description|2006 video game}}
{{Infobox video game
| title = Frets on Fire
| image = Fretsonfire4.png
| caption = Frets on Fire gameplay
| developer = Unreal Voodoo
| designer = Sami Kyöstilä
| artist = Joonas Kerttula
| engine = Pygame
| released = 3 August 2006 (debut release)
5 November 2008 (latest version)
| genre = Music
| modes = Single-player, multiplayer (in more recent versions)
| platforms = Microsoft Windows, Mac OS X, Linux
}}
Frets on Fire (FoF) is a free, open-source music video game created by Finnish independent video game developer Unreal Voodoo. Players use the keyboard to play along with markers which appear on screen, with the aim to score points, achieve a high point multiplier, and complete a song.{{cite news |author=Mika Äärilä, Jouni Utriainen |title=Assemblyn satoa (Assembly's harvest) |publisher=Pelit |pages=76–77 |date=September 2006 |language=fi}} Frets on Fire was the winner of the Assembly 2006 game development competition.{{cite web |url=http://www.demoparty.net/assembly2006/results.html |title=Results for ASSEMBLY '06 |publisher=demoparty.net |access-date=2007-04-20}}
Development
The game is written in the Python programming language, and is licensed under the GNU General Public License, although the game incorporates other free and open-source code under other licenses. The game's included song files and some internal fonts are proprietary, and their redistribution is not permitted outside of the Frets on Fire executable.{{cite web |url=http://fretsonfire.svn.sourceforge.net/viewvc/fretsonfire/trunk/copying.txt?view=markup |title=Frets on Fire license |access-date=2007-04-20 |work=Frets on Fire Subversion repository |publisher=SourceForge.net |archive-url=https://web.archive.org/web/20081010000124/http://fretsonfire.svn.sourceforge.net/viewvc/fretsonfire/trunk/copying.txt?view=markup |archive-date=2008-10-10 |url-status=dead}}
Gameplay
File:Frets on fire man.svg look-a-like posing with keyboard".{{cite web |url=http://fretsonfire.sourceforge.net/documentation/modding/graphics/ |title=Frets on Fire graphics guide |quote=pose.svg - Elvis Costello look-a-like posing with keyboard. |publisher=sourceforge.net |access-date=2007-04-20}}]]
Frets on Fire is a music playing video game. It is playable on Microsoft Windows, Mac OS X, and Linux. The player presses buttons in time to coloured markers, which appear on-screen, the markers are matched with the rhythm of the music. Frets on Fire can be played by using a keyboard by pressing the fret buttons and pick buttons, although there is support for joysticks, meaning that with the appropriate adapter and/or software, various guitar-type controllers can be used as well.{{cite web |url=http://fretsonfire.sourceforge.net/about/ |title=Frets on Fire "about" page |access-date=2007-04-20}}
Features
Frets on Fire includes a built-in song editor (or "fretting" tool) that allows editing and creation of songs. This allows users to customise their own tracks. Other programs include EOF (EditorOnFire), dB (Feedback), and Freetar editors. MIDI sequences created in programs such as FL Studio and REAPER can also be used. The Frets on Fire Wiki has an extensive{{cite web |url=http://fretsonfire.wikidot.com/custom-songs |title=Frets On Fire Wiki: Custom Songs |publisher=wikidot.com |access-date=2008-11-18}} resource of custom song frets. There are also many other sites that have been created to provide songs and other resources for the game. Frets on Fire also allows users to import songs from other guitar games, such as Guitar Hero, Guitar Hero II and Guitar Hero Encore: Rocks the 80s.{{cite web |url=http://fretsonfire.wikidot.com/importing-guitar-hero-songs-into-frets-on-fire |title=Frets On Fire Wiki: Importing Guitar Hero songs into Frets on Fire |publisher=wikidot.com |access-date=2008-11-18}} The game also features a tutorial, which lets users unfamiliar with the gameplay get accustomed to the game. While the game contains a keyboard play mode, USB joysticks can also be used and this allows use of regular joysticks and guitar controllers.
Since version 1.2.438, the game features hammer-on and pull-off notes, commonly abbreviated to HOPO, although the game refers to them as "tappable notes". These notes allows the player to press only its fret button to play if the previous note was played correctly, emulating the feature of the Guitar Hero series. Frets on Fire lacks the ability to allow players to use the whammy bar, while FoFiX has basic support for modulating the pitch of a track. This is referred to as either "Killswitch" or "Pitchbend" and was added in the 3.100 update for FoFiX.{{cite web |url=http://code.google.com/p/fofix/issues/detail?id=419 |title=code.google.com :: FoFix code page |date=2009-01-24 |access-date=2009-01-24}}
Much like console guitar-style games, Frets on Fire comes with World Charts, an official online high score list, but since the entire system is open source, players have the ability to host their own server as well.{{cite web |url=http://sourceforge.net/forum/forum.php?forum_id=697622 |title=Charts Server source code released |publisher=SourceForge.net |access-date=2007-05-19 |archive-date=2008-12-11 |archive-url=https://web.archive.org/web/20081211180435/http://sourceforge.net/forum/forum.php?forum_id=697622 |url-status=dead}}
Alternate versions
One popular version of the game is Frets on Fire X (commonly abbreviated FoFiX), a fork developed from a series of mods of version 1.2.451 of Frets on Fire. As well as having support for four players,{{cite web |url=http://www.ccgr.org/reviews-mainmenu-31/13-computer/5016-f |title=Frets on Fire X (FoFiX) - PC |author=ccgr |date=13 February 2009 |work=Christian Centered Gamer |access-date=2009-03-08 |archive-url=https://web.archive.org/web/20090317075229/http://www.ccgr.org/reviews-mainmenu-31/13-computer/5016-f |archive-date=17 March 2009 |url-status=dead}} this fork supports custom graphical themes (which enables users to create a Guitar Hero or Rock Band look-alike), bass and drum tracks and preliminary support for lyrics. The latest stable version of FoFiX is 3.123 released on December 16, 2021.{{cite web |url=https://github.com/fofix/fofix/releases/tag/v3.123 |title=Release v3.123 · fofix/fofix |author=various |access-date=2022-03-28|website=GitHub.com}} Currently in development for version 4.000 is the inclusion of online multiplayer, Video Background Support, and support for both Guitar Hero and Rock Band styles of play.{{cite web |url=http://code.google.com/p/fofix/issues/list |title=Frets on Fire X (FoFiX) |author=various |access-date=2009-10-30|website=code.google.com}}
Reception and impact
Frets on Fire has received generally positive reviews in a variety of publications. Released for competition at Assembly, it won first place among its competition. Because of the cross-platform nature of the game, it has garnered fans from both Linux{{cite web |url=http://www.linux.com/feature/60024 |title=Linux.com :: Review: Frets on Fire |publisher=linux.com |first=Nathan |last=Williss |date=2007-02-13 |access-date=2008-11-18 |archive-url=https://web.archive.org/web/20080914130334/http://www.linux.com/feature/60024 |archive-date=2008-09-14 |url-status=dead}} and Mac.{{cite web |url=http://www.insidemacgames.com/reviews/view.php?ID=789 |title=Inside Mac Games Review: Frets on Fire |publisher=insidemacgames.com |first=Michael |last=Wuerthele |date=2007-07-02 |access-date=2008-11-18 |archive-date=2019-07-09 |archive-url=https://web.archive.org/web/20190709202025/http://www.insidemacgames.com/reviews/view.php?ID=789 |url-status=dead}}
The University of Nevada developed a modified version of Frets on Fire called Blind Hero[https://web.archive.org/web/20090706092235/http://eelke.com/research.html Blind Hero] (archived) which uses a haptic glove to make this game accessible to players who are visually impaired.[https://web.archive.org/web/20090906094011/http://eelke.com/blindhero.html blindhero] on eelke.com
Frets on Fire became a popular open-source game; the game was downloaded between 2007 and May 2017 alone in SourceForge.net over 14 million times.[https://sourceforge.net/projects/fretsonfire/files/stats/timeline?dates=2000-05-12+to+2017-05-18 stats 2000-05-12+to+2017-05-18] on sourceforge.net (May 2017)
See also
{{Portal|Free and open-source software|Video games|Music}}
- {{annotated link|Clone Hero|Clone Hero}}
- List of open-source games
References
{{reflist}}
External links
- {{official website|1=http://fretsonfire.sourceforge.net}}
- [https://fretsonfire.org/ Community Forums]
- [https://github.com/fofix/fofix Fork of Frets on Fire: fofix] on GitHub
{{Guitar Hero series}}
{{authority control}}
{{DEFAULTSORT:Frets On Fire}}
Category:free software programmed in Python
Category:free software that uses SDL
Category:open-source video games