Hey there,
I’m currently trying to revive a project of mine which will have the look of a DS/GameCube game.
The game is going to be 3D and will be using a retrostyled shader (the resolution will be dropped).
Here comes my problem:
The directional light that is always immediately implemented inside your game, has the habit of shadowing everything which is blocking its path. This means that if the light comes from 90 degrees above, the full body will be surrounded in a black shadow.
Although this is something that it needs to do, what I want is that the character is fully visible and only has a shadow at his feet. Seen in the Legend of Zelda Phantom Hourglass for example.
It sounds to me like what you want is an ambient lighting term. Depending on which version of Unity you are using, the settings for that should be somewhere in Lighting tab, probably Window > Rendering > Lighting > Environment > Environment Lighting. Try for example the “Color” setting.
For a more stylized shadow, you could also consider faking it with some shader effect.