Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/lpg2709/doomfirec
- Owner: lpg2709
- Created: 2020-09-23T00:44:11.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-30T23:00:18.000Z (over 4 years ago)
- Last Synced: 2024-12-18T01:55:18.969Z (about 2 months ago)
- Topics: algorithm, beginner, c, doom, fire, opengl, simple
- Language: C
- Homepage:
- Size: 8.52 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.