Fire/smoke/fluid easiest way to make for games?

I am looking for an easy simulation of smoke fire and similarly without too much hassle for video games.
Any suggestions?

Maybe using limited polygons as a flag plane for each effects.