im Grunde ist es überhaupt kein Problem ein Lauflicht zumachen.
Auf was für einer Oberfläche willst du das denn machen?
richtig grafisch, oder in der Konsole?

dann kommts natürlich auch noch auf das Bettriebssystem an.
grafisch gehts auf Windows mit GDI (oder so ähnlich), Direct3D und OpenGL

auf Linux gibts aufjedenfall auch OpenGL