لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی سیستمهای اینونتوری و تعامل با بازیکن
- آخرین آپدیت
دانلود Foundations of Inventory Systems and Player Interaction
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
یک روش هوشمندانه برای یادگیری با گفتگوهای تعاملی و بلادرنگ که به شما کمک میکند دانش خود را بسنجید، پیشفرضها را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیقتر کنید.
در این دوره، شما مهارتهای عملی در ساخت یک سیستم اینونتوری (Inventory System) را کسب خواهید کرد و همزمان مدیریت تعاملات بازیکن در محیط بازی را میآموزید. شما با بررسی الگوریتمهای پایه اینونتوری و ساختارهای داده شروع کرده و تا طراحی یک سیستم اینونتوری کاملاً کاربردی در Unity پیش خواهید رفت. از طریق مثالهای عملی و چالشهای کدنویسی، نه تنها یاد میگیرید چگونه سیستمها را از پایه بسازید، بلکه مهارتهای خود را در عیبیابی (Debugging)، شخصیسازی و تست کردن کارتان ارتقا میدهید.
دوره به ماژولهایی تقسیم شده است که جنبههای ضروری یک سیستم اینونتوری را پوشش میدهند. از راهاندازی Unity و اسکریپتنویسی ویژگیهای پایه گرفته تا پیادهسازی قابلیتهای پیشرفته مانند تعاملات بازیکن و پیشنمایش سه بعدی آیتمها، شما قدم به قدم هدایت خواهید شد. همچنین یاد میگیرید چگونه رابط کاربری (UI) را برای بهبود تجربه بازیکن بهبود بخشید و ویژگیهای کلیدی مانند برداشتن آیتمها (Pickups)، رها کردن آنها (Drops) و همگامسازی UI با تغییرات اینونتوری را پیادهسازی کنید. هر درس تکنیکهای کدنویسی واقعی و مهارتهای حل مسئله کاربردی را به شما ارائه میدهد که برای ایجاد سیستمهای گیمپلی تعاملی و غوطهورکننده حیاتی هستند.
این دوره برای توسعهدهندگان بازی، طراحان و برنامهنویسانی که به دنبال ارتقای درک خود از سیستمهای بازی هستند، عالی است. چه در حال ساخت سیستمهای اینونتوری برای بازیهای RPG باشید، چه بازیهای اکشن یا هر ژانر دیگری، این دوره پایهای قوی در برنامهنویسی و طراحی رابط کاربری فراهم میکند. این دوره برای زبانآموزان سطح متوسط با دانش پایه از Unity و C# مناسب است.
در پایان دوره، شما قادر خواهید بود یک سیستم اینونتوری کاملاً عملیاتی طراحی کنید، تعاملات بازیکن مانند برداشتن و رها کردن آیتمها را پیادهسازی کنید، سیستمهای UI برای نمایش اینونتوری بسازید و ویژگیها را بر اساس نیازهای گیمپلی شخصیسازی کنید.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمهای بر تخصص
Introduction to the Specialization
پیوستن به جامعه اجتماعی H3D
Join the H3D Social Community
الگوریتمهای پایه اینونتوری و ساختارهای داده
Basic Inventory Algorithms and Data Structures
مروری بر سیستم اینونتوری
An Inventory System Overview
شروع کار با پکیج Unity
Getting Started with the Unity Package
ساختارهای داده آیتم با استفاده از Scriptable Objects
Item Data Structures with Scriptable Objects
ایجاد داراییهای Scriptable Object برای آیتمهای اینونتوری
Creating Scriptable Object Assets for Inventory Items
ساخت یک سیستم اینونتوری
Building an Inventory System
افزودن آیتمها به اینونتوری
Adding Items to the Inventory
مدیریت فرآیند افزودن آیتم
Managing the Item Adding Process
تست فرآیند افزودن آیتم
Testing the Item Adding Process
نوشتن یک ادیتور سفارشی برای مشاهده اینونتوری - بخش اول
Writing a Custom Editor to View the Inventory Part 1
نوشتن یک ادیتور سفارشی برای مشاهده اینونتوری - بخش دوم
Writing a Custom Editor to View the Inventory Part 2
نوشتن یک ادیتور سفارشی برای مشاهده اینونتوری - بخش سوم
Writing a Custom Editor to View the Inventory Part 3
حذف یک آیتم از اینونتوری
Removing an Item from the Inventory
تعامل بازیکن با اینونتوری
Player Interaction with the Inventory
ساخت آیتمهای قابل برداشتن (Pickup)
Making Pickup Items
افزودن آیتمهای برداشت شده به اینونتوری
Adding Picked Up Items to the Inventory
نمایش نظرات