Spielend programmieren lernen

Programmierkurse für Kinder, Jugendliche und Erwachsene

User Tools

Site Tools


de:blog:2010:0123_pygame_vortrag

Title: pygame Vortrag im Metalab Date: 2010-01-23 11:11 Tags: ThePythonGameBook, python, report Googleadsense: True Slug: 20100123 Summary: batch imported old blogposting

pygame Vortrag im Metalab

Es war die erste öffentliche Probelesung vom PythonGameBook: Am 17.2.2010 hielt ich im Wiener Metalab einen Vortrag vor der Python User Group Austria (PYUGAT) zum Thema pygame-programmierung. Nach anfänglichen Problemchen mit Beamer und Grafikauflösung gelang es mir die Seiten vom PythonGameBook direkt per Beamer zu projezieren und praktisch vorzulesen. Mein extra zu Demonstrationszwecken gebautes Fang-den-Dieb-Spiel verhielt sich leider nicht wie geplant: trotz zahlreicher erfolgreicher Probespiele vor dem Vortrag gelang es mir nicht, den Dieb (ein rotes Dreieck) mit Hilfe der Polizei (ein blauer Kreis) beim Vortrag live einzufangen. Vielleicht sollte ich einen Anfängermodus mit vereinfachter Steuerung implementieren. Mein Verdacht dass meine cleanrect-Methode nicht ganz sauber programmiert war bestätigte sich leider: Während der Vorführung zeigten sich hässliche Linienartefakte.

Umso mehr freut es mich dass direkt im Anschluss an den Vortrag ein Zuhörer sein eigenes Breakout/Pong Spiel entwickelte.

Die pygame-sprite-Demo ist zwar (noch) kein eigenständiges Spiel, funktioniert aber sehr schön und entwickelt sich sicher noch zu einer Blaupause für pygame-Spiele.

 Bild

Screenshot vom Fang-den-Dieb Spiel aus dem pythongamebook)

 Bild

Screenshot der spritesdemo aus dem pythongamebook)

Das Fang den Dieb-Spiel

Die Spritedemo

Kottan

Für das fang-den-Dieb Spiel habe ich als Spielfläche einen Wien-Stadtplan vom openstreetmaps-Projekt verwendet. Kurz danach erstand ich käuflich eine DVD-Box mit allen httpde.wikipedia.org/wiki/Kottan-Filmen. Und jetzt, beim genüsslichen schwelgen in alten Fernseherinnerungen fällt es mir wie Schuppen von den Augen: Es gibt noch kein offizielles Kottan-Computerspiel ! Möglicherweise baue ich mein catch-the-thief Spiel zu einem Kottan-Spiel aus (die vertrackte indirekte Steuerung erinnert immerhin ein wenig an Schremser und Schramml) und man bedenke was für herrliche Bossgegner die Fernsehserie hergibt: Präsident Pichl, sein Kaffeeautomat, Stubenfliegen, Horrak …) Bis es soweit ist sei auf die Fan-Seite http://www.kottan-ermittelt.at verwiesen, auf der man sich schon einmal in Stimmung schmökern kann. |Werbung: \ | |<html><OBJECT classid=“clsid:D27CDB6E-AE6D-11cf-96B8-444553540000” codebase=“http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab” id=“Player_b676e9da-3cff-40df-9554-bd79f0da0733” WIDTH=“600px” HEIGHT=“200px”></html> <html><PARAM NAME=“movie” VALUE=“http://ws.amazon.de/widgets/q?ServiceVersion=20070822&MarketPlace=DE&ID=V20070822%2FDE%2Fthpygabo-21%2F8010%2Fb676e9da-3cff-40df-9554-bd79f0da0733&Operation=GetDisplayTemplate”><PARAM NAME=“quality” VALUE=“high”><PARAM NAME=“bgcolor” VALUE=“#FFFFFF”><PARAM NAME=“allowscriptaccess” VALUE=“always”><embed src=“http://ws.amazon.de/widgets/q?ServiceVersion=20070822&MarketPlace=DE&ID=V20070822%2FDE%2Fthpygabo-21%2F8010%2Fb676e9da-3cff-40df-9554-bd79f0da0733&Operation=GetDisplayTemplate” id=“Player_b676e9da-3cff-40df-9554-bd79f0da0733” quality=“high” bgcolor=“#ffffff” name=“Player_b676e9da-3cff-40df-9554-bd79f0da0733” allowscriptaccess=“always” type=“application/x-shockwave-flash” align=“middle” height=“200px” width=“600px”></embed></OBJECT></html> <html><NOSCRIPT><A HREF=“http://ws.amazon.de/widgets/q?ServiceVersion=20070822&MarketPlace=DE&ID=V20070822%2FDE%2Fthpygabo-21%2F8010%2Fb676e9da-3cff-40df-9554-bd79f0da0733&Operation=NoScript”></html>Amazon.de Widgets<html></A></NOSCRIPT></html>| ===== Austria Game Jam ===== Sehr freue ich mich schon auf die Teilnahme am Austria Game Jam nächste Woche: Gafiker, Soundkünstler und Programmierer treffen sich und bilden Gruppen um innerhalb von 48 Stunden ein Spiel zu programmieren. Das Spiel wird dann eingereicht als Wettbewerbsbeitrag zum Global Game Jam.

/var/www/horst/spielend-programmieren.at/data/pages/de/blog/2010/0123_pygame_vortrag.txt · Last modified: 2017/10/12 09:40 (external edit)