Comments on: Working with Unity I agree, I dont think anyone complains about Unity's usage of C#. I meant in general develpoment, where it wouldn't be a serious contender for so much of the game code. It doesn't help that it 's usually locked down to Microsoft platforms, which makes it rather awkward in today's multi-plat environment. I agree, I dont think anyone complains about Unity’s usage of C#. I meant in general develpoment, where it wouldn’t be a serious contender for so much of the game code. It doesn’t help that it ‘s usually locked down to Microsoft platforms, which makes it rather awkward in today’s multi-plat environment.

]]>
By: Jared/2011/03/10/working-with-unity/#comment-1477 Jared Thu, 10 Mar 2011 23:41:16 +0000 In my opinion, the issue with Unity games looking too similar stems from developers not being familiar enough with the engine to move beyond Unity's default settings. New lighting models are actually relatively easy to set up inside of Unity 3.x surface shaders. You can even force it to run only in the forward renderer (which is still used for at least transparency in the deferred renderer) if a more complex model is required than what can be done with the pre-pass lighting access. Perhaps the most telling similarity in Unity games is when the developer uses the Terrain editor with the built in textures, trees, and grass. Taking the time to pay attention to those sorts of smaller details will make the game stand out from other Unity games. In my opinion, the issue with Unity games looking too similar stems from developers not being familiar enough with the engine to move beyond Unity’s default settings. New lighting models are actually relatively easy to set up inside of Unity 3.x surface shaders. You can even force it to run only in the forward renderer (which is still used for at least transparency in the deferred renderer) if a more complex model is required than what can be done with the pre-pass lighting access.

Perhaps the most telling similarity in Unity games is when the developer uses the Terrain editor with the built in textures, trees, and grass. Taking the time to pay attention to those sorts of smaller details will make the game stand out from other Unity games.

]]>