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.
**[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)
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. 🚀
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
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
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
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: 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: 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: 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