Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lpg2709/doomfirec

The Doom Fire effect made in c with opengl
https://github.com/lpg2709/doomfirec

algorithm beginner c doom fire opengl simple

Last synced: about 1 month ago
JSON representation

The Doom Fire effect made in c with opengl

Awesome Lists containing this project

README

        

# DoomFireC



The Doom Fire effect made in C with [openGL](https://www.opengl.org/).

This code is a directly implementation of [DoomFireJS](https://github.com/lpg2709/DoomFireJS). Both is baseade on the algorithim described in [How DOOM fire was done](https://fabiensanglard.net/doom_fire_psx/).

If you want to better understand how DOOM was designed, read [Game Engine Black Book DOOM](https://fabiensanglard.net/gebbdoom/), I highly recommend it.

## Dependences

- [Freeglut](http://freeglut.sourceforge.net/)

If you use Windows, I recommend use [MSYS2](https://www.msys2.org/) to compile the code in unix-like environment.