دوره آموزش Unity 2

مروری بر دوره

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

 

  • آشنایی با روش های مختلف حرکت اشیا
  • توضیح درباره دوربین و قابلیت های آن
  • توضیح درباره ساخت بازی های دو بعدی 
  • مفهوم هوش مصنوعی و مسیریابی
  • مفهوم ریکست و قابلیت های آن
  • مفاهیم مدیریت سیستم ذرات

 

 

همچنین در این دوره بیشتر در مورد مفاهیم رابط کاربری و مدیریت صحنه و اپتیمایز کردن محیط صحبت خواهیم کرد تا بازیساز با یک ذهن حرفه ای و آماده برای ساخت بازی های بزرگ تر آماده ی ورود به دنیای بازی سازی شود . 

.

آنچه خواهید آموخت

 

  • آشنایی  با انواع روش های حرکت اشیا
  • مبانی تکمیلی دوربین یونیتی و امکانات و کاربردهای آن
  • توضیح مفهوم ریکست . کالیژن . تریگر 
  • استفاده از ریکست در بازیسازی
  • توضیح مسیریابی در یونیتی
  • توضیح مفهوم پارتیکل سیستم در یونیتی
  • بازی سازی برای پلتفرم اندروید - اینپوت های آن.
  • مفهوم بهینه سازی و ابزارهای آن در یونیتی
  • رابط کاربری تکمیلی و آشنایی با همه ی امکانات رابط کاربری
  • آشنایی با بازی های دو بعدی و ابزارهای مورد نیاز آن
  • ساخت مکانیک یک بازی شوتر اول شخص

سرفصل ها

  •  

  • Animation,Translate and Velocity

  • Unity workflow of using Camera

  • Learning usage of trigger , Collision and Raycast

  • Using Raycast in game development 

  • Using Path Finding and AI-navigation System

  • Learning Unity Particle system

  • Learning Input system for android

  • Game Optimization in Unity

  • Advanced-UI System in Unity 

  • How to make 2d games in unity

  • Create a simple FPS Mechanic  

مخاطبان دوره

این دوره برای علاقمندان به رشته جذاب بازیسازی که دوره ی مقدماتی را سپری کرده باشند و تا حدودی با بخش های مختلف نرم افزار آشنا شده باشند مناسب است . هر بخشی که در این دوره آموزش داده می شود کاملا کاربردی بوده و نمونه های آن در بازیهای روز دنیا قابل مشاهده است . رده سنی این دوره از 14 سال به بالا می باشد.

 

پیش نیازها

در این دوره  دانش پژوهان علاوه بر آشنایی اولیه با موتور بازی سازی یونیتی بهتر است تا حدودی با دانش برنامه نویسی آشنایی داشته باشند و همچنین با مفاهیم طراحی الگوریتم هم آشنا شده باشند . مهارت های زیر مزیت محسوب می شود.

 

  • بازی باز بودن و آشنایی با بازی های روز دنیا.
  • آشنایی کلی با سخت افزار کامپیوتر 
  • کنجکاوی و خلاقیت در حوزه ی طراحی بازی های رایانه ای
  • مهارت خواندن و درک کلی از زبان انگلیسی جهت آشنایی و قسمت های مختلف نرم افزار
  • داشتن مهارت برنامه نویسی در یک زبان برنامه نویسی (الویت #c ) 
  • آشنایی با موتور بازی سازی یونیتی
  • آشنایی با محیط های طراحی سه بعدی مانند مکس و مایا و بلندر
  • آشنایی با محیط های طراحی دو بعدی مانند فتوشاپ
  • آشنایی با بازی های اندرویدی

تقویم دوره

در حال حاضر تقویمی برای این دوره تعریف نشده است.

نظرات

به عنوان اولین نفر، نظر خود را بنویسید!

متن ساده

  • تگ‌های HTML مجاز نیستند.
  • خطوط و پاراگراف‌ها بطور خودکار اعمال می‌شوند.
  • Web page addresses and email addresses turn into links automatically.