برنامه نويسي

برنامه نویسی بازی پایتون بر اساس مثال (+کد منبع)

Python Game Programming By Example (+source code)

دانلود کتاب Python Game Programming By Example (+source code) (به فارسی: برنامه نویسی بازی پایتون بر اساس مثال (+کد منبع)) نوشته شده توسط «Rodas de Paz A. – Howse J.»


اطلاعات کتاب برنامه نویسی بازی پایتون بر اساس مثال (+کد منبع)

موضوع اصلی: کامپیوتر – برنامه نویسی

نوع: کتاب الکترونیکی

نویسنده: Rodas de Paz A. – Howse J.

زبان: english

فرمت کتاب: RAR (قابل تبدیل به سایر فرمت ها)

سال انتشار:

حجم فایل: 2.71 مگابایت

توضیحات کتاب برنامه نویسی بازی پایتون بر اساس مثال (+کد منبع)

Packt Publishing, 2015. – 230 p., English, راهنمای عملی برای توسعه بازی های خود با پایتون. اصول برنامه نویسی بازی خود را با زبان پایتون تقویت کنید
هفت بازی عملی برای ایجاد سریع بازی های دو بعدی و سه بعدی از ابتدا
راهنمای گویا برای کاوش در کتابخانه‌های مختلف رابط کاربری گرافیکی برای ساخت بازی‌های شما این کتاب برای چه کسی است. این عنوان برای افراد مبتدی به پایتون با دانش کم یا بدون دانش ساخت بازی در نظر گرفته شده است و قدم به قدم نحوه ساخت هفت بازی مختلف از Space Invaders تا پلتفرمر کلاسیک 3 بعدی را پوشش می دهد.
فهرست محتوا
1: سلام، Pong!
2: Cocos Invaders
3: Building a Tower Defense Game
4: Steering Behaviors
5: Pygame و 3D
6: PyPlatformer
7 : تقویت یک بازی رومیزی با دید کامپیوتری
آنچه یاد خواهید گرفت از سینتکس تمیز پایتون برای ساخت سریع بازی ها استفاده کنید
چارچوب های متمایز برای توسعه برنامه های گرافیکی را کشف کنید
کاراکترهای غیر بازیکن (NPC) را با خودکار و به ظاهر هوشمند پیاده سازی کنید رفتارها
برخی از بازی های محبوب مانند Pong و دفاع از برج را طراحی و کدنویسی کنید
نقشه ها و سطوح بازی های مبتنی بر sprite خود را به روشی آسان بنویسید
اصول شی گرا را در طول طراحی بازی های خود مدولار کنید و اعمال کنید
از کتابخانه هایی مانند Chimpunk2D، cocos2d، و Tkinter بهره برداری کنید
ایجاد رابط کاربری طبیعی (NUI)، با استفاده از یک دوربین و الگوریتم‌های بینایی کامپیوتری برای تفسیر کنش‌های بازیکن در دنیای واقعی در جزئیات با علاقه روزافزون به یادگیری برنامه‌نویسی، توسعه بازی یک موضوع جذاب برای شروع کدنویسی است. از هندسه گرفته تا الگوریتم های اولیه هوش مصنوعی، مفاهیم زیادی وجود دارد که تقریباً در هر بازی می توان از آنها استفاده کرد. پایتون یک زبان برنامه نویسی همه منظوره و سطح بالا است که به طور گسترده مورد استفاده قرار می گیرد. این سازه هایی را ارائه می دهد که برای فعال کردن برنامه های واضح در مقیاس کوچک و بزرگ در نظر گرفته شده است. این سومین زبان پرطرفدار است که نحو دستوری آن عمدتاً مبتنی بر C نیست. کدنویسی پایتون نیز بسیار آسان است و همچنین بسیار انعطاف‌پذیر است، که دقیقاً همان چیزی است که برای توسعه بازی لازم است. کاربر پسند بودن این زبان به مبتدیان این امکان را می دهد تا بدون تلاش یا آموزش زیاد بازی ها را کدنویسی کنند. پایتون همچنین با کد بسیار کمی کار می‌کند و در بیشتر موارد از رویکرد موارد استفاده استفاده می‌کند، برنامه‌نویسی طولانی و صریح را برای موارد پرت و استثنا در نظر می‌گیرد، و توسعه بازی را به یک شاهکار قابل دستیابی تبدیل می‌کند. دانش برنامه نویسی عمیق پایتون این کتاب شامل هفت پروژه عملی است که با چندین بسته معروف پایتون توسعه یافته و همچنین توضیحی جامع در مورد تئوری و طراحی هر بازی ارائه شده است. این کتاب تکنیک های طراحی بازی و کدنویسی برخی از بازی های محبوب مانند Pong را به خوانندگان آموزش می دهد. و برج دفاعی پس از آن، به خوانندگان اجازه می دهد تا سطوح پیچیدگی را اضافه کنند تا بازی ها با استفاده از سه بعدی سرگرم کننده تر و واقعی تر شوند. در پایان کتاب، چندین کتابخانه رابط کاربری گرافیکی مانند Chimpunk2D، cocos2d و Tkinter را نیز در کمربند ابزار خود اضافه کرده اید. به عنوان تعدادی دستور العمل و الگوریتم برای توسعه بازی با پایتون.


Packt Publishing, 2015. – 230 p., english,A pragmatic guide for developing your own games with Python.Strengthen your fundamentals of game programming with Python language
Seven hands-on games to create 2D and 3D games rapidly from scratch
Illustrative guide to explore the different GUI libraries for building your gamesWho This Book Is ForIf you have ever wanted to create casual games in Python and you would like to explore various GUI technologies that this language offers, this is the book for you. This title is intended for beginners to Python with little or no knowledge of game development, and it covers step by step how to build seven different games, from the well-known Space Invaders to a classical 3D platformer.
Table of Contents
1: Hello, Pong!
2: Cocos Invaders
3: Building a Tower Defense Game
4: Steering Behaviors
5: Pygame and 3D
6: PyPlatformer
7: Augmenting a Board Game with Computer Vision
What You Will LearnTake advantage of Python’s clean syntax to build games quickly
Discover distinct frameworks for developing graphical applications
Implement non-player characters (NPCs) with autonomous and seemingly intelligent behaviors
Design and code some popular games like Pong and tower defense
Compose maps and levels for your sprite-based games in an easy manner
Modularize and apply object-oriented principles during the design of your games
Exploit libraries like Chimpunk2D, cocos2d, and Tkinter
Create natural user interfaces (NUIs), using a camera and computer vision algorithms to interpret the player’s real-world actionsIn DetailWith a growing interest in learning to program, game development is an appealing topic for getting started with coding. From geometry to basic Artificial Intelligence algorithms, there are plenty of concepts that can be applied in almost every game. Python is a widely used general-purpose, high-level programming language. It provides constructs intended to enable clear programs on both a small and large scale. It is the third most popular language whose grammatical syntax is not predominantly based on C. Python is also very easy to code and is also highly flexible, which is exactly what is required for game development. The user-friendliness of this language allows beginners to code games without too much effort or training. Python also works with very little code and in most cases uses the use cases approach, reserving lengthy explicit coding for outliers and exceptions, making game development an achievable feat.Python Game Programming by Example enables readers to develop cool and popular games in Python without having in-depth programming knowledge of Python. The book includes seven hands-on projects developed with several well-known Python packages, as well as a comprehensive explanation about the theory and design of each game.It will teach readers about the techniques of game design and coding of some popular games like Pong and tower defense. Thereafter, it will allow readers to add levels of complexities to make the games more fun and realistic using 3D.At the end of the book, you will have added several GUI libraries like Chimpunk2D, cocos2d, and Tkinter in your tool belt, as well as a handful of recipes and algorithms for developing games with Python.

دانلود کتاب «برنامه نویسی بازی پایتون بر اساس مثال (+کد منبع)»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.

دیدگاهتان را بنویسید