Hallo,
Zum besseren Verständis der Programmiertechnik bei einfach Spielen mit SDL habe ich mir vom Autor von SDL, Sam Lantiga, dieses einfache Spiel heruntergeladen, und mir den Quellcode angesehen. Dabei entdeckte ich, dass hier keine Threads verwendet wurden, obwohl es meherere Bewegungen gleichzeitig gibt. Warum funktioniert das? Ich hatte damals schon Probleme, zwei gleichzeitig agierende Grafiken zu steuern, wo ich um Threads nicht herum kam, wie vielleicht so mancher hier vielleicht noch in Erinnerung hat.
Ich habe zur besseren Übersicht den Quelltext des Spiels hochgeladen (http://test.pithax.net/aliens.c), wobei die Funktionen mit den wichtigen Programmabläufen, main und "RunGame", ganz unten zu finden sind.
Markus.
--
http://www.apostrophitis.at
http://www.pithax.net
Wenn ich ein toller Programmierer währe, könnte ich vieleicht sogar Packete nach einem gewissen Standart kompelieren...
Vieleicht progge ich aber auch eine tolle Gallerie, die dann hoffentlich funzt.
http://www.apostrophitis.at
http://www.pithax.net
Wenn ich ein toller Programmierer währe, könnte ich vieleicht sogar Packete nach einem gewissen Standart kompelieren...
Vieleicht progge ich aber auch eine tolle Gallerie, die dann hoffentlich funzt.