Doom Fire!
DOOM FIRE! is my recreation of the iconic fire effect from the DOOM PlayStation port, inspired by Fabian Sanglard's amazing blog post explaining how the effect works. The algorithm is beautifully simple yet creates a realistic fire animation using just pixel manipulation.
I created it in 2021 using JavaScript and my demolib framework to understand and implement this classic game programming technique. It's fascinating how such a simple algorithm (spreading pixels upward with some randomness) creates such convincing fire! It's licensed as GPLv3 and you can watch the flames dance in your browser.
General Info
- Tech
- JS, demolib
- Year
- 2021
- Platforms
- WEB