After going freelance I had my first experience of working with a third-party game engine. Up until this point I had always worked with bespoke, in-house game engines made by the dev team themselves. I have to say, I love working in Unity and it has also pushed me to polish my dusty coding skills. C# is a pleasure to use.
Recently my work with custom shaders in Unity (vertex/frag and surface shaders) has expanded greatly. Developing great looking art for WebGL and mobile means having to get creative with surface approximation. I’ll post some examples when I get some time.
A few years ago I was a teacher at Totton College where Unity is the game engine of choice. It is great fun to develop portions of games and use them as teaching aids for the students.Clean Sci Fi assets. Click the thumbnail to see the asset store entry, including video and screenshots.