– Unity comes with documentation – you can use that for various purposes – and get help when you find yourself stuck.
– A standard Unity scene – which can be considered a level comes with two default assets: a first person camera and a directional light along with the standard skybox.
– One step to do is to play around with the engine – get to know its sections and add a few game objects and try to manipulate them – it will help you know the functionalities for starting designing the level.
– If you are gonna use tiles to make a standard floor for example and then fill the level with other game objects, it is recommended to use snap settings in order to properly align objects on all axes.
– Things to remember from the start: in the Hierarchy window you will get a list of all the objects you currently have inside your level – the Scene is where you can actively create levels – the Game is the emulator for what you’ve just implemented – so you can instantly play your game and see its behavior – the Inspector is where you can edit asset settings and not only – the Project will display physical files and folders from your project and – the Console will let you know which error the compiler has met upon trying to run the game – so that you can easily fix things.
– It is relatively easy to create animations in Unity – for my Morbus Obscura game I thought of animating multiple objects in order to create the atmosphere that I desire for the game. I just got a very interesting idea only by seeing the animation tab among my panels.
– In Build Settings you can switch the platform for which you want to develop your game – however – you should know from the start on which platform you want your game to be playable; switching platforms at a later time might take a while and errors might occur, so pay attention to this.
– You should play around with the items in the inspector. Add a few game objects and interact with their settings. You will discover new ways of how you want your game to look – and you will get new ideas for its design.
– For creating atmosphere – lights and shadows are essential. When you first generate a standard scene – you will get the default directional light. Add objects and play around with how shadows can be manipulated. Add in some extra lights and combine their shades and colors. At the end of this – you will get something visually unique and get the game look like you want it to appear.
– When using lights – you might want to use soft shadows for a better atmospheric result.
– Importing is pretty easy in Unity – you can use the import buttons or you just drag and drop files and also folders unto the project section. Instantly you will have new assets, scripts, textures and other game elements. Importing from the asset store will create new sub-folders into your project structure.
– Dragging and dropping a certain texture upon a game object will generate a material element. These are in fact the ones which can be visually determined when we interact with a certain object. You can add a normal map by duplicating the texture, changing the texture type and applying this texture to the material. This will give a more visual depth to the object – you can make rocks for example look more realistic, floors and dungeons can have normal maps combined with various shades of lights to really induce the player into an abnormal situation. You can see how the normal map works by tempering each aspect in the inspector panel. You will generate unique textures for your level in this manner – your game will get a unique vibe.
– You can resize an object with a certain texture applied – and you will notice that the texture will be also resized – not looking quite great. In this case you can apply tilling to the material and split the entire surface into smaller tiles of the same texture. In this manner you can quickly construct larger portions of the level and have it looking polished from the first step.
– Main Menu Artwork for Morbus Obscura –