برنامه نويسي

موتور بازی دو بعدی خود را بسازید و بازی های وب عالی ایجاد کنید: با استفاده از HTML5، جاوا اسکریپت و WebGL2

Build Your Own 2D Game Engine and Create Great Web Games: Using HTML5, JavaScript, and WebGL2

دانلود کتاب Build Your Own 2D Game Engine and Create Great Web Games: Using HTML5, JavaScript, and WebGL2 (به فارسی: موتور بازی دو بعدی خود را بسازید و بازی های وب عالی ایجاد کنید: با استفاده از HTML5، جاوا اسکریپت و WebGL2) نوشته شده توسط «Kelvin Sung – Jebediah Pavleas – Fernando Arnez – Jason Pace»


اطلاعات کتاب موتور بازی دو بعدی خود را بسازید و بازی های وب عالی ایجاد کنید: با استفاده از HTML5، جاوا اسکریپت و WebGL2

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

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

ناشر: Apress

نویسنده: Kelvin Sung – Jebediah Pavleas – Fernando Arnez – Jason Pace

زبان: english

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

سال انتشار: 2021

تعداد صفحه: 757

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

کد کتاب: 1484273761 , 9781484273760

نوبت چاپ: 2nd ed.

توضیحات کتاب موتور بازی دو بعدی خود را بسازید و بازی های وب عالی ایجاد کنید: با استفاده از HTML5، جاوا اسکریپت و WebGL2

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

موتور بازی دوبعدی خود را بسازید و بازی‌های وب عالی ایجاد کنید جداسازی و ارائه‌های مرتبط را ارائه می‌کند. مفاهیمی از مهندسی نرم افزار، گرافیک کامپیوتری، ریاضیات، فیزیک، توسعه بازی و طراحی بازی در زمینه ساخت یک موتور بازی دو بعدی از ابتدا. در این نسخه، تمام کدها بر اساس نسخه های به روز شده جاوا اسکریپت با HTML5 و WebGL2 هستند: شما کد منبع مورد نیاز برای ایجاد یک موتور بازی مناسب برای اجرای بازی های ویدئویی معمولی 2 بعدی معمولی را تجزیه و تحلیل خواهید کرد. شما همچنین با فیزیک و سیستم ذرات آشنا خواهید شد. بحث جزء فیزیک شامل چرخش ها و مواد فیزیکی رایج مانند چوب، گل و یخ می شود. بحث جزء ذرات دارای تنظیمات پیش‌فرض رایجی مانند آتش، دود و گرد و غبار است.

در پایان کتاب، مفاهیم اصلی و جزئیات پیاده سازی یک موتور بازی معمولی دوبعدی را درک خواهید کرد، بینش هایی در مورد اینکه چگونه این مفاهیم بر طراحی بازی و بازی تأثیر می گذارند، و دسترسی به یک دو بعدی همه کاره را خواهید آموخت. موتور بازی که می توانند آن را توسعه دهند یا از آن برای ساخت بازی های دو بعدی خود از ابتدا با HTML5، جاوا اسکریپت، و WebGL2 استفاده کنند.

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

  • درک مفاهیم ضروری برای ساخت بازی های دو بعدی
  • درک معماری اولیه موتورهای بازی دو بعدی
  • درک مدل های روشنایی در بازی های دو بعدی
  • فیزیک پایه مورد استفاده در بازی های دو بعدی را بیاموزید
  • دریابید که چگونه این مفاهیم اصلی بر طراحی بازی و بازی تاثیر می گذارد
  • طراحی و توسعه بازی های تعاملی دو بعدی را بیاموزید

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

علاقه‌مندان به بازی، سرگرمی‌ها، و هر کسی که تجربه کمی دارد و به ساخت بازی‌های تعاملی علاقه دارد اما مطمئن نیستند که چگونه شروع کنند. این همچنین می‌تواند به‌عنوان کتاب درسی برای دوره‌های «مقدمه‌ای بر موتور بازی» در سطح متوسطه یا ارشد در یک بخش علوم رایانه باشد.


Develop a 2D game engine that will give you the experience and core understanding of foundational concepts for building complex and fun 2D games that can be played across the Internet via popular web browsers. This book is organized so that the chapters follow logical steps of building a game engine and integrates concepts accordingly.

Build Your Own 2D Game Engine and Create Great Web Games isolates and presents relevant concepts from software engineering, computer graphics, mathematics, physics, game development and game design in the context of building a 2D game engine from scratch. In this edition, all the code is based on updated versions of JavaScript with HTML5 and WebGL2: you will analyze the source code needed to create a game engine that is suitable for implementing typical casual 2D videogames. You will also learn about physics and particle system. The discussion of physics component includes rotations and popular physical materials such as wood, mud, and ice. The discussion of particle component has popular presets such as fire, smoke, and dust. 

By the end of the book, you will understand the core concepts and implementation details of a typical 2D game engine, learn insights into how these concepts affect game design and game play, and have access to a versatile 2D game engine that they can expand upon or utilize to build their own 2D games from scratch with HTML5, JavaScript, and WebGL2.

What You Will Learn

  • Understand essential concepts for building 2D games
  • Grasp the basic architecture of 2D game engines
  • Understand illumination models in 2D games
  • Learn basic physics used in 2D games
  • Find out how these core concepts affect game design and game play
  • Learn to design and develop 2D interactive games

 Who Is This Book For

Game enthusiasts, hobbyists, and anyone with little to no experience who are interested in building interactive games but are unsure of how to begin. This can also serve as a textbook for a junior- or senior-level “Introduction to Game Engine” course in a Computer Science department.

دانلود کتاب «موتور بازی دو بعدی خود را بسازید و بازی های وب عالی ایجاد کنید: با استفاده از HTML5، جاوا اسکریپت و WebGL2»

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

📖 خرید این کتاب

برای دریافت فایل و اطلاع از قیمت، روی یکی از دکمه‌های زیر کلیک کنید تا پیام آماده برای شما ارسال شود:

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

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