توضیحات
Expand your basic knowledge of Python and use PyGame to create fast-paced video games with great graphics and sounds. This second edition shows how you can integrate electronic components with your games using the build-in general purpose input/output (GPIO) pins and some Python code to create two new games.
You’ll learn about object-oriented programming (OOP) as well as design patterns, such as model-view-controller (MVC) and finite-state machines (FSMs). Whether using Windows, macOS, Linux, or a Raspberry Pi, you can unleash the power of Python and PyGame to create great looking games.
The book also includes complete code listings and explanations for ‘Bricks,’ ‘Snake,’ and ‘Invaders’three fully working games. These allow you to get started in making your own great games and then modify them or build your own exciting titles. The concepts are further explained using games such as Copycat, where the player must concentrate and repeat the sequence of lights and sounds, and Couch Quiz, in which PyGame and electronic components create a quiz game for 24 players.
What Youll Learn
Gain basic knowledge of Python and employ it for game development
Study game projects you can use as templates, such as Bricks, Snake, and Invaders
Work with user-defined functions, inheritance, composition, and aggregation
Implement finite state machines
Integrate your game with electronics using the GPIO pins
Who This Book Is For
Experienced coders or game developers new to Python, PyGame and Raspberry Pi would find this book helpful. It is also for beginners interested in getting into game development.
————————————————————–
ترجمه ماشینی :
دانش پایه خود را در مورد پایتون گسترش دهید و از PyGame برای ایجاد بازی های ویدیویی سریع با گرافیک و صداهای عالی استفاده کنید. این نسخه دوم نشان می دهد که چگونه می توانید اجزای الکترونیکی را با بازی های خود با استفاده از پین های ورودی/خروجی داخلی (GPIO) و مقداری کد پایتون برای ایجاد دو بازی جدید ادغام کنید. شما در مورد برنامه نویسی شی گرا (OOP) و همچنین الگوهای طراحی مانند مدل-نما-کنترل کننده (MVC) و ماشین های حالت محدود (FSM) خواهید آموخت. چه از Windows، macOS، Linux یا Raspberry Pi استفاده کنید، میتوانید قدرت Python و PyGame را آزاد کنید تا بازیهایی با ظاهر عالی ایجاد کنید. این کتاب همچنین شامل لیست کدهای کامل و توضیحاتی برای «آجرها»، «مار» و «مهاجمان» سه بازی کاملاً کارآمد است. اینها به شما این امکان را می دهند که شروع به ساخت بازی های عالی خود کرده و سپس آنها را تغییر دهید یا عناو
tag : دانلود کتاب توسعه بازی Python، Pygame و Raspberry Pi , Download توسعه بازی Python، Pygame و Raspberry Pi , دانلود توسعه بازی Python، Pygame و Raspberry Pi , Download Python, Pygame, and Raspberry Pi Game Development Book , توسعه بازی Python، Pygame و Raspberry Pi دانلود , buy توسعه بازی Python، Pygame و Raspberry Pi , خرید کتاب توسعه بازی Python، Pygame و Raspberry Pi , دانلود کتاب Python, Pygame, and Raspberry Pi Game Development , کتاب Python, Pygame, and Raspberry Pi Game Development , دانلود Python, Pygame, and Raspberry Pi Game Development , خرید Python, Pygame, and Raspberry Pi Game Development , خرید کتاب Python, Pygame, and Raspberry Pi Game Development ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.