browser
- uses unity webgl
- can be buggy or laggy
- higher ping (bad)
- contain adds that can be useful, nonuseful or just videos that can lag the game very quickly
Steam
- uses Unity3D engine (not unity webgl)
- 100% smooth
- lower ping (great)
- no adds
- voice chat with friends
- in-game overlay
for browser-based gaming, you are limited to things for a business like adds so you can earn money from that to pay for servers or other things. Now when I am saying limited I mean like you can make 2d games using html5 canvas
now for 3d games, you can be limited to using webgl engines like Unity WebGL, PlayCanvas, or just use WebGL.
when you play a game using webgl on a browser you can experience some lag than you would see when it’s an executable file (.exe
).
Now for a game that was on a browser then comes to steam it can be much better because the browser is running a lot of extensions or software like apps, on steam all you are running is steam and the game or software which can make things very enjoyable.