کتاب «موتور بازی دوبعدی خود را بسازید و بازیهای وب عالی ایجاد کنید» مفاهیم مرتبط از مهندسی نرمافزار، گرافیک کامپیوتری، ریاضیات، فیزیک، توسعه بازی و طراحی بازی را در زمینه ساخت یک موتور بازی دوبعدی از ابتدا، جدا و ارائه میدهد. در این ویرایش، تمام کدها بر اساس نسخههای بهروز شده جاوا اسکریپت با HTML5 و WebGL2 هستند: شما کد منبع مورد نیاز برای ایجاد یک موتور بازی را که برای پیادهسازی بازیهای ویدیویی دوبعدی معمولی مناسب است، تجزیه و تحلیل خواهید کرد. همچنین در مورد فیزیک و سیستم ذرات خواهید آموخت. بحث در مورد مؤلفه فیزیک شامل چرخشها و مواد فیزیکی محبوب مانند چوب، گل و یخ است. بحث در مورد مؤلفه ذرات دارای تنظیمات از پیش تعیین شده محبوبی مانند آتش، دود و گرد و غبار است.
کتاب «موتور بازی دوبعدی خود را بسازید و بازیهای وب عالی ایجاد کنید» در پایان کتاب، شما مفاهیم اصلی و جزئیات پیادهسازی یک موتور بازی دوبعدی معمولی را درک خواهید کرد، بینشهایی در مورد چگونگی تأثیر این مفاهیم بر طراحی و گیمپلی بازی خواهید آموخت و به یک موتور بازی دوبعدی همهکاره دسترسی خواهید داشت که میتوانند آن را گسترش دهند یا برای ساخت بازیهای دوبعدی خود از ابتدا با HTML5، جاوا اسکریپت و WebGL2 از آن استفاده کنند.
آنچه خواهید آموخت
مفاهیم ضروری برای ساخت بازیهای دوبعدی را درک کنید
معماری اولیه موتورهای بازی دوبعدی را درک کنید
مدلهای روشنایی در بازیهای دوبعدی را درک کنید
فیزیک پایه مورد استفاده در بازیهای دوبعدی را بیاموزید
بفهمید که چگونه این مفاهیم اصلی بر طراحی و گیمپلی بازی تأثیر میگذارند
طراحی و توسعه بازیهای تعاملی دوبعدی را یاد بگیرید
این کتاب برای چه کسانی مناسب است
علاقهمندان به بازی، علاقهمندان و هر کسی که تجربه کمی یا هیچ تجربهای ندارد و به ساخت بازیهای تعاملی علاقهمند است اما مطمئن نیست که چگونه شروع کند. این کتاب همچنین میتواند به عنوان یک کتاب درسی برای دوره “مقدمهای بر موتور بازی” در سطح راهنمایی یا راهنمایی در یک بخش علوم کامپیوتر باشد.






























