Case study
F.LF: rebuilding Little Fighter 2 for the web
F.LF rebuilds Little Fighter 2 as a JavaScript and HTML5 game engine for desktop and mobile browsers. It converts the original game's dat files to JSON and implements characters, backgrounds, versus matches, WebSocket player networking, and selectable AI. Its core library supplies graphics, controls, and network modules.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 338
- Last commit
- 2021-08-31
- Language
- JavaScript
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Requires the separate LF2_19 directory beside F.LF to run the game.
- Limits: One LF2 1.9 background, Lee On Road, is excluded from the stated background support.
- License: Licensed under GPL-3.0.
Cite
BibTeX
@misc{f-lf-case,
title = {{F.LF: rebuilding Little Fighter 2 for the web}},
howpublished = {\url{https://github.com/Project-F/F.LF}},
url = {https://github.com/Project-F/F.LF},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/f-lf-case/}}
}Plain text
F.LF: rebuilding Little Fighter 2 for the web. https://github.com/Project-F/F.LF (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/f-lf-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- readme.md GitHub · Project-F/F.LF · Revision 2134173
- core/readme.md GitHub · Project-F/F.LF · Revision 2134173
More in Games
- f2bgl: reimplementing the Fade To Black engine · Case study
- FA Remastered: rebuilding the Supreme Commander: Forged Alliance engine · Case study
- Fallout 2 Community Edition: a cross-platform Fallout 2 reimplementation · Case study
- Fallout Community Edition: reimplementing the Fallout engine · Case study
- Falltergeist: reimplementing the Fallout 2 engine · Case study
- FC3 Bevy: a Far Cry 3 runtime built from original game data · Case study