آکادمی wins
آکادمی wins

Unity Developer

مشهد
امکان دورکاری
قراردادی / پروژه ای
10 الی 18
-
پاداش -پورسانت
11 تا 50 نفر
بازی و سرگرمی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

3 سال سابقه کار در گروه شغلی مشابه
Unity - پیشرفته
C# - پیشرفته
Android Development - متوسط
Xamarin - متوسط
GIT - پیشرفته
Xcode - پیشرفته

شرح شغل و وظایف

مهارت‌های فنی:
  • تسلط به موتور بازی سازی Unity3D یا Unity2D
  • تسلط به مفاهیم موتورهای بازی‌سازی
  • تسلط به مفاهیم فیزیک مورد استفاده در موتور یونیتی
  • تسلط و تجربه‌ی کار با فیزیک در یونیتی
  • تسلط کامل به C# ، چارچوب دات نت و اسکریپت‌نویسی در یونیتی
  • تسلط به چرخه‌ی اجرای برنامه‌های یونیتی و ترتیب اجرای توابع اصلی
  • تسلط به روش‌های باگ‌یابی و رفع باگ در یونیتی
  • تجربه‌ی رفع انواع مشکلاتی که در کار با یونیتی بروز می‌کند 
  •  تسلط به روش‌های بهینه‌سازی کد، سی‌پی‌یو، گرافیک، حافظه، حجم و زمان بارگذاری
  • آشنایی با نورپردازی و lightbaking و بهینه‌سازی نورپردازی در یونیتی
  • آشنایی به بهینه‌سازی مدل‌های سه بعدی، انیمیشن، گرافیک و اسکریپت‌ها در یونیتی
  • آشنایی به مدلسازی، تکسچر کردن، ریگ‌ کردن و غیره
  • مسلط به الگوهای طراحی مانند MVC، Observer و غیره.
  • حداقل سه سال سابقه‌ی توسعه‌ی بازی یا هر نوع محصول مشابه با استفاده از موتور یونیتی
  • حداقل یک بازی منتشر شده یا یک نمونه کار با کیفیت
  • توانایی پیاده‌سازی تعاملات شیء‌محور (مثل Tap, Drag & Drop، مکانیک‌های پازل)
  • تجربه کار با انیمیشن‌ها (Animator, Timeline) و سیستم‌های حرکتی دوربین (Cinemachine, Smooth Transitions)
  • آشنایی با C# و الگوهای برنامه‌نویسی ماژولار/تمیز (SOLID, Clean Code)
  • مدیریت State Machine برای کنترل وضعیت‌های گیم‌پلی (مثلاً حل پازل)
  • تجربه یکپارچه‌سازی دارایی‌های بصری (مدل‌های 3D، UI، افکت‌ها) در جریان گیم‌پلی
  • توانایی بهینه‌سازی عملکرد (Profile, GPU/CPU Optimization) برای پلتفرم‌های مختلف
  • توانایی مطالعه و استفاده از مطالب و مستندات به زبان انگلیسی 

آشنایی یا تسلط به موارد زیر مزیت محسوب می‌شود:
  • مسلط به سیستم انیمیشن یونیتی
  • آشنایی به ابزارهای کنترل ورژن به خصوص Git
  • مسلط به فرایند تهیه‌ی خروجی برای اندروید یا iOS
  • آشنایی به مفاهیم بازی سازی
  • آشنا به ایجاد محیط بازی به صورت رویه‌ای(پروسیجرال)
  • آشنا به برنامه نویسی برای ادیتور یونیتی و ساخت ابزارهای توسعه
  • آشنایی با یک نرم افزار طراحی سه بعدی مانند بلندر
  • تجربه‌ی کار با شیدرها و شیدرگراف و آشنایی با شیدرنویسی
  • آشنایی با برنامه نویسی سوکت و نحوه‌ی ساخت بازی‌های آنلاین
  • آشنایی با صداگذاری و صداسازی از طریق اسکریپت، ایجاد انواع افکت‌های بصری و غیره
  • تسلط به زبان‌های پایتون، سی، جاوا اسکریپت یا جاوا
  • تسلط یا تجربه‌ی کار با لینوکس

مهارت‌های نرم:
  • توانایی همکاری با طراحان و تیم بک‌اند (مهارت ارتباطی بالا)
  • تفکر تحلیل‌گرانه و حل مسئله برای طراحی مکانیک‌های تعاملی
  • توجه به جزئیات و تجربه کاربری (UX) در تعاملات

مزیت‌های رقابتی:
  • سابقه کار در پروژه‌های پازل‌محور یا بازی‌های تعاملی
  • نمونه‌کارهای منتشرشده (موبایل/دسکتاپ)
  • دانش UI/UX در گیم‌پلی

شرایط احراز شغل

جنسیت
تفاوتی ندارد
خدمت سربازی
اتمام خدمت سربازی و یا معافیت از آن الزامی است
نرم افزارها
Unity| پیشرفته C#| پیشرفته GIT| پیشرفته Xcode| پیشرفته Xamarin| متوسط Android Development| متوسط

ثبت مشکل و تخلف آگهی

ارسال رزومه برای آکادمی wins

این آگهی بسته شده است