توضیحات
Learn C# programming from scratch using Unity as a fun and accessible entry point with this updated edition of the bestselling series.
Includes invitation to join the online Unity Game Development community to read the book alongside peers, Unity developers/C# programmers and Harrison Ferrone.
Key Features
- Develop a strong foundation of programming concepts and the C# language
- Become confident with Unity fundamentals and features in line with Unity 2022
- Build a playable game prototype in Unitya working first-person shooter game prototype
Book Description
It’s the ability to write custom C# scripts for behaviors and game mechanics that really takes Unity the extra mile. That’s where this book can help you as a new programmer!
Harrison Ferrone, in this seventh edition of the bestselling series, will take you through the building blocks of programming and the C# language from scratch while building a fun and playable game prototype in Unity.
This book will teach you the fundamentals of OOPs, basic concepts of C#, and Unity engine with lots of code samples, exercises and tips to go beyond the book with your work.
You will write C# scripts for simple game mechanics, perform procedural programming, and add complexity to your games by introducing intelligent enemies and damage-dealing projectiles. You will explore the fundamentals of Unity game development, including game design, lighting basics, player movement, camera controls, collisions, and more with every passing chapter.
What you will learn
- Understanding programming fundamentals by breaking them down into their basic parts
- Comprehensive explanations with sample codes of object-oriented programming and how it applies to C#
- Follow simple steps and examples to create and implement C# scripts in Unity
- Divide your code into pluggable building blocks using interfaces, abstract classes, and class extensions
- Grasp the basics of a game design document and then move on to blocking out your level geometry, adding lighting and a simple object animation
- Create basic game mechanics such as player controllers and shooting projectiles using C#
- Become familiar with stacks, queues, exceptions, error handling, and other core C# concepts
- Learn how to handle text, XML, and JSON data to save and load your game data
Who this book is for
If you’re a developer, programmer, hobbyist, or anyone who wants to get started with Unity and C# programming in a fun and engaging manner, this book is for you. You’ll still be able to follow along if you don’t have programming experience, but knowing the basics will help you get the most out of this book.
Table of Contents
- Getting to Know Your Environment
- The Building Blocks of Programming
- Diving into Variables, Types, and Methods
- Control Flow and Collection Types
- Working with Classes, Structs, and OOP
- Getting Your Hands Dirty with Unity
- Movement, Camera Controls, and Collisions
- Scripting Game Mechanics
- Basic AI and Enemy Behavior
- Revisiting Types, Methods, and Classes
- Specialized Collection Types and LINQ
- Saving, Loading, and Serializing Data
- Exploring Generics, Delegates, and Beyond
- The Journey Continues
————————————————————–
ترجمه ماشینی :
برنامه نویسی C# را از ابتدا با استفاده از Unity به عنوان یک نقطه ورود سرگرم کننده و در دسترس با این نسخه به روز شده از پرفروش ترین مجموعه بیاموزید.
شامل دعوت نامه برای پیوستن به Unity آنلاین است. انجمن توسعه بازی برای خواندن کتاب در کنار همتایان، توسعه دهندگان یونیتی/برنامه نویسان C# و هریسون فرون.
ویژگی های کلیدی
- < span>توسعه پایه ای قوی از مفاهیم برنامه نویسی و زبان سی شارپ
- از اصول و ویژگی های Unity مطابق با Unity 2022 مطمئن شوید< /span>
- یک نمونه اولیه بازی قابل بازی در Unitya بسازید که نمونه اولیه بازی تیراندازی اول شخص کار می کند
توضیحات کتاب
این توانایی نوشتن اسکریپتهای C# سفارشی برای رفتارها و مکانیکهای بازی است که واقعاً یونیتی مایل بیشتری را میبرد. اینجاست که این کتاب میتواند به شما بهعنوان یک برنامهنویس جدید کمک کند!
هریسون فرون، در این نسخه هفتم از پرفروشترین مجموعهها، شما را از طریق بلوکهای سازنده برنامهنویسی و سی شارپ آشنا میکند. زبان از ابتدا در حین ساختن یک نمونه اولیه بازی سرگرم کننده و قابل بازی در Unity.
این کتاب اصول OOPs، مفاهیم اولیه سی شارپ و موتور Unity را با تعداد زیادی کد به شما آموزش می دهد. نمونهها، تمرینها و نکاتی برای فراتر رفتن از کتاب با کارتان.
شما اسکریپتهای C# را برای مکانیک بازیهای ساده مینویسید، برنامهنویسی رویهای را انجام میدهید و با معرفی به بازیهای خود پیچیدگی میبخشید. دشمنان هوشمند و پرتابه های آسیب رسان با هر فصلی که می گذرد، اصول توسعه بازی یونیتی، از جمله طراحی بازی، اصول نورپردازی، حرکت بازیکن، کنترل دوربین، برخورد و موارد دیگر را کشف خواهید کرد.
آنچه خواهید آموخت.
- آشنایی با اصول برنامه نویسی با تجزیه آنها به بخش های اصلی آنها
- < span>توضیحات جامع با کدهای نمونه برنامه نویسی شی گرا و نحوه اعمال آن در سی شارپ
- برای ایجاد و پیاده سازی اسکریپت های C# مراحل و مثال های ساده را دنبال کنید. در Unity
- کد خود را با استفاده از رابطها، کلاسهای انتزاعی و پسوندهای کلاس به بلوکهای ساختمانی قابل اتصال تقسیم کنید
- اصول یک سند طراحی بازی را درک کنید و سپس هندسه سطح خود را مسدود کنید، نورپردازی و یک انیمیشن شیء ساده اضافه کنید
- ایجاد مکانیک های اولیه بازی مانند کنترلرهای بازیکن و پرتابه های تیراندازی با استفاده از C#
- با پشته ها، صف ها، استثناها آشنا شوید، مدیریت خطا و سایر مفاهیم اصلی C#
- با نحوه مدیریت دادههای متن، XML و JSON برای ذخیره و بارگیری دادههای بازی آشنا شوید
این کتاب برای چه کسی است
اگر یک برنامه نویس، برنامه نویس، سرگرمی یا هر کسی که می خواهد با برنامه نویسی Unity و C# به شیوه ای سرگرم کننده و جذاب شروع کند، این کتاب برای شماست. اگر تجربه برنامهنویسی ندارید، همچنان میتوانید آن را دنبال کنید، اما دانستن اصول اولیه به شما کمک میکند از این کتاب بیشترین بهره را ببرید.
فهرست محتوا.
- آشنایی با محیط خود
- بلوک های ساختمانی برنامه نویسی
- غواصی در متغیرها، انواع و روش ها
- کنترل جریان و انواع مجموعه
- کار با کلاسها، سازهها و OOP
- دستهایتان را کثیف کنید با Unity
- حرکات، کنترلهای دوربین، و برخوردها li>
- مکانیک بازی اسکریپت
- هوش مصنوعی اولیه و رفتار دشمن li>
- بازبینی انواع، روشها و کلاسها
- انواع مجموعههای تخصصی و LINQ span>
- ذخیره، بارگیری، و سریال سازی داده ها
- کاوش ژنریک، نمایندگان، و فراتر از آن
- سفر ادامه دارد
tag : دانلود کتاب یادگیری سی شارپ با توسعه بازیها با یونیتی: با کدنویسی در سی شارپ آشنا شوید و بازیهای سه بعدی ساده را در Unity 2022 از ابتدا، نسخه هفتم بسازید. , Download یادگیری سی شارپ با توسعه بازیها با یونیتی: با کدنویسی در سی شارپ آشنا شوید و بازیهای سه بعدی ساده را در Unity 2022 از ابتدا، نسخه هفتم بسازید. , دانلود یادگیری سی شارپ با توسعه بازیها با یونیتی: با کدنویسی در سی شارپ آشنا شوید و بازیهای سه بعدی ساده را در Unity 2022 از ابتدا، نسخه هفتم بسازید. , Download Learning C# by Developing Games with Unity: Get to grips with coding in C# and build simple 3D games in Unity 2022 from the ground up, 7th Edition Book , یادگیری سی شارپ با توسعه بازیها با یونیتی: با کدنویسی در سی شارپ آشنا شوید و بازیهای سه بعدی ساده را در Unity 2022 از ابتدا، نسخه هفتم بسازید. دانلود , buy یادگیری سی شارپ با توسعه بازیها با یونیتی: با کدنویسی در سی شارپ آشنا شوید و بازیهای سه بعدی ساده را در Unity 2022 از ابتدا، نسخه هفتم بسازید. , خرید کتاب یادگیری سی شارپ با توسعه بازیها با یونیتی: با کدنویسی در سی شارپ آشنا شوید و بازیهای سه بعدی ساده را در Unity 2022 از ابتدا، نسخه هفتم بسازید. , دانلود کتاب Learning C# by Developing Games with Unity: Get to grips with coding in C# and build simple 3D games in Unity 2022 from the ground up, 7th Edition , کتاب Learning C# by Developing Games with Unity: Get to grips with coding in C# and build simple 3D games in Unity 2022 from the ground up, 7th Edition , دانلود Learning C# by Developing Games with Unity: Get to grips with coding in C# and build simple 3D games in Unity 2022 from the ground up, 7th Edition , خرید Learning C# by Developing Games with Unity: Get to grips with coding in C# and build simple 3D games in Unity 2022 from the ground up, 7th Edition , خرید کتاب Learning C# by Developing Games with Unity: Get to grips with coding in C# and build simple 3D games in Unity 2022 from the ground up, 7th Edition ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.