نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
بیاموزید که چگونه یک سیستم نابودی انعطاف پذیر در Unity 5 ایجاد کنید. در این دوره ، سازندگان بازی یاد خواهند گرفت که چگونه با استفاده از پویایی بدن صلب ، مفاصل فیزیک ، سیستم های ذرات و اسکریپت C # سیستم تخریب مقدماتی را بسط دهند. .... سیستم های تخریب در زمان واقعی یک روش عالی برای افزایش گیم پلی برای انواع مختلف بازی ها ، و به لطف عملکرد موتورهای مدرن فیزیک و افزایش قدرت سخت افزار بازی ، این سیستم ها برای طیف گسترده ای از برنامه ها مناسب هستند. در این دوره ، با نوشتن Destruction Real-Time Destruction in Unity 5 ، شما یک سیستم FX Destruction برای شبیه سازی ریزش پل چوبی با استفاده از اجسام صلب ، اتصالات فیزیکی و جلوه های ذرات ایجاد خواهید کرد ، همچنین چند کد C # برای تأمین کنترل جهت هنری بنویسید. و به شما اجازه می دهد دنباله تخریب را رقص بزنید. ابتدا اشکال مختلف برخورد دهنده را به اشیا in موجود در صحنه اضافه می کنید تا بهترین تناسب تقریبی را تعیین کنید. در مرحله بعدی ، شما می توانید دلایل استفاده از اتصالات فیزیک ثابت را یاد بگیرید و درک کنید و سپس یکی را به صورت دستی ایجاد کنید تا ببینید چگونه کار می کنند. سرانجام ، شما در مورد مزایای اثرات ذرات یاد خواهید گرفت و سپس یک انتشار دهنده آوار و انتشار دهنده گرد و غبار ایجاد خواهید کرد. با پایان این دوره ، شما می توانید طیف گسترده ای از سیستم های تخریب ، از پل ها و ساختمان ها ، تا محیط ها و وسایل نقلیه را ایجاد کنید. نرم افزار مورد نیاز: Unity v5.3.5.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
بررسی اجمالی پروژه
Project Overview
-
بررسی اجمالی پروژه
Project Overview
-
صحنه و ساختار شروع کننده
Starter Scene and Structure
-
افزودن برخورد دهنده ها و Rigidbodies
Adding Colliders and Rigidbodies
-
برای کنترل شبیه سازی با استفاده از یک تغییر وضعیت Kinematic
Using a Kinematic Toggle to Control the Simulation
ایجاد سیستم فعال سازی با C #
Creating an Activation System with C#
-
تجزیه و تحلیل الگوهای تخریب
Analyzing Destruction Patterns
-
با استفاده از LayerMask و OverlapSphere
Using LayerMask and OverlapSphere
-
کنترل زمان بندی با Coroutines
Controlling Timing with Coroutines
-
رفع تکان دهنده ها
Fixing Jitters
افزودن اتصالات فیزیک
Adding Physics Joints
-
چرا محدودیت؟
Why Constrain?
-
ایجاد و پیکربندی اتصالات فیزیک
Creating and Configuring Physics Joints
-
آماده شدن برای اتوماسیون با اشیاper کمکی
Preparing for Automation with Helper Objects
-
خودکار ساخت مشترک با C #
Automating Joint Creation with C#
-
پالایش شبیه سازی
Refining the Simulation
افزودن جلوه های ذره
Adding Particle Effects
-
چرا می توان جلوه های ذره ای اضافه کرد؟
Why Add Particle Effects?
-
چاشنی های گرد و غبار و آوار
Dust and Debris Emitters
-
افزودن ساطع کننده به پیش ساخته ها
Adding Emitters to Prefabs
-
شناسایی نیروها و ایجاد ذرات با C #
Detecting Forces and Triggering Particles with C#
نتیجه گیری و برنامه های سیستم
Conclusion and System Applications
-
مثالهای اضافی
Additional Examples
-
فروپاشی برج
Tower Collapse
-
انفجار ساده
Simple Explosion
-
کلبه های انفجاری
Exploding Shacks
-
بهینه سازی ها ملاحظات تولید
Optimizations & Production Considerations
-
نتیجه
Conclusion
نمایش نظرات