Need help with particle effects in game

can anyone explain me how to make particle effects or better rendering in game?
Like to see sun lights coming trough window like this :*&imgrc=3BSdpml9voOXTM:
And how to make it indors?

After that how to add reflection to metal textures or tiles and water? Such as this -

If anyone knows how to do this stuff it would be nice to hear that!