چو ایران نباشد تن من مباد
Beginning C++ Game Programming

دانلود کتاب Beginning C++ Game Programming

70000 تومان موجود

کتاب شروع برنامه نویسی بازی C++ نسخه زبان اصلی

دانلود کتاب شروع برنامه نویسی بازی C++ بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 9


توضیحاتی در مورد کتاب Beginning C++ Game Programming

نام کتاب : Beginning C++ Game Programming
عنوان ترجمه شده به فارسی : شروع برنامه نویسی بازی C++
سری :
نویسندگان :
ناشر : Packt Publishing
سال نشر : 2016
تعداد صفحات : 0
ISBN (شابک) : 1786466198 , 9781786466198
زبان کتاب : English
فرمت کتاب : epub    درصورت درخواست کاربر به PDF تبدیل می شود
حجم کتاب : 3 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.

توضیحاتی در مورد کتاب :




C را از ابتدا بیاموزید و شروع به ساخت بازی‌های خودتان کنید

درباره این کتاب

  • این کتاب روشی سرگرم‌کننده برای یادگیری ارائه می‌کند برنامه نویسی مدرن C در حین ساخت بازی های هیجان انگیز دو بعدی
  • این راهنمای مبتدی، رویکردی سریع اما جذاب برای توسعه بازی ارائه می دهد
  • ابتدا به ساخت طیف گسترده ای از بازی های دسکتاپ که به تدریج افزایش پیچیدگی
  • مملو از پیشنهادات زیادی برای گسترش بازی‌های تمام‌شده‌تان است که باعث می‌شود به طور انتقادی، فنی و خلاقانه فکر کنید

این کتاب برای چه کسی است

h2>

اگر می‌خواهید ساختن بازی‌ها را یاد بگیرید یا فقط از بازی‌ها به عنوان راهی جذاب استفاده کنید، این کتاب برای شما عالی است: شما هیچ دانش برنامه‌نویسی C ندارید یا به دوره‌ی تازه‌سازی سطح مبتدی نیاز دارید. برای یادگیری C، اگر آرزو دارید که یک روز یک بازی را منتشر کنید، شاید در Steam، یا اگر فقط می خواهید سرگرمی زیادی داشته باشید و دوستان را با خلاقیت های خود تحت تاثیر قرار دهید.

آنچه خواهید آموخت

  • در حین یادگیری ساخت بازی، C را از ابتدا بشناسید
  • مبانی C را بیاموزید، مانند متغیرها، حلقه ها و توابع برای متحرک سازی اشیاء بازی، پاسخ به برخوردها، حفظ امتیاز ، جلوه های صوتی را پخش کنید و اولین بازی قابل پخش خود را بسازید.
  • از موضوعات پیشرفته تر C مانند کلاس ها، ارث و ارجاعات برای تخم ریزی و کنترل هزاران دشمن استفاده کنید، با مسلسل شلیک سریع شلیک کنید و متوجه شوید جهان‌های بازی پیمایش تصادفی
  • دانش C خود را فراتر از سطح مبتدی گسترش دهید و از مفاهیمی مانند اشاره‌گرها، ارجاعات و کتابخانه الگوی استاندارد برای اضافه کردن ویژگی‌هایی مانند تقسیم صفحه نمایش، صدای جهت‌گیری فراگیر، و سطوح سفارشی استفاده کنید. بارگیری شده از فایل های سطح طراحی
  • برای رفتن و ساختن بازی های منحصر به فرد خود آماده شوید!

در جزئیات

این کتاب در مورد ارائه است شما یک مقدمه سرگرم کننده برای دنیای برنامه نویسی بازی، C و SFML مبتنی بر OpenGL با استفاده از سه بازی سرگرم کننده و کاملاً قابل بازی. این بازی‌ها یک بازی دو دکمه‌ای اعتیادآور، یک شوتر زنده ماندن زامبی‌های چند سطحی و یک پلتفرم پازل چند نفره با صفحه نمایش تقسیم‌شده هستند.

ما با اصول اولیه برنامه‌نویسی، مانند متغیرها، شروع می‌کنیم. حلقه‌ها، و شرایط و زمانی که در موضوعات کلیدی C مانند OOP (برنامه‌نویسی شی گرا)، نشانگرهای C، و مقدمه‌ای بر کتابخانه الگوی استاندارد حرکت می‌کنید، با هر بازی ماهرتر خواهید شد. در حین ساخت این بازی ها، مفاهیم برنامه نویسی بازی هیجان انگیزی مانند جلوه های ذرات، صدای جهت دار (فضایی سازی)، سایه بان های قابل برنامه ریزی OpenGL، تخم ریزی هزاران شی و موارد دیگر را نیز یاد خواهید گرفت.

سبک و رویکرد

<. p> این کتاب یک رویکرد سرگرم کننده و مثال محور برای یادگیری توسعه بازی و C ارائه می دهد. علاوه بر توضیح تکنیک‌های توسعه بازی به سبکی جذاب، بازی‌ها به گونه‌ای ساخته شده‌اند که موضوعات کلیدی C را به روشی عملی و نه مبتنی بر تئوری، با چندین مرحله قابل اجرا/قابل بازی در هر فصل، معرفی می‌کند.



توضیحاتی در مورد کتاب به زبان اصلی :


Learn C++ from scratch and get started building your very own games

About This Book

  • This book offers a fun way to learn modern C++ programming while building exciting 2D games
  • This beginner-friendly guide offers a fast-paced but engaging approach to game development
  • Dive headfirst into building a wide variety of desktop games that gradually increase in complexity
  • It is packed with many suggestions to expand your finished games that will make you think critically, technically, and creatively

Who This Book Is For

This book is perfect for you if any of the following describes you: You have no C++ programming knowledge whatsoever or need a beginner level refresher course, if you want to learn to build games or just use games as an engaging way to learn C++, if you have aspirations to publish a game one day, perhaps on Steam, or if you just want to have loads of fun and impress friends with your creations.

What You Will Learn

  • Get to know C++ from scratch while simultaneously learning game building
  • Learn the basics of C++, such as variables, loops, and functions to animate game objects, respond to collisions, keep score, play sound effects, and build your first playable game.
  • Use more advanced C++ topics such as classes, inheritance, and references to spawn and control thousands of enemies, shoot with a rapid fire machine gun, and realize random scrolling game-worlds
  • Stretch your C++ knowledge beyond the beginner level and use concepts such as pointers, references, and the Standard Template Library to add features like split-screen coop, immersive directional sound, and custom levels loaded from level-design files
  • Get ready to go and build your own unique games!

In Detail

This book is all about offering you a fun introduction to the world of game programming, C++, and the OpenGL-powered SFML using three fun, fully-playable games. These games are an addictive frantic two-button tapper, a multi-level zombie survival shooter, and a split-screen multiplayer puzzle-platformer.

We will start with the very basics of programming, such as variables, loops, and conditions and you will become more skillful with each game as you move through the key C++ topics, such as OOP (Object-Orientated Programming), C++ pointers, and an introduction to the Standard Template Library. While building these games, you will also learn exciting game programming concepts like particle effects, directional sound (spatialization), OpenGL programmable Shaders, spawning thousands of objects, and more.

Style and approach

This book offers a fun, example-driven approach to learning game development and C++. In addition to explaining game development techniques in an engaging style, the games are built in a way that introduces the key C++ topics in a practical and not theory-based way, with multiple runnable/playable stages in each chapter.




پست ها تصادفی