Diffusion er et skydespil til PC, hvor du som SWAT-veteranen James Smith skal udforske en tilsyneladende forladt fabrik i Utah efter en bilulykke. Spillet fokuserer på udforskning og kamp, mens du afdækker fabrikkens hemmeligheder og konfronterer trusler. Spillet benytter Half-Life SDK og Xash3D FWGS-motoren.
Kerneoplevelsen i spillet centrerer sig om udforskning og konfrontation. Du skal navigere gennem et tilsyneladende forladt fabrikskompleks, hvor opgaven er at afdække stedets hemmeligheder, alt imens du møder uforudsete trusler. Gameplayet kombinerer elementer af miljøbaseret udforskning med intens kampsekvenser.
Din primære aktivitet består i at bevæge dig gennem de forskellige sektioner af fabrikken. Dette indebærer at løse mindre gåder eller finde veje rundt om forhindringer for at komme videre i historien. Kampene involverer brug af forskellige våben mod de fjender, du støder på i de industrielle omgivelser. Spillet lægger vægt på at skabe en atmosfære af isolation og fare, mens du forsøger at forstå, hvad der er sket på stedet.
Handlingen udspiller sig i et isoleret område i Utah, hvor din bilulykke fungerer som katalysator for din involvering i fabrikkens mysterier. Spillets temaer kredser om overlevelse og afsløring af skjulte sandheder i et industrielt miljø.
Spillet er kendetegnet ved sin brug af en velkendt spilmotor, hvilket giver en bestemt følelse af fysik og interaktion. Fokus er på den lineære fremdrift gennem historien, understøttet af de konstante udfordringer fra fjender og miljøet. Udforskning og kamp er de to bærende søjler i den samlede oplevelse.