Yes, you almost certainly need DirectX installed to play Big Fish Games on Windows. Here's why and what to do:
Even if a game doesn't explicitly list DirectX, install the runtime anyway. It resolves "missing DLL" errors (d3dx9_43.dll, xinput1_3.dll, etc.) that plague older games on fresh Windows installs.
Mac/Linux users: Big Fish Games are Windows-native. Use Boot Camp, Parallels, Wine/Crossover, or cloud streaming (GeForce Now) with a Windows VM.