شما با یادگیری بلوکهای سازنده برنامهنویسی، از متغیرها، روشها و دستورات شرطی گرفته تا کلاسها و سیستمهای شیگرا، از مراحل کوچک شروع خواهید کرد. پس از اینکه اصول اولیه را فرا گرفتید، رابط کاربری یونیتی را بررسی خواهید کرد، اسکریپتهای سیشارپ ایجاد خواهید کرد و دانش جدید خود را به مکانیکهای ساده بازی تبدیل خواهید کرد.
در طول این سفر، تجربه عملی با بهترین شیوههای برنامهنویسی و مباحث سطح کلان مانند کلاسهای مدیر و معماری انعطافپذیر برنامه کسب خواهید کرد. در پایان کتاب، با مباحث متوسط سیشارپ مانند ژنریکها، دلیگیتها و رویدادها آشنا خواهید شد و شما را برای انجام پروژههای خودتان آماده میکند. آنچه خواهید آموخت
درک اصول برنامهنویسی با مثالهای عملی در سیشارپ
رابط کاربری و ویژگیهای یونیتی ۲۰۱۹ را بررسی کنید
نحوه برنامهنویسی سیشارپ را از ابتدا بیاموزید
یک سند طراحی بازی و سطح نمونه اولیه ایجاد کنید
موضوعات برنامهنویسی سطح متوسط و بهترین شیوهها را بررسی کنید
مکانیک بازی، تعاملات و عناصر رابط کاربری را با سیشارپ پیادهسازی کنید
این کتاب برای چه کسانی مناسب است
این کتاب برای توسعهدهندگان و برنامهنویسانی است که میخواهند برنامهنویسی سیشارپ را به شیوهای سرگرمکننده و جذاب شروع کنند. هر کسی که میخواهد بازی و اسکریپت را به زبان سیشارپ و یونیتی بسازد، میتواند این کتاب را مطالعه کند. هیچ تجربه قبلی برنامهنویسی یا یونیتی لازم نیست.
فهرست مطالب
آشنایی با محیط خود
بلوکهای سازنده برنامهنویسی
بررسی متغیرها، انواع و روشها
جریان کنترل و انواع مجموعه
کار با کلاسها، ساختارها و OOP
آشنایی با یونیتی
حرکت، کنترل دوربین و برخوردها
اسکریپتنویسی مکانیک بازی
هوش مصنوعی پایه و رفتار دشمن
بازنگری انواع، روشها و کلاسها
بررسی جنریکها، نمایندهها و فراتر از آن
سفر ادامه دارد






























