آشنایی با برنامه‌نویسی سی‌شارپ برای علاقه‌مندان به بازی‌های رایانه‌ای ۲۰۲۴
A Gamer’s Introduction to Programming in C# 2024

دانلود کتاب آشنایی با برنامه‌نویسی سی‌شارپ برای علاقه‌مندان به بازی‌های رایانه‌ای ۲۰۲۴ (A Gamer’s Introduction to Programming in C# 2024) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Aaron Langille

ناشر: CRC Press
voucher-1

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2024

زبان

English

تعداد صفحه‌ها

342

نوع فایل

pdf

حجم

13.8 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب آشنایی با برنامه‌نویسی سی‌شارپ برای علاقه‌مندان به بازی‌های رایانه‌ای ۲۰۲۴

اشتیاق خود به بازی‌های ویدیویی را به عشقی تازه به برنامه‌نویسی تبدیل کنید. در این کتاب، ضمن یادگیری زیر و بم‌های کدنویسی، خواهید آموخت که چگونه امتیازهای بالا را پیگیری کنید، قهرمانان و جعبه‌های غنیمت بازی‌های ویدیویی از چه ساخته شده‌اند، RNG (تولید اعداد تصادفی) ترسناک چگونه کار می‌کند و خیلی چیزهای دیگر. این کتاب، نخستین جلد از مجموعه‌ای است که هدف آن، انتقال خوانندگان از سطح مبتدی به نوشتن بازی‌های ویدیویی و تجربه‌های دیجیتال تعاملی با استفاده از زبان‌ها و ابزارهای استاندارد صنعت است.

اما کتاب‌های کدنویسی فنی، خسته‌کننده و ترسناک هستند، این‌طور نیست؟ نه این کتاب. در این صفحات، خوانندگان با یک ماجراجویی سرگرم‌کننده و قابل فهم روبرو می‌شوند که آن‌ها را با اصول اساسی برنامه‌نویسی مانند متغیرها، عملیات ریاضی مبتنی بر کامپیوتر، RNG، ساختارهای منطقی (شامل دستورات if و حلقه‌ها) و حتی برخی از برنامه‌نویسی شیءگرا آشنا می‌کند. خوانندگان با استفاده از ویژوال استودیو و C، برنامه‌های کنسولی ساده اما سرگرم‌کننده و بازی‌های متنی را می‌نویسند که مهارت‌های کدنویسی و اعتماد به نفس آن‌ها را افزایش می‌دهد.

این کتاب که مملو از مثال‌های عملی و توضیحات ساده است، مانند یک بازی ویدیویی ساختار یافته است و شامل مراحلی برای پیشرفت، مراحل جایزه برای تمرین بیشتر، میان‌پرده‌هایی که استراحت‌های کدنویسی پر از اطلاعات را ارائه می‌دهند و پاداش‌های کد پایان مرحله برای نشان دادن چگونگی کنار هم قرار گرفتن همه چیز است. با کاوش در منابع و مطالب اضافی در وب‌سایت همراه، تجربه بیشتری کسب کنید: https://welcomebraveadventurer.ca. این کتاب جذاب و مختصر، هم برای مخاطبان عمومی و هم برای برگزارکنندگان دوره‌ها و دانشجویان برنامه‌نویسی جذاب است.

کلاه +5 شجاعت خود را بر سر بگذارید و با پیوستن به ماجراجویی کدنویسی که در انتظار شماست، سطح خود را ارتقا دهید!


فهرست کتاب:

۱. روی جلد

۲. صفحه عنوان فرعی

۳. صفحه عنوان

۴. صفحه حق چاپ

۵. تقدیم

۶. فهرست

۷. تشکر و قدردانی

۱ صحنه سینمایی ۱: پیش‌زمینه داستان

۲ مرحله ۱: آماده شدن برای ماجراجویی

۳ تلاش کدنویسی ۱: سلام، دنیا!

۴ مرحله ۲: آغاز ماجراجویی

۵ تلاش کدنویسی ۲: نقل قول‌های عالی بازی

۶ مرحله ۳: یک فهرست متغیر از آیتم‌ها

۷ تلاش کدنویسی ۳: سازنده شخصیت (قسمت ۱)

۸ مرحله ۴: ورودی دوستانه

۹ تلاش کدنویسی ۴: سازنده شخصیت (قسمت ۲)

۱۰ صحنه سینمایی ۲: دستور العمل‌هایی برای موفقیت

۱۱ مرحله ۵: تقسیم و تسخیر

۱۲ تلاش کدنویسی ۵: آمار مسابقات کوچک

۱۳ مرحله ۶: یک فرصت تصادفی

۱۴ تلاش کدنویسی ۶: یک برخورد تصادفی (قسمت ۱)

۱۵ مرحله ۷: دوراهی

۱۶ تلاش کدنویسی ۷: یک برخورد تصادفی (قسمت ۲)

۱۷ مرحله ۸: تصمیم‌ها، تصمیم‌ها

۱۸ تلاش کدنویسی ۸: اولین جعبه غنیمت من (قسمت ۱)

۱۹ مرحله ۹: دوباره و دوباره شروع می‌کنیم

۲۰ تلاش کدنویسی ۹: اولین جعبه غنیمت من (قسمت ۲)

۲۱ صحنه سینمایی ۳: وای، گرملین‌ها!

۲۲ مرحله ۱۰: ساخت اشیاء سفارشی

۲۳ تلاش کدنویسی ۱۰: یک همراه برای قهرمان ما (قسمت ۱)

۲۴ مرحله ۱۱: یک کارخانه برای اشیاء ما

۲۵ تلاش کدنویسی ۱۱: یک همراه برای قهرمان ما (قسمت ۲)

۲۶ صحنه سینمایی ۴: پایان ماجراجویی … یا نه؟

۲۷ تلاش کدنویسی جایزه: آبی گل گندم! (پیش‌نمایش MonoGame)

۲۸ مرحله جایزه ۱: کمی درباره باینری

۲۹ مرحله جایزه ۲: یک اشتباه محاسباتی کوچک

۳۰ مرحله جایزه ۳: ورودی (کمی) دوستانه‌تر شد

۳۱ مرحله جایزه ۴: بازگشت تصمیم‌ها، تصمیم‌ها

۳۲ مرحله جایزه ۵: مسئله دامنه

۳۳ مرحله جایزه ۶: بیایید این را آنلاین کنیم

۴۱. فهرست نمایه

 

توضیحات(انگلیسی)

Turn your love of video games into a new love of programming by learning the ins and outs of writing code while also learning how to keep track of high scores, what video game heroes and loot boxes are made of, how the dreaded RNG (random number generation) works, and much, much more. This book is the first in an ongoing series designed to take readers from no coding knowledge to writing their own video games and interactive digital experiences using industry standard languages and tools.

But coding books are technical, boring, and scary, aren’t they? Not this one. Within these pages, readers will find a fun and approachable adventure that will introduce them to the essential programming fundamentals like variables, computer-based math operations, RNG, logic structures, including if-statements and loops, and even some object-oriented programming. Using Visual Studio and C#, readers will write simple but fun console programs and text-based games that will build coding skills and confidence.

Packed with practical examples and plain-language explanations, this book is structured like a video game, complete with levels to progress through, bonus levels for extra practice, cutscenes that offer info-packed coding breaks, and end-of-level code rewards to illustrate how everything fits together. Gain even more experience by exploring the resources and bonus materials at the companion website: https://welcomebraveadventurer.ca. Engaging and concise, this book is appealing to both a general readership as well as course convenors and students of programming.

Put on your cap of +5 courage and level up by joining the coding adventure that awaits you inside!


Table of Contents

1. Cover

2. Half Title

3. Title Page

4. Copyright Page

5. Dedication

6. Contents

7. Acknowledgements

1 Cutscene 1: Backstory

2 Level 1: Prepare for Adventure

3 Code Quest 1: Hello, World!

4 Level 2: Adventure Begins

5 Code Quest 2: Great Game Quotes

6 Level 3: A Variable Inventory of Items

7 Code Quest 3: Character Builder (Part 1)

8 Level 4: Some Friendly Input

9 Code Quest 4: Character Builder (Part 2)

10 Cutscene 2: Recipes for Success

11 Level 5: Divide and Conquer

12 Code Quest 5: Tiny Tournament Stats

13 Level 6: A Random Opportunity

14 Code Quest 6: A Random Encounter (Part 1)

15 Level 7: A Fork in the Road

16 Code Quest 7: A Random Encounter (Part 2)

17 Level 8: Decisions, Decisions

18 Code Quest 8: My First Loot Box (Part 1)

19 Level 9: Here We Go Again, and Again

20 Code Quest 9: My First Loot Box (Part 2)

21 Cutscene 3: Yikes, Gremlins!

22 Level 10: Crafting Custom Objects

23 Code Quest 10: A Companion for Our Hero (Part 1)

24 Level 11: A Factory for Our Objects

25 Code Quest 11: A Companion for Our Hero (Part 2)

26 Cutscene 4: The Adventure Ends … Or Does It?

27 Bonus Code Quest: Cornflower Blue! (MonoGame Sneak Peek)

28 Bonus Level 1: A Bit about Binary

29 Bonus Level 2: A Slight Miscalculation

30 Bonus Level 3: Input Made (A Little Bit) Friendlier

31 Bonus Level 4: The Return of Decisions, Decisions

32 Bonus Level 5: A Matter of Scope

33 Bonus Level 6: Let’s Take This Online

41. Index

دیگران دریافت کرده‌اند

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.