دانلود کتاب Python Game Programming By Example (+source code)

36,000 تومان

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


موضوع اصلی کامپیوتر – برنامه نویسی
نوع کالا کتاب الکترونیکی
حجم فایل 2.71 مگابایت
نویسنده

,

زبان

انگلیسی

فرمت

RAR

مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات
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.

ترجمه فارسی (ترجمه ماشینی)

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 را نیز در کمربند ابزار خود اضافه کرده اید. به عنوان تعدادی دستور العمل و الگوریتم برای توسعه بازی با پایتون.

نظرات (0)

نقد و بررسی‌ها

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

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Python Game Programming By Example (+source code)”