- Type the text over the image which has a reflectable surface.
- Duplicate that layer as "reflection" and move it under the character layer.
- Layer > Transform > Flip Vertical to make the reflection image.
- Then move it below the main text. The more you separate it from the bottom of the character, the more depth of the reflection you give.
- Change the color of the reflection to the lighter one.
- There can be many ways to lighten the reflection image to simulate the reflection. I just used Motion Blur for this simple exercise.