They make industrial floor coatings. (Might be epoxy). Check out Lowes. Some will definitely hold up to sparks and spatter, but make sure you fill the cracks with sand and caulk em first.
Current Smokers: Junk Char Griller, Mini UDS (Hydrant build), UDS (Bud Select can)
My son did his garage floor with the lowes garage floor stuff. He's a Ducati motorcycle nut so the have some kind of flake you can sprinkle around. He did that 4 yrs ago and with floor jacks and motorcycle lift tables it's has held up perfectly
Make no mistake, there ain't no powder in this Puff ! And... I'm not really a crazy person but I play one in real life