Game programmer

مزایای شرکت ما :

  • برای کارآموزان بعد از دوره کارآموزی ، قرارداد و بیمه تامین اجتماعی و مزایا در نظر گرفته می شود.
  • برای حرفه‌ای‌ها از روز اول قرارداد ، بیمه تامین اجتماعی و مزایا در نظر گرفته می شود. 
  • بیمه تکمیلی (70 درصد حق بیمه تکمیلی با کارفرما و 30 درصد با کارمند)
  • پاداش سالانه (پاداش افزایش بهره وری)
  •  پاداش بر اساس راندمان و ارزیابی عملکرد
  • بهره‌مندی از وام قرض‌الحسنه استودیو
  • انجام خدمت نظام‌وظیفه برای هنرمندان و متخصصین مشمول در داخل استودیو
  • مشاوره حقوقی رایگان بصورت هفتگی در داخل استودیو توسط دایره حقوقی استودیو
  • بهره‌بندی از طرح طبقه بندی مشاغل
  • 30 روز مرخصی استحقاقی در سال
  • 3 روز مرخصی تشویقی برای غیر سیگاری‌ها
  • بهره مندی از منتور (mentor) و مربی (coach) تخصصی
  • امکان استفاده رایگان از تمام دوره‌های مدرسه آنلاین هورخش
  • شرکت در رویدادهای آموزشی مختلف از جمله آموزش آکادمیک و کاربردی طراحی، بازیگری و…
  • برگزاری جلسات نمایش، نقد و بررسی فیلم و انیمیشن
  • کلوب طراحی هفتگی
  • امکان استفاده از فضای ایجاد شده برای اجرای موسیقی در استودیو
  • امکان حضور در بازی‌های گروهی و شبکه‌ای ، همراه با دیگر همکاران استودیو
  • هدیه تولد و سالگرد ورود به هورخش
  • اهداء هدایای مختلف در مناسبت‌های ویژه
  • امکان استفاده از کتابخانه هورخش
  • امکان استفاده از فضا و امکانات ورزشی استودیو
  • ناهارخوری مجهز به وسایل سرگرمی
  • سرو روزانه صبحانه بصورت سلف سرویس
  • فضای دوستانه، حرفه‌ای و آموزشی در استودیو

در این شغل شما : 

از بین کدها جادو خلق میکنید و بازی رو برای مخاطبش آماده می‌کنید و اون رو به سفر جادویی اثر، رهسپار می‌کنید . 

مسئولیت های روزانه : 

تبدیل سند Game Play به WBS برای یک Level

برنامه ریزی هر فاز تولید به همراه تیم برنامه‌نویسی

پیاده سازی و کد نویسی یک Story  

تحقیق برای شناخت تکنولوژی‌های جدید بازی سازی

طراحی و کد نویسی نرم‌افزار‌های کوچک مورد نیاز شرکت

پیگیری و رفع اشکالات

انجام وظایف به موقع و ایجاد کد با کیفیت بالا

پیاده سازی مکانیک‌های گیم پلی

اطمینان از اینکه اسکریپت‌های بازی به خوبی طراحی شده‌اند و از نظر CPU و میزان مصرف حافظه بهینه هستند

همکاری نزدیک با طراحان بازی و کارگردانان بازی 

مهارت ها : 

شناخت ساختار  Gameplay / برنامه نویسی و تجزیه و تحلیل نرم‌افزار / اصول مستند سازی / آشنایی با اصول طراحی وبسایت / آشنایی با زبان‌های PHP و ASP.net / آشنایی با زبان برنامه‌نویسی پایتون و ویژوال / مهارت‌های کامل++C  / مهارت‌های اشکال زدایی و بهینه سازی / مهارت در الگوریتم‌ها و معماری کد / درک نیازهای بازیکنان از نظر مکانیک گیم‌پلی در بازی‌های ویدیویی مدرن / درک مولفه‌های بازی‌های ویدیویی مدرن (مانند انیمیشن اسکلتی ، شبیه سازی فیزیکی و …) و تخصص در حداقل یکی از آنها 

داشتنش خوبه : 

آشنایی به اصول اولیه مبانی هنرهای تجسمی 

کار با نرم افزارهای :

Unity / Unreal engine