یاد بگیرید همه چیز درباره فیزیک وسایل نقلیه، مکانیک بازی، هوش مصنوعی و شبکه سازی برای تجربه های مسابقه ای کارتینگ چند نفره.
ساخت یک بازی مسابقه ای کارتینگ چند نفره از ابتدا در یونیتی از یونیتی 2019 و ابزارهای شبکه سازی Photon برای همراهی گام به گام شما در راه اندازی و توسعه تجربه کارتینگ خود استفاده خواهد کرد.
پروژه های این دوره آزمایش شده و با Unity 6 کار می کنند.
ژانر مسابقه ای کارتینگ به دهه 1980 باز می گردد، اگرچه توسط Super Mario Kart (1992) و Crash Team Racing (1999) محبوب شد. این ژانر، مکانیک های مسابقه ای و آرکید را با شخصیت های داستانی شناخته شده و مسیرهای جالب پر از آیتم ها و موانع ترکیب می کند. ایجاد چنین بازی ای مهارت های شبکه سازی، هوش مصنوعی، طراحی رابط کاربری، جلوه های ویژه و صدا را ترکیب می کند.
در این دوره، پنی محبوب ترین تکنیک های هوش مصنوعی مورد استفاده برای ایجاد رفتار شخصیت های مسابقه ای NPC در بازی ها را با استفاده از سبک تدریس مشهور بین المللی و دانش خود از بیش از 25 سال کار با بازی ها، گرافیک و نوشتن دو کتاب برنده جایزه در مورد هوش مصنوعی بازی ها، آشکار می کند. در طول این دوره، شما در کارگاه های عملی که برای همراهی شما در هر مرحله از ساخت بازی مسابقه ای کارتینگ خود طراحی شده اند، شرکت خواهید کرد. ابتدا یک تجربه تک نفره با اجزای هوشمند NPC خواهید ساخت و سپس قابلیت های شبکه را با یک سرور اصلی Photon برای ایجاد یک بازی چند نفره اضافه خواهید کرد.
یاد بگیرید چگونه برنامه نویسی کنید و با موارد زیر کار کنید:
محتوا و مرور کلی
این دوره با یک توضیح دقیق از سیستم فیزیک وسایل نقلیه یونیتی آغاز می شود. یک ماشین چهار چرخ از ابتدا با استفاده از کلیدهای چرخ و بدنه های صلب ساخته می شود که در آن هر تنظیم بررسی می شود و تمام عملکردهای ممکن آزمایش و بررسی می شوند تا تعادل مناسبی از لغزش، شتاب، ترمز و وزن به دست آید. سپس این سیستم به یک مدل کارت با کیفیت بالا منتقل می شود و در یک محیط پیست مسابقه قرار می گیرد که در آن مکانیک های هوش مصنوعی اضافه می شود تا وسایل نقلیه شخصیت های غیربازیکن را که می توانند به طور موثر در اطراف پیست رانندگی کنند در حالی که از بازیکنان دیگر اجتناب می کنند یا در برخی موارد به طور تهاجمی به آنها برخورد می کنند، توسعه یابد.
شما به سمت یک بازی تک نفره مسابقه ای کارتینگ تکمیل شده پیش خواهید رفت که در آن یک بازیکن با سه NPC مسابقه می دهد. رتبه های مسابقه محاسبه می شوند و یک صفحه نمایش (HUD) حاوی یک دوربین دید عقب، مینی مپ و جدول امتیازات بازیکن اضافه می شود. همچنین یاد خواهید گرفت که چگونه یک اسکریپت دنبال کننده دوربین را پیاده سازی کنید که می توانید از آن برای جابجایی بین بازیکنان برای دیدگاه های مختلف استفاده کنید.
هنگامی که بازی تک نفره به پایان رسید، از Photon API برای راه اندازی یک سرور اصلی و سپس اضافه کردن قابلیت های چند نفره به بازی استفاده می شود تا بتوانید آن را با دوستان خود بازی کنید. شما یاد خواهید گرفت که چگونه سرور خود را ایجاد کنید، فراخوانی های رویه ای از راه دور را به بازیکنان دیگر ارسال کنید و اشیاء شبکه را نمونه سازی کنید، که برخی از آنها شخصیت های هوش مصنوعی هستند.
در پایان این دوره، شما طیف گسترده ای از تکنیک های توسعه بازی را از هوش مصنوعی، شبکه سازی و ایجاد رابط کاربری پوشش خواهید داد. دانش و مهارت هایی که به دست می آورید در ژانرهای متعدد بازی قابل اجرا خواهد بود و شما را برای افزودن قابلیت های پیشرفته به پروژه های بازی خود آماده می کند.
آنچه دانش آموزان در مورد دوره های پنی می گویند:
Penny de Byl
استاد برنده جایزه بین المللی و نویسنده پرفروش سلام ، من دکتر پنی دی بایل هستم. من کاملاً سازنده بسیاری از مسائل مربوط به کمبود رایانه و دانشگاهی هستم و علاقه واقعی به تدریس دارم. من بیش از 25 سال است که در دانشگاه ها در استرالیا و اروپا در سطح استاد کامل در مورد توسعه بازی ها ، برنامه نویسی ، گرافیک رایانه ای ، انیمیشن و طراحی وب به دیگران آموزش می دهم. من همچنین برای یونیتی ، SAE ، انستیتوی سرگرمی استرالیا و ویکی گودت مشورت کرده ام. بهترین کتابهای درسی من از جمله توسعه بازی جامع با وحدت در بیش از 100 موسسه در سراسر جهان استفاده می شود. فارغ التحصیلان من در شرکت هایی مانند اپل ، Ubisoft ، LinkedIn و Deloitte Digital کار می کنند. من دارای مدرک ممتاز گرافیک رایانه و دکترا هستم. در هوش مصنوعی برای شخصیت های بازی در طول زندگی حرفه ای من جوایز زیادی را برای تعالی تدریس در سطح ایالتی ، ملی و بین المللی از جمله جایزه تعالی تدریس و آموزش استرالیا و مسابقه برنامه درسی بازی موبایل یونیت برنده شده ام. رویکرد من در زمینه آموزش علوم کامپیوتر و زمینه های مرتبط مبتنی بر پروژه است که به شما کارگاه های عملی می دهم و می توانید بلافاصله دندان های خود را در آن قرار دهید.
Penny @Holistic3D.com
هیجان علمی ، نویسنده و توسعه بازی سلام ، من دکتر پنی د بیل هستم. من کاملاً سازنده بسیاری از مسائل مربوط به کمبود رایانه و دانشگاهی هستم و علاقه واقعی به تدریس دارم. من بیش از 25 سال است که در دانشگاه ها در استرالیا و اروپا در سطح استاد کامل در مورد توسعه بازی ها ، برنامه نویسی ، گرافیک رایانه ای ، انیمیشن و طراحی وب به دیگران آموزش می دهم. من همچنین برای یونیتی و SAE مشورت کرده ام. بهترین کتابهای درسی من از جمله توسعه بازی جامع با وحدت در بیش از 100 موسسه در سراسر جهان استفاده می شود. فارغ التحصیلان من در شرکت هایی مانند اپل ، Ubisoft ، LinkedIn و Deloitte Digital کار می کنند. من دارای مدرک ممتاز گرافیک رایانه و دکترا هستم. در هوش مصنوعی برای شخصیت های بازی در طول زندگی حرفه ای من جوایز زیادی را برای تعالی تدریس در سطح ایالتی ، ملی و بین المللی از جمله جایزه تعالی تدریس و آموزش استرالیا و مسابقه برنامه درسی بازی موبایل یونیت برنده شده ام. رویکرد من در زمینه آموزش علوم کامپیوتر و زمینه های مرتبط مبتنی بر پروژه است که به شما کارگاه های عملی می دهم و می توانید بلافاصله دندان های خود را در آن قرار دهید.
نمایش نظرات