Es ist immer sehr schwer auf solche Fragen in einem Sprachenspezifischen Forum antworten zu geben. QBasic kann keine sonderlich guten Grafiken erstellen, das zählt für viele Basics (abgesehen von den Spiele-basic-sprachen). Du hast mindestens 2 gute Möglichkeiten mit der Grafikprogrammierungs anzufangen. Die etwas schwierigere (wegen den Headern): fang mit
DirectX oder
OpenGL unter Delphi an. Die einfachere: Fang mit C++ an, da ist auch alles kostenlos (solange du den GNU GCC benutzt, falls dir das nichts sagt: GCC ist ein Compiler für C und C++, der in IDEs, wie z.B. CodeBlocks oder Dev-Cpp vorzufinden ist). In beiden fällen benötigst du gute Tutorials oder sogar ein Buch.