Simple Game Interface

Hi …
we start to create a game and I want to put something interactive in the beginning …
what I want to do is when we run the program the window appear in completely black then * the logo for the game* ( which is a rectangle for now ) appear first in a smooth way then the rest of the object show up in the screen …
can you please help me with references or something to start with ?
or a peace of code to do so ?
regards…