schau mal hier

http://www.roborealm.com/

ist zwar keine programmiersprache, aber mit zwei mausklicks kannst da nem roten objekt mit folgen. kannst auch von "außerhalb" z.b. mit c (c#,c++), vb etc. drauf zugreifen, spart dir erst mal sehr viel arbeit und damit sollte auch recht viel gehen, du kannst die algorithmen alle ausprobieren ohne was zu progen.. einfach top...