Credo che tu debba prima di tutto informarti sui motori grafici messi a disposizione dalla piattaforma NET come GDI, GDI+, DirectX e cosi' via e le tecnologie che lo sfruttano come Windows Form, WPF, e cosi' via.
A quel punto potrai decidere qualche strumento studiare per poter iniziare a programmare animazioni su piattaforma NET.
Non dimenticare che esiste Microsoft XNA che fornisce un buon set di tools per animazioni e quant' altro, mentre con XAML (WPF o Silverlight) puoi usare Blend e gestire le animazioni come con Flash.