کتاب یادگیری سی شارپ بوسیله توسعه بازی با یونیتی؛ درک کدنویسی در سی شارپ و ساخت بازی های سه بعدی ساده یونیتی 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 |
| سال انتشار: 2022 | 459 صفحه | حجم فایل: 18 مگابایت | زبان: انگلیسی |
| نویسنده | Harrison Ferrone |
| ناشر | Packt Publishing |
| ISBN10: | 1837636877 |
| ISBN13: | 9781837636877 |
توضیحات کتاب
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 Unity―a 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/C# برنامه نویسان و هریسون فررون است. ویژگی های کلیدی پایه و اساس محکمی از مفاهیم برنامه نویسی و زبان C# ایجاد کنید با اصول وحدت و ویژگی های مربوط به وحدت 2022 اطمینان پیدا کنید یک نمونه اولیه بازی قابل پخش در وحدت بسازید-نمونه اولیه بازی تیرانداز اول شخص کار می کند توضیحات کتاب این توانایی نوشتن اسکریپت های C# سفارشی برای رفتارها و مکانیک های بازی است که واقعاً مایل اضافی را وحدت می کند.اینجاست که این کتاب می تواند به شما به عنوان یک برنامه نویس جدید کمک کند! هریسون فرون ، در این نسخه هفتم از سری پرفروش ها ، شما را از طریق ساختمان برنامه نویسی و زبان C# از ابتدا در حالی که یک نمونه اولیه بازی سرگرم کننده و قابل پخش در وحدت را می سازد ، می برد. این کتاب اصول OOPS ، مفاهیم اساسی C#و موتور وحدت را با نمونه های کد ، تمرینات و نکات زیادی به شما می آموزد تا با کار خود فراتر از کتاب بروید. شما اسکریپت های C# را برای مکانیک بازی ساده می نویسید ، برنامه نویسی رویه ای را انجام می دهید و با معرفی دشمنان هوشمند و پرتابه های آسیب دیده ، پیچیدگی را به بازی های خود اضافه می کنید.شما اصول توسعه بازی های وحدت ، از جمله طراحی بازی ، اصول روشنایی ، حرکت پخش کننده ، کنترل دوربین ، برخورد و موارد دیگر را با هر فصل عبور کشف خواهید کرد. آنچه یاد خواهید گرفت درک اصول برنامه نویسی با شکستن آنها به قسمت های اساسی آنها توضیحات جامع با کدهای نمونه برنامه نویسی شی گرا و نحوه صدور آن در C# برای ایجاد و اجرای اسکریپت های C# در وحدت مراحل و نمونه های ساده را دنبال کنید کد خود را با استفاده از رابط ها ، کلاس های انتزاعی و پسوندهای کلاس به بلوک های ساختمانی قابل تقسیم تقسیم کنید اصول اولیه یک سند طراحی بازی را درک کنید و سپس به سمت مسدود کردن هندسه سطح خود ، اضافه کردن روشنایی و یک انیمیشن شیء ساده حرکت کنید مکانیک های اصلی بازی مانند کنترل کننده های پخش کننده و پرتابه های تیراندازی را با استفاده از C# ایجاد کنید با پشته ها ، صف ها ، استثنائات ، رسیدگی به خطا و سایر مفاهیم اصلی C# آشنا شوید برای ذخیره و بارگذاری داده های بازی خود ، نحوه مدیریت داده های متن ، XML و JSON را بیاموزید این کتاب برای چه کسی است اگر شما یک توسعه دهنده ، برنامه نویس ، سرگرمی یا هرکسی هستید که می خواهد با Unity و برنامه نویسی C# با روشی سرگرم کننده و جذاب شروع کنید ، این کتاب برای شما مناسب است.اگر تجربه برنامه نویسی ندارید ، هنوز هم می توانید دنبال کنید ، اما دانستن اصول اولیه به شما کمک می کند تا از این کتاب بیشترین استفاده را کنید. فهرست مطالب آشنایی با محیط خود بلوک های ساختمانی برنامه نویسی غواصی به متغیرها ، انواع و روشها کنترل جریان و انواع جمع آوری کار با کلاس ها ، ساختارها و OOP دستان خود را با وحدت کثیف کنید حرکت ، کنترل دوربین و برخورد مکانیک بازی اسکریپت رفتار اساسی هوش مصنوعی و دشمن تجدید نظر در انواع ، روش ها و کلاس ها انواع تخصصی مجموعه و linq ذخیره ، بارگیری و سریال سازی داده ها کاوش ژنرال ها ، نمایندگان و فراتر از آن سفر ادامه دارد📚 محتوای این محصول آموزشی (پکیج کامل)
علاوه بر کتاب اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیقتر و تسلط کامل بر مباحث مجموعهای از کتابهای آموزشی نیز ارائه میشود.
-
کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
مشاهده نمونه نسخه نکات ساده -
کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد و علمی
مشاهده نمونه نسخه نکات رسمی -
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال همراه با پاسخ کامل برای درک عمیق مفاهیم
مشاهده نمونه نسخه پرسش و پاسخ -
کتاب پرسش و پاسخ چهارگزینهای – نسخه یادگیری سریع
— پاسخها بلافاصله بعد از سؤال برای مرور سریع
مشاهده نمونه نسخه کوییز سریع -
کتاب پرسش و پاسخ چهارگزینهای – نسخه خودآزمایی
— پاسخها در انتهای بخشها برای سنجش واقعی یادگیری
مشاهده نمونه نسخه آزمونی
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتابها، تمرینها و خودآزمایی.
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود.
- توجه: لینکهای اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال میشوند.
- دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
- برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
- اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا هر پیام رسان داخلی یا پیامک:
09395106248
تلگرام: @ma_limbs
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.