Tic Tac Toe ist ja noch sehr einfach, da kommt man mit GUI Toolkits noch gut hin, wenn es komplexer werden soll, solltest du dir mal OpenGL und SDL ansehen.
Ein imo sehr gutes SDL Tutorial findest du
hier.
Aber normaler Weise programmiert man Spiele in C++ und nicht in Perl, weil Perl nicht so gut dafür geiegnet ist. ( Hauptgrund ist wohl, das Perl zu langsam. )
Aber es lohnt sich schon, ein Spiel erst mit Perl zu schreiben um die Entwicklungszeit zu verkleinern, und dann das Spiel nochmal in C/C++ zu programmieren.
MfG