Planar reflection follows the law of reflection and works reasonably fast.
Ray tracing is the solution for high quality reflection mapping but it may not work at real time. Environment mapping is a fast technique that simulates highly reflective surfaces.