Impressum
nasuma
   

Meldungen zu

Spieleprogrammierung

Neueste    Heute    28.04.2024    27.04.2024    + Doppelte News  

Video-Tutorial: Space Invaders mit Pygame programmieren
06.03.2020, 17:27 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Natürlich kann ich Euch nicht in die nächsten zwei vermutlich schockwellenreiterfreien Tage entlassen, ohne Euch ein Video-Tutorial zu präsentieren, mit dem Ihr die Zeit totschlagen könnt, falls das Wetter keine Outdoor-Aktivitäten zuläßt. Und da es zumindest hier in Berlin draußen schifft wie Sau, habe ich ein über zweistündiges Video ausgesucht...

Tutorial: Spieleprogrammierung mit TigerJython und GameGrid
27.02.2020, 18:40 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Die Klassenbibliothek GameGrid ist eine der bei TigerJython mitgelieferten Bibliotheken und sie ist – wie der Name schon andeutet – für die Spieleprogrammierung gedacht. Da sie ursprünglich in Java geschrieben wurde, konnte sie leicht in TigerJython eingebunden werden....

Video-Tutorial: Spieleprogrammierung mit Pygame Zero
20.02.2020, 13:29 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Momentan schlagen sehr viele Suchanfragen nach Pygame Zero (via Google) in in dieses Blog Kritzelheft auf. Ich vermute mal, weil Tante Heise eine Tutorialserie zu Pygame Zero ins Netz gestellt hat. Ich kann es aber nicht verifizieren, weil die Tante diese Tutorialreihe schändlicherweise hinter einer Paywall versteckt hat. Dennoch will ich dem Affen...

Spieleprogrammierung: Ein Roguelike in Pygame Zero
07.01.2020, 19:03 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Auch wenn das Buch »Code the Classics Volume 1« nach mehr als drei Wochen immer noch nicht bei mir eingetroffen ist, habe ich mein Interesse an Pygame Zero immer noch nicht verloren. Um die Wartezeit zu überbrücken, habe ich mit der Programmierung eines Roguelikes begonnen. Es soll kein vollständiges Spiel werden, sondern nur die grundlegenden...

Spieleprogrammierung: Apple Invaders in Pygame Zero
22.12.2019, 18:28 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - In Vorfreude auf mein ursprünglich als Festtagslektüre geplante Buch »Code the Classics«, das wohl nun doch erst am nächsten Sonnabend ausgeliefert wird, hatte ich mir noch einmal die zehn kurzen Video-Tutorials »Create a Casual Game with Pygame Zero« reingezogen. Das brachte mir soviel Spaß, daß auch ich ein Casual Game in Pygame Zero programmieren...

The Boy is Back in Town und hat Euch was für umme zum Lesen mitgebracht!
14.12.2019, 18:21 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Gestern abend nach zwei langen und arbeitsreichen Tagen in Freiburg habe ich im Hotel noch einmal in meinem Feedreader gestöbert und entdeckt, daß der erste Band von »Code the Classics« ganz frisch erschienen ist. Es ist ein Buch mit über 220 Seiten, in dem nicht nur klassische Computer-, Konsolen- und Videospiele und ihre Macherinnen und Macher...

Spieleprogrammierung: Ein rundenbasiertes Kampfsystem in Pygame Zero
10.12.2019, 15:31 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - In den späten 1970er Jahren entwickelte Richard Garriot ein kleines Spiel, das er Akalabeth nannte. Es gilt – obwohl als Hobby-Projekt begonnen – als das erste kommerzielle Computer-Rollenspiel und als Vorgänger der Ultima-Serie. Und bis heute sind die darin vorkommenden rundenbasierten Kampfsysteme aus den meisten RPGs wie Pokémon oder Final...

Für umme lesen: Raspberry Pi und Pygame Zero Bücher und Magazine
18.11.2019, 15:55 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Die heutigen Empfehlungen sind für die Freunde der Spieleprogrammierung und für die Liebhaber des Mini-Computerchens Raspberry Pi ein absolutes Must Have! Das beginnt mit diesem Knüller: Das Buch »Retro Gaming with Raspberry Pi« von den Machern des Raspberry Pi Magazins MagPi bietet neben Artikeln, wie Ihr den Raspberry Pi in einen klassischen...

Kollisionserkennung mit Processing.py und P5.js (Teil 1: Kreise)
11.11.2019, 18:37 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Bei der Spieleprogrammierung, aber auch bei der Programmierung von Simulationen werden mit ziemlicher Sicherheit Kollisionserkennungen benötigt. Im Prinzip weiß man ja, wie man diese programmiert, aber wie so oft steckt der Teufel im Detail und man wühlt in seinen alten Programmen herum, wie man dies den damals erfolgreich implementiert hat. In dieser...

Technische Links zum Wochenende
04.10.2019, 15:16 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Zum Wochenende haue ich aus gegebenem Anlaß einen Satz Links heraus, die sich mit der Wolfram Language, Jupyter und Python und last but not least mit der Spieleprogrammierung und Pygame Zero befassen:...

Video Tutorial: Programming a Basic Catcher Game
30.09.2019, 20:33 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Unermüdlich produziert John McCaffrey auf seinem YouTube Channel Tutorials, die sich in der Hauptsache mit Spieleprogrammierung befassen. Seine Playlist »Introduction to Programming«, die sich in der Hauptsache mit Processing (Java) befaßt, ist mittlerweile auf 90 Videos angewachsen. Das jüngste, gerade eben veröffentlichte Tutorial heißt »Programming...

Worknote: Wireframe 18 und die Labyrinthe (Algorithmen zur Spieleprogrammierung)
20.07.2019, 18:25 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Von Wireframe, dem vierzehntägigen, britischen Magazin für Spieleprogrammmierung, ist die Ausgabe 18 erschienen. Höhepunkt und Titelgeschichte ist ein Interview mit dem ersten »Assassin’s Creed«-Entwickler Patrice Désilets zu seinem neuen, langerwarteten Computerspiel-Epos »Ancestors - The Humankind Odyssey«, das am 27. August erscheinen soll...

Worknote: Wireframe, eine britische Zeitschrift für Spieleentwickler
09.07.2019, 15:54 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Wireframe ist eine britische Zeitschrift für Spieleentwickler, die – wie man an der URL erkennen kann – aus dem Raspberrypi.org-Umfeld stammt. Neben interessanten Einblicken in die Spiele-Entwicklerszene aus britischer Sicht, Neuvorstellungen und Tutorials bietet jede Ausgabe in der Kategorie Toolbox/Source Code kleine Python-Snippets (genauer...

Einführung in die Spieleprogrammierung mit Python und Pygame
28.06.2019, 13:09 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Mein Fernsehprogramm für das Wochenende ist gerettet, denn in diesem fast zweieinhalbstündigen Video-Tutorial wollen Katie Cunningham und Richard Jones Euch und mir etwas darüber beibringen, was ein gutes Computerspiel ausmacht und wie man es programmiert....

Neu in meiner Bibliothek: Mission Python
28.02.2019, 19:17 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Ich weiß, ich habe eigentlich schon viel zu viel Literatur auf meiner Leseliste für die nächsten Wochen angehäuft. Und dann kam noch ungeplant dieses Processing.py-Buch hinzu. Und jetzt? Noch ein weiterer ungeplanter Spontankauf, als ich »Mission Python – Code a Space Adventure Game!« von Sean McManus entdeckte, konnte ich nicht widerstehen...

Pygame erkunden (1): Natürliche Bewegungen und Newtons Gesetze
10.02.2019, 20:49 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Bei all meinen bisherigen Experimenten mit der Spieleprogrammierung habe ich die Akteure immer ganz naiv mit gleichbleibender Geschwindigkeit sich durch die Spielewelten bewegen lassen. Das hieß: Pfeiltaste links → n Pixel nach links; Pfeiltaste rechts → n Pixel nach rechts, etc. Für die meisten einfachen Spiele reicht dies auch völlig...

Auch neu in meinem Wiki und erste Schritte mit GUI Zero
07.02.2019, 19:41 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Vor wenigen Wochen hatte ich in diesem Blog Kritzelheft doch Pygame Zero vorgestellt, ein Pygame-Wrapper, der die Spieleprogrammierung mit Python radikal vereinfachen will. Nachdem ich heute ein wenig durch die Dokumentation zu Pygame Zero gestöbert bin, habe ich auf einer Seite zu »Schwesterprojekten« das Paket GUI Zero entdeckt, das die Programmierung...

Ein Pygame-Grundgerüst
04.02.2019, 13:50 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Da ich ja nun Pygame auch unter meinem Anaconda-Python zur Mitarbeit bewegen konnte und mich die Video-Tutorials von Chris und Priya Bradfield inspiriert hatten, habe ich mir vorgenommen, in der nächsten Zeit verstärkt mit der Spieleprogrammierung mit Pygame zu experimentieren. Mir schweben da kleinere Tutorials zu speziellen Themen vor, wie sie zum...

Raspberry Pi for Python Programmers Cookbook
02.02.2019, 17:51 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Heute überraschte mich Packt Publishing im Rahmen der freien (frei wie 🍺 Freibier) und täglich wechselnden EBook-Download-Aktion mit einem besonderen Titel, so daß ich meinen geheiligten Wochenend-Hitaus unterbrechen mußte, um Euch darauf hinzuweisen. Es ist die zweite Auflage des »Raspberry Pi for Python Programmers Cookbook« von Tim...

Der Ebook-Download zum Monatsende: Mastering Swift 4
31.01.2019, 13:48 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Ich gestehe, auch wenn ich weiß, daß Apples proprietäre Programmiersprache Swift für die Spieleprogrammierung hervorragend geeignet sein soll, werde ich mit ihr wohl nichts anstellen. Aber da ich weiß, daß einige von meinen Leserinnen und Lesern da draußen durchaus Interesse an Swift haben, möchte ich Euch die vierte Auflage von »Mastering...

Freie Graphik-Sets für Spieleprogrammierer
06.01.2019, 13:18 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Wer – wie ich – nicht gerade der begnadete Pixelkünstler ist, für den ist es oft schwierig, an geeignete Assets, Soundfiles und Tilesets für die Spieleprogrammierung zu kommen. Um dem abzuhelfen, hat Tony Mars neun freie Game-Kits kurz vorgestellt, die zumindest für die nichtkommerzielle Nutzung frei verwendet werden können (einige sind auch...

Pygame Zero, ein neuer Anlauf zur Spieleprogrammierung mit Python?
05.12.2018, 15:41 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Kennt Ihr Pygame Zero? Nein? Ich kannte es bisher auch nicht. Aber nun ist es mir heute eher zufällig untergekommen und es ist eine freie (GPL) Bibliothek, die die Spieleprogrammierung mit Python besonders einfach machen will. Pygame Zero konkurriert damit mit Arcade und basiert auf Pygame, will aber die Probleme umschiffen, die Pygame derzeit verursacht...

Mathematik für Spieleprogrammierer: Schöner hüpfen
12.11.2018, 12:56 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Auf der Game Developer Conference 2016 sprach Kyle Pittman von Minor Key Games über »Math for Game Programmers: Building a Better Jump«. Damit verheiratete er zwei meiner Interessen, nämlich Mathematik und Spieleprogrammierung und daher will und kann ich Euch diesen Vortrag nicht vorenthalten....

Riesenlinkschleuder für Spieleprogrammierer und Spieler
23.10.2018, 15:32 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Weil mich andere Dinge beschäftigt und aufgehalten haben, bin ich wochenlang nicht dazu gekommen, meinen Feedreader nach Links zu Spielen und zur Spieleprogrammierung durchzuforsten. Nun hat sich darin so viel angesammelt, daß ich sie nur sehr kurz und en bloc abhandeln kann. Und »Riesen« hin oder »Riesen« her – eine Linkschleuder diesen Ausmaßes...

Spieleprogrammierung mit P5.js – ein neuer Anlauf
18.10.2018, 17:41 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Langjährige Leser des Schockwellenreiters erinnern sich eventuell, daß ich vor über zwei Jahren schon einmal einen Anlauf genommen hatte, ein Spiel in P5.js, dem JavaScript-Mode von Processing zu programmieren, dabei aber gewaltige Probleme mit den Pfeiltasten hatte, die ein Ruckeln des Browserfensters bewirkten. Nachdem mein Interesse an P5.js kürzlich...

Worknote: Spieleprogrammierung mit Choice Script
05.10.2018, 14:12 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Zu Twine, Ink mit Inkle und Ren’Py ist mir in den letzten Wochen ein weiteres freies Werkzeug untergekommen, mit dem man textbasierte Adventure Games, Interaktive Geschichten und/oder Visual Novels programmieren kann. Es heißt Choice Script und kommt ähnlich wie Ink auch mit einer eigenen IDE – die aber ähnlich wie bei Ink nicht unbedingt notwendig...

Space Invaders mit Python und PyGlet: UFOs, wir wollen UFOs
29.08.2018, 13:36 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - In diesem dritten Teil meiner kleinen Tutorial-Reihe zur Spieleprogrammierung mit Python und PyGlet möchte ich dem kleinen Raumschiff die entsprechenden Gegner spendieren. Dazu habe ich aus dem freien Set (CC-BY-3.0) von Jacob Zinman-Jeanes fünf Spritesheets mit farbigen Ufos entnommen, die zitternd über den Bildschirm schweben und sich bedrohlich...

Space Invaders mit Python und PyGlet – Stage 2
18.08.2018, 19:33 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Hatte ich in der ersten Folge dieser kleinen Tutorial-Reihe zur Spieleprogrammierung mit Python und PyGlet das Raketen-Spritesheet noch »fest verdrahtet« im Konstruktor der Klasse GameObject laden lassen, so ist spätestens mit der Aufnahme eines zweiten GameObjects klar, daß dies keine Lösung von Dauer ist. Außerdem ist das Laden von Bildern eine...

Spieleprogrammierung mit Python und PyGlet: Getting Started
15.08.2018, 15:59 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Von meinem eigenen gestrigen Schwung war ich so begeistert, daß ich den Worten auch möglichst schnell Taten folgen lassen wollte. Und so habe ich mich erst einmal an die Erstellung eines Templates mit Python und PyGlet gewagt, daß nichts anderes macht, als ein Fenster zu öffnen und die aktuelle Frame Rate links unten auszugeben....

Back to the Roots: Spieleprogrammierung mit PyGlet
14.08.2018, 18:05 Uhr. Der Schockwellenreiter - blog.schockwellenreiter.de - Ich hatte in den letzten Tagen ein wenig mit Arcade, der neuen Python-Bibliothek zur Programmierung von 2D-Spielen herumgespielt und ich muß leider schreiben, daß meine anfängliche Begeistrung schnell verflogen ist. Dies lag weniger an dem Umstand, daß der Nullpunkt des Koordinatensystems entgegen den üblichen Gepflogenheiten nicht links oben,...

Neueste    Heute    28.04.2024    27.04.2024    + Doppelte News