Hi,

I want to program an application that simulates robots moving in a maze.
For the first version of the program it's good enough to show the maze as simple lines and the robots as moving dots.
When I click on a robot (dot), the route it has driven before should be shown by a colored line.

I have no experience with drawing in c#. I only used qpainter and openGL (both in Qt/C++) a little.

In a later version the robots should be displayed as pictures instead of the dots.

Can you recommend an easy way to accomplish what I want? Do you have some keywords for me?

Maybe you could also recommend a simple way for programming a 3D-application. If I got time i want to convert the 2D-application to 3D.

Thanks for reading
steckl