دقیقاً چه کاری باید انجام شود؟
تیم پولاریس برای توسعه یک پروژه بازی جدید، به یک برنامهنویس C++ با انگیزه و توانایی حل مسئله بالا نیاز دارد.
این موقعیت برای فردی مناسب است که به Game Development علاقه دارد و میتواند در طراحی و پیادهسازی بخشهای فنی بازی در کنار یک تیم تخصصی فعالیت کند.
مهارتهای موردنیاز
- تسلط مناسب به C++
- درک خوب مفاهیم OOP
- آشنایی با Data Structures و Algorithms
- توانایی Debug و عیبیابی کد
- آشنایی با مدیریت حافظه و مفاهیم Performance
- توانایی کار با Git و GitHub
- توانایی مطالعه مستندات و یادگیری تکنولوژیهای جدید
- توانایی کار تیمی و توسعه پروژه بهصورت گروهی
مزیت محسوب میشود اگر با این موارد آشنایی داشته باشید:
- Unreal Engine
- Unity و C++
- Game Engine Architecture
- Game Loop
- Physics
- Networking و Multiplayer
- AI در بازیها
- Rendering
- Optimization
- ECS
- طراحی سیستمهای Gameplay
وظایف شما
- توسعه سیستمهای اصلی بازی با C++
- پیادهسازی Gameplay و مکانیکهای بازی
- طراحی و توسعه سیستمهای قابل توسعه و بهینه
- همکاری با سایر اعضای تیم
- رفع باگ و بهینهسازی عملکرد
- مشارکت در طراحی معماری فنی بازی
- بررسی و پیادهسازی راهکارهای جدید موردنیاز پروژه
مهمتر از سابقه کاری
برای ما صرفاً مدرک یا تعداد سالهای سابقه اهمیت ندارد.
اگر پروژه شخصی، بازی، Engine، ابزار یا هر نمونهکار مرتبطی با C++ ساختهاید، ارائه آن میتواند بخش مهمی از ارزیابی شما باشد.
حتی اگر تجربه حرفهای در Game Development ندارید اما C++ را خوب میدانید، قدرت حل مسئله دارید و یادگیری سریعی دارید، میتوانید در فرآیند ارزیابی شرکت کنید.
نحوه همکاری
عضو پذیرفتهشده بهصورت تیمی در پروژه فعالیت خواهد کرد و با توجه به ساختار داخلی پولاریس، وظایف و مسئولیتهای او بر اساس توانایی و نیاز پروژه مشخص میشود.
نوع همکاری و شرایط مالی پس از ارزیابی فنی و بررسی تواناییهای فرد مشخص خواهد شد.
اگر C++ را جدی دنبال میکنید و علاقهمند به ساخت یک بازی واقعی هستید، منتظر شما هستیم.
Polaris | Build.
Develop.
Create.