Hallo,
es hat nichts direkt mit deiner Frage zu tun, aber es gibt hier ein Projekt namens
Andorra und einige Tutorials dazu (in der
Tutorialrubrik nach "Andorra" suchen). Das ist für 2D-SPiele hervoragend geeignet und dir wird viel Arbeit abgenommen. Evtl. wäre es einen Blick wert.
Grüße, Matze