Hi everyone!
Earlier this year I uploaded my versions of the first three games (Prison Escape, Block Breaker, Laser Defender) of the Unity Developer course on gamebucket.io, but have recently done a bit more work on them and republished them on itch.io here: https://petergambell.itch.io/
I have ported all three games to Unity 5, and published them using the WebGL build rather than the Unity Web Player.
I had some trouble with the Egyptian Block Breaker WebGL build, initially the lighting effects weren’t working at all in this build and I assumed it was due to some lighting issues I read about here: http://forum.unity3d.com/threads/baked-lightmap-not-used-in-webgl-builds.310725/. So, I published Egyptian Block Breaker using Unity Web Player and moved on to Laser Defender. While doing that WebGL build, I noticed that the sprites had poor resolution in the build, and found out about the Unity Quality settings (under Edit->Project Settings->Quality on Windows). The default WebGL build Quality is ‘Fastest’, which has ‘Half Res’ texture quality and disables quite a few features, such as shadows. I changed the Quality to ‘Good’ and lo and behold, the sprite resolutions were fixed in the build.
Changing the WebGL build Quality to ‘Good’ fixed the lighting issues for the Egyptian Block Breaker game, so I republished it as a WebGL HTML 5 game.
So helpful tip: If your WebGL build (or any build actually) seems to be poorer in quality then what it was playtesting in the Unity editor, check the Quality settings for the build.
Anyway, here are the games I’ve made:
Prison Escape: https://petergambell.itch.io/prison-escape
Egyptian Block Breaker: https://petergambell.itch.io/egyptian-block-breaker
Laser Defender: https://petergambell.itch.io/laser-defender
Please feel free to have a play and let me know what you think .