{"product_id":"learn-python-programming-by-coding-retro-games-with-pygame-a-hands-on-python-course-inspired-by-80s-and-90s-classics-9781917945066","title":"Learn Python Programming by Coding Retro Games with Pygame: A Hands-On Python Course Inspired by 80s and 90s Classics","description":"\u003cp\u003eDiscover the magic of Python programming by building your own versions of the games that defined a generation. Inspired by the golden age of arcade and home computer gaming - from the pixel-perfect charm of the Atari ST to the unforgettable titles of the Amiga 500 - this beautifully illustrated, full-color book covers the Python basics, then puts them into practice with hands on game projects. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eWhether you're new to coding or looking to sharpen your Python skills, this book transforms programming into a fun, creative, and rewarding experience. Each concept is taught through a game mechanic or real-world problem, with step-by-step instructions, worked examples, online lectures and coding demos, along with annotated code designed specifically for beginners.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eWhat's Inside: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFull Color Throughout\u003c\/strong\u003e - Clear diagrams, screenshots, and illustrations make every concept easy to follow.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGuided Game Projects\u003c\/strong\u003e - Build classic 2D games with Pygame included in the book as well as additional bonus projects available online.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGame-Themed Python Lessons\u003c\/strong\u003e - Learn loops, variables, functions, classes, file I\/O, collision detection, animation, sound and music.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVideo Lectures \u0026amp; Coding Demos Included\u003c\/strong\u003e - Access online video lectures and coding demos that walk you through concepts step by step.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003ePerfect for Students, Teachers, and Self-Learners. No prior experience required, just a computer and your imagination. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eBy the end, you won't just know Python - you'll have a library of your own playable games and the skills to invent new ones.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eHave fun!\u003c\/p\u003e\u003cbr\u003e","brand":"Elluminet Press","offers":[{"title":"Default Title","offer_id":52057773015314,"sku":"9781917945066","price":20.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/4771\/8930\/files\/img_0bccf3d0-b6de-4fea-bf81-0a12587c3765.jpg?v=1772006389","url":"https:\/\/surprise-castle.myshopify.com\/products\/learn-python-programming-by-coding-retro-games-with-pygame-a-hands-on-python-course-inspired-by-80s-and-90s-classics-9781917945066","provider":"Surprise Castle","version":"1.0","type":"link"}