Archiv für pygame

weekends result

Veröffentlicht in Programme mit Tags , , , , , , , am 20. Oktober 2008 von Yona


Das ist das Ergebnis nächtelanger Arbeit. Nein nicht das Bild. Das ist in 5 Minuten entstanden aber die Logik die dahinter steckt:
Eine Server – Client Anwendung die wahrscheinlich zu einem netzwerkfähigem Spiel weiterentwickelt wird.
Das Grundgerüst besteht aus wie im Bild angedeutet: Einer Anwendung, in meinem Fall ein Fenster dessen Inhalt über Pygame dargestellt wird, einen Client der sowohl mit dem Server als auch mit dem „Fenster“-der Anwendung- kommuniziert.
Um das ganze rund laufen zu lassen läuft die Anzeige und der Client als Thread „in“ der pygame-Anwendung.
Server seitig wird jeder Client in einem Thread behandelt um eine möglichst schnelle Verbindung zwischen Client und Server zu realisieren.
Als Test hab ich einfach mal die Mausposition mit dem Server synchronisieren lassen. Der Server erhält also von jedem Client die Mausposition in dessen Fenster. Diese wird dann an alle angemeldeten Clienten weitergegeben und in deren Fenster als Punkt gezeichnet.

[Das ist zwar sehr unspektakulär zeigt aber, dass das ganze funktioniert!]
später vielleicht mehr

First!

Veröffentlicht in Programme mit Tags , , , , am 25. August 2008 von Yona

Na dann mal los ;)

Mein erstes „Werk“ ist ein kleines Programm das Kanten erkennt. Die Kanten werden durch Farbdifferenzen eines Pixels zu seinen umliegenden „berechnet“. Aus dieser Differenz habe ich dann ein neues Bild erstellt.

Geschrieben ist das Programm in Python. Die Anzeige der Bilder werden mit Pygame realisiert.