کتاب یادگیری سی شارپ توسط توسعه بازی با یونیتی 2021

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

 
دانلود کتاب Learning C# by Developing Games with Unity 2021: Kickstart your C# programming and Unity journey by building 3D games from scratch, 6th Edition

عنوان کتاب به انگلیسی:

Learning C# by Developing Games with Unity 2021: Kickstart your C# programming and Unity journey by building 3D games from scratch, 6th Edition

سال انتشار: 2021  |  428 صفحه  |  حجم فایل: 21 مگابایت  |  زبان: انگلیسی
نویسنده Harrison Ferrone
ناشر Packt Publishing – ebooks Account
ISBN10: 1801813949
ISBN13: 9781801813945

توضیحات کتاب

Learn C# programming from scratch using Unity as a fun and accessible entry point with this updated edition of the bestselling series Key FeaturesLearn C# programming basics, terminology, and coding best practices Become confident with Unity fundamentals and features in line with Unity 2021 Apply your C# knowledge in practice and build a working first-person shooter game prototype in Unity Book Description The Learning C# by Developing Games with Unity series has established itself as a popular choice for getting up to speed with C#, a powerful and versatile programming language with a wide array of applications in various domains. This bestselling franchise presents a clear path for learning C# programming from the ground up through the world of Unity game development. This sixth edition has been updated to introduce modern C# features with Unity 2021. A new chapter has also been added that covers reading and writing binary data from files, which will help you become proficient in handling errors and asynchronous operations. The book acquaints you with the core concepts of programming in C#, including variables, classes, and object-oriented programming. You will explore the fundamentals of Unity game development, including game design, lighting basics, player movement, camera controls, and collisions. You will write C# scripts for simple game mechanics, perform procedural programming, and add complexity to your games by introducing smart enemies and damage-causing projectiles. By the end of the book, you will have developed the skills to become proficient in C# programming and built a playable game prototype with the Unity game engine. What you will learn Follow simple steps and examples to create and implement C# scripts in Unity Develop a 3D mindset to build games that come to life Create basic game mechanics such as player controllers and shooting projectiles using C# Divide your code into pluggable building blocks using interfaces, abstract classes, and class extensions 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 Explore the basics of AI for games and implement them to control enemy behavior Who this book is for If you're a developer, programmer, hobbyist, or anyone who wants to get started with C# programming in a fun and engaging manner, this book is for you. Prospective Unity game developers will also find this title useful. No prior experience in programming or Unity required. 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 Introducing Stacks, Queues, and HashSets Saving, Loading, and Serializing Data Exploring Generics, Delegates, and Beyond The Journey Continues

توضیحات کتاب به فارسی (ترجمه ماشینی)

برنامه نویسی C# را از ابتدا با استفاده از وحدت به عنوان یک نقطه ورود سرگرم کننده و در دسترس با این نسخه به روز شده از پرفروش ها بیاموزید ویژگی های کلیدی اصول اولیه برنامه نویسی ، اصطلاحات و بهترین روشهای برنامه نویسی را بیاموزید با اصول وحدت و ویژگی های مربوط به وحدت 2021 اطمینان داشته باشید دانش C# خود را در عمل اعمال کنید و یک نمونه اولیه بازی تیرانداز اول شخص در وحدت بسازید توضیحات کتاب Learning C# با توسعه بازی با سری Unity ، خود را به عنوان یک انتخاب محبوب برای سرعت بخشیدن به سرعت با C# ، یک زبان برنامه نویسی قدرتمند و همه کاره با طیف گسترده ای از برنامه ها در حوزه های مختلف ایجاد کرده است.این حق رای دادن به پرفروش ، مسیری روشنی را برای یادگیری برنامه نویسی C# از زمین تا دنیای توسعه بازی وحدت ارائه می دهد. این نسخه ششم برای معرفی ویژگی های مدرن C# با Unity 2021 به روز شده است. فصل جدیدی نیز اضافه شده است که خواندن و نوشتن داده های باینری از پرونده ها را در بر می گیرد ، که به شما کمک می کند تا در رسیدگی به خطاها و عملیات ناهمزمان مهارت پیدا کنید. این کتاب شما را با مفاهیم اصلی برنامه نویسی در C#، از جمله متغیرها ، کلاس ها و برنامه نویسی شی گرا ، آشنا می کند.شما اصول توسعه بازی وحدت ، از جمله طراحی بازی ، اصول روشنایی ، حرکت پخش کننده ، کنترل دوربین و برخورد را کشف خواهید کرد.شما اسکریپت های C# را برای مکانیک بازی ساده می نویسید ، برنامه نویسی رویه ای را انجام می دهید و با معرفی دشمنان هوشمند و پرتابه های آسیب زا ، پیچیدگی را به بازی های خود اضافه می کنید. با پایان کتاب ، شما مهارت هایی را برای مهارت در برنامه نویسی C# ایجاد کرده اید و یک نمونه اولیه بازی قابل پخش با موتور بازی وحدت ایجاد کرده اید. آنچه یاد خواهید گرفت برای ایجاد و اجرای اسکریپت های C# در وحدت مراحل و نمونه های ساده را دنبال کنید برای ساختن بازی هایی که زنده می شوند ، یک طرز فکر سه بعدی ایجاد کنید مکانیک های اصلی بازی مانند کنترل کننده های پخش کننده و پرتابه های تیراندازی را با استفاده از C# ایجاد کنید کد خود را با استفاده از رابط ها ، کلاس های انتزاعی و پسوندهای کلاس به بلوک های ساختمانی قابل تقسیم تقسیم کنید با پشته ها ، صف ها ، استثنائات ، رسیدگی به خطا و سایر مفاهیم اصلی C# آشنا شوید برای ذخیره و بارگذاری داده های بازی خود ، نحوه مدیریت داده های متن ، XML و JSON را بیاموزید اصول اولیه هوش مصنوعی را برای بازی ها کاوش کنید و آنها را برای کنترل رفتار دشمن اجرا کنید این کتاب برای چه کسی است اگر شما یک توسعه دهنده ، برنامه نویس ، سرگرمی یا هرکسی هستید که می خواهد با برنامه نویسی C# با روشی سرگرم کننده و جذاب شروع کنید ، این کتاب برای شما مناسب است.توسعه دهندگان بازی وحدت آینده نیز این عنوان را مفید می دانند.تجربه قبلی در برنامه نویسی یا وحدت لازم نیست. فهرست مطالب آشنایی با محیط خود بلوک های ساختمانی برنامه نویسی غواصی به متغیرها ، انواع و روشها کنترل جریان و انواع جمع آوری کار با کلاس ها ، ساختارها و OOP دستان خود را با وحدت کثیف کنید حرکت ، کنترل دوربین و برخورد مکانیک بازی اسکریپت رفتار اساسی هوش مصنوعی و دشمن تجدید نظر در انواع ، روش ها و کلاس ها معرفی پشته ها ، صف ها و هشوها ذخیره ، بارگیری و سریال سازی داده ها کاوش ژنرال ها ، نمایندگان و فراتر از آن سفر ادامه دارد

📚 محتوای این محصول آموزشی (پکیج کامل)

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

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتاب‌ها، تمرین‌ها و خودآزمایی.

ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

وارد شوید تا نظر ثبت کنید.