کاربرانی که به ساخت بازی های کامپیوتری سه بعدی علاقه دارند، با نرم افزار های مختلفی کار میکنند. از نرم افزارهای برنامه نویسی (مثل ویژوال استودیو) گرفته تا نرم افزارهای طراحی سه بعدی (مثل تری دی مکس). اما علاوه بر این نرم افزارها، برای ساخت بازی های کامپیوتری سه بعدی به یک نرم افزار به عنوان موتور بازی سازی هم احتیاج خواهید داشت. نرم افزار Unity یکی از جدیدترین و قوی ترین ابزارهای ساخت بازی های سه بعدی است.
از ویژگی های نرم افزار یونیتی میتوان به پشتیبانی از قابلیت کشیدن و رها کردن Game Object در محیط بازی، ویرایشگر قدرتمند، و پشتیبانی از زبان های برنامه نویسی اشاره کرد.
سرفصل های دوره آموزشی Udemy Advanced Game Programming in Unity 3D:
– اسکریپت اساسی
– استفاده از Debugger
– پیش ساخته
– اسکریپت پیشرفته
– زمین پویا
– ایجاد کنترل های GUI سفارشی
– شبکه
– بهینه سازی
– گسترش ویرایشگر