برنامه نويسي

برنامه نویسی بازی با استفاده از Qt 5 Beginner’s Guide – نسخه دوم

Game Programming using Qt 5 Beginner’s Guide - Second Edition

دانلود کتاب Game Programming using Qt 5 Beginner’s Guide – Second Edition (به فارسی: برنامه نویسی بازی با استفاده از Qt 5 Beginner’s Guide – نسخه دوم) نوشته شده توسط «Pavel Strakhov – Witold Wysota – Lorenz Haas»


اطلاعات کتاب برنامه نویسی بازی با استفاده از Qt 5 Beginner’s Guide – نسخه دوم

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

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

ناشر: Packt Publishing

نویسنده: Pavel Strakhov – Witold Wysota – Lorenz Haas

زبان: english

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

سال انتشار: 2018

تعداد صفحه: 704

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

کد کتاب: 1788399994 , 9781788399999

نوبت چاپ: 2

توضیحات کتاب برنامه نویسی بازی با استفاده از Qt 5 Beginner’s Guide – نسخه دوم

Qt ابزار بین پلتفرمی پیشرو برای همه پلتفرم‌های مهم دسکتاپ، موبایل و جاسازی شده است و روز به روز محبوب می‌شود، به‌ویژه در دستگاه‌های تلفن همراه و جاسازی شده. این یک ابزار قدرتمند است که کاملاً با نیازهای توسعه دهندگان بازی مطابقت دارد. این کتاب به شما کمک می کند تا اصول اولیه Qt را بیاموزید و شما را به مجموعه ابزارهای لازم برای ساخت برنامه ها و بازی ها مجهز می کند.

کتاب با نحوه ایجاد یک برنامه کاربردی و آماده سازی یک محیط کاری برای پلتفرم های دسکتاپ و موبایل شروع می شود. . شما یاد خواهید گرفت که چگونه از ویجت های داخلی Qt و ویرایشگر فرم برای ایجاد یک برنامه رابط کاربری گرافیکی استفاده کنید و سپس اصول اولیه ایجاد رابط های گرافیکی و مفاهیم اصلی Qt را بیاموزید.

به علاوه، می آموزید که بازی های خود را با پیاده سازی اتصال شبکه و استفاده از اسکریپت. شما با قابلیت های Qt برای مدیریت رشته ها و فایل ها، ذخیره سازی داده ها و سریال سازی آشنا خواهید شد.

در ادامه، با ماژول جدید بازی Qt و نحوه اضافه کردن آن به بازی خود و سپس جستجو در OpenGL آشنا خواهید شد. Vulcan و نحوه استفاده از آن در برنامه‌های Qt برای پیاده‌سازی گرافیک‌های دوبعدی و سه بعدی با شتاب سخت‌افزاری. سپس جنبه‌های مختلف Qt Quick را بررسی خواهید کرد: چگونه می‌توان از آن در بازی‌ها برای افزودن منطق بازی، افزودن فیزیک بازی، و ساخت رابط‌های کاربری شگفت‌انگیز برای بازی‌های خود استفاده کرد.

در پایان این کتاب، شما خواهید داشت. مهارت توسعه بازی های جالب با Qt را توسعه داد.


Qt is the leading cross-platform toolkit for all significant desktop, mobile, and embedded platforms and is becoming popular by the day, especially on mobile and embedded devices. It’s a powerful tool that perfectly fits the needs of game developers. This book will help you learn the basics of Qt and will equip you with the necessary toolsets to build apps and games.

The book begins by how to create an application and prepare a working environment for both desktop and mobile platforms. You will learn how to use built-in Qt widgets and Form Editor to create a GUI application and then learn the basics of creating graphical interfaces and Qt’s core concepts.

Further, you’ll learn to enrich your games by implementing network connectivity and employing scripting. You will learn about Qt’s capabilities for handling strings and files, data storage, and serialization.

Moving on, you will learn about the new Qt Gamepad module and how to add it in your game and then delve into OpenGL and Vulcan, and how it can be used in Qt applications to implement hardware-accelerated 2D and 3D graphics. You will then explore various facets of Qt Quick: how it can be used in games to add game logic, add game physics, and build astonishing UIs for your games.

By the end of this book, you will have developed the skillset to develop interesting games with Qt.

دانلود کتاب «برنامه نویسی بازی با استفاده از Qt 5 Beginner’s Guide – نسخه دوم»

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

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

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