I think one of my most surprising (to me) sketches this year was to make a working Tetris game in less than 130 lines of #Python, using #py5, in a couple of hours. Reach me out if you want to know more! I'd love to make a class out of this, maybe it could become a workshop? Code at: https://github.com/villares/sketch-a-day/blob/main/2024/sketch_2024_07_09/sketch_2024_07_09.py #CodeTheClassics #LearnToCode
sketch-a-day/2024/sketch_2024_07_09/sketch_2024_07_09.py at main · villares/sketch-a-day

One visual idea a day. Contribute to villares/sketch-a-day development by creating an account on GitHub.

GitHub

#GameDev

Indicação de livro do @lr: #CodeTheClassics. Parece que são dois volumes, o volume I está oficialmente disponível de graça em PDF https://magpi.raspberrypi.com/books/code-the-classics1, o volume II está disponível "extraoficialmente" em PDF vocês podem imaginar, mas tem o código em https://github.com/raspberrypipress/Code-the-Classics-Vol2 Os textos são incríveis e tem também código #Python recriando os jogos (usando #PyGame, pelo que vi) além dos "assets".

Aproveitando o assunto (que não é a minha especialidade) @Introscopia comentou que está rolando muito legal a "engine em C" #raylib (https://raylib.com) e, eu se tiver a chance, quero olhar o wrapper em Python #pyray (https://pypi.org/project/raylib/) - tem um outro pyray no PyPI mas esse é o mais ativo e sincronizado com as evoluções da raylib.

Code the Classics — Volume 1 — The MagPi magazine

**[A newer edition of this book is available.](https://magpi.raspberrypi.com/books/code-the-classics-vol-I-2ed)** In the first of two volumes, we remake five classic video games – ranging from Pong to Sensible Soccer, each represents a different genre. We interview the games’ original creators and learn from their example, as well as utilise the art and audio engineering skills of two of the 1980s’ most prolific games developers for our recreated versions of the games. - Get game design tips and tricks from the masters - Explore the code listings and find out how they work - Download and play game examples by Eben Upton - Learn how to code your own games with Pygame Zero - Read interviews with expert graphics and audio creators [Download the code.](https://github.com/Wireframe-Magazine/Code-the-Classics)

The MagPi magazine

Day 22 of #100DaysOfCode: Dived deeper into Dr. Angela Yu's course & also started 'Code the Classics'. Today's win? A Pong paddle that stays in bounds! 🎉

Big thanks to the 'Code the Classics' team for making a book that's not just instructional but also beautiful.

Feeling closer to becoming a Pythonista with every line of code. This is more than a challenge; it's a transformative experience. 🚀

#Python #codingjourney #CodeTheClassics #programming

Code the Classics: Rampart

Rampart ist ein Computerspiel, das von Atari im Jahre 1990 veröffentlicht wurde. Darin muß der Spieler seine Burgen gegen Angriffe von der See verteidigen, in dem er versucht, seine von den gegnerischen Kanonen zerstörten Mauern wieder zu flicken. Das Spiel begründete ein neues Computerspiel-Genre, das der Tower Defense Games. https://kantel.github.io/posts/2023010503_code_the_classics_rampart/ #Retrogaming #CodeTheClassics #PygameZero

Der Schockwellenreiter - Code the Classics: Rampart

I just released a web playable version of my Rust+Macroquad port of the game Infinite Bunner from Code the Classics.

Press space to start and move with arrow keys.

https://ollej.github.io/rust-bunner-macroquad/demo/index.html

#Rust #RustLang #Macroquad #CodeTheClassics #Frogger #gamedev #wasm #WebAssembly

Bunner Macroquad

Code the Classics: Das »Game Dev Cookbook« für umme lesen

Die freundlichen Menschen der Wireframe haben mal wieder eine Überraschung für alle Menschen bereit, die an der Spieleprogrammierung und an der Re-Implementierung klassischer Computerspiele interessiert sind. Denn ihr neuester Streich, das »Game Dev Cookbook«, steht ab sofort zum kostenlosen Download (PDF, etwas weniger als 44 MB) zur Verfügung http://blog.schockwellenreiter.de/2022/11/2022111002.html #GameDev #Retrogaming #PygameZero #Python #CodeTheClassics #FreeEbooks

Für umme lesen: Game Dev Cookbook – Schockwellenreiter

Code the Classics with Pygame Zero: Excitebike

Das schon 1984 für die Ninetendo Konsole erschienene Excitebike war ein Rennspiel, bei dem der Spieler versuchen mußte, mit einem Motocross-Motorrad möglichst schnell einen vorgegebenen Parcours zu durchfahren. Erschwert wurde das Spiel durch Hindernisse wie Hügel, Pfützen oder Verengungen, die es zu bewältigen galt. http://blog.schockwellenreiter.de/2022/09/2022090201.html #GameDev #PygameZero #CodeTheClassics #Retrogaming

Code the Classics with Pygame Zero: Excitebike – Schockwellenreiter

Code the Classics: Super Stardust in Pygame Zero

Die neue Wireframe #64 ist draußen und kann hier kostenlos heruntergeladen werden. Wie jeden Monat gibt es auch in dieser Ausgabe wieder eine Hommage an einen Spieleklassiker, die Mark Vanstone in Pygame Zero programmiert und dabei behutsam modernisiert hat: http://blog.schockwellenreiter.de/2022/07/2022070801.html #CodeTheClassics #PygameZero #Python #GameDev #Retrogaming #Wireframe

Code the Classics: Super Stardust in Pygame Zero – Schockwellenreiter

Code the Classics: Fire (Game and Watch)

Game & Watch war der Name einer 56-teiligen (offiziell) respektive 57-teiligen (inoffiziell) Serie von elektronischen LCD-Spielkonsolen von Nintendo, welche mit dem Spiel Ball am 28. April 1980 startete und am 14. Oktober 1991 mit dem Spiel Mario the Juggler abgesetzt wurde. Alle Game-&-Watch-Konsolen hatten ein einziges vorinstalliertes Spiel eingebaut. http://blog.schockwellenreiter.de/2022/06/2022060702.html #CodeTheClassics #PygameZero #GameDev

Code the Classics: Fire (Game & Watch) – Schockwellenreiter

Code the Classics: Become a Guitar Hero with Pygame Zero

Guitar Hero wurde von Harmonix Music Systems entwickelt und Ende 2005 für die PlayStation 2 veröffentlicht. Dabei mußte der Spieler parallel zum abgespielten Musikstück die richtigen Knöpfe auf einem gitarrenförmigen Kontroller drücken, um mitzuspielen. Das Spiel war seinerzeit ein Hit und es folgten etwa 20 Sequels mit neuen Musikstücken. http://blog.schockwellenreiter.de/2022/05/2022050501.html #CodeTheClassics #Retrogaming #PygameZero #Python

Code the Classics: Become a Guitar Hero with Pygame Zero – Schockwellenreiter