توسعهدهنده یونیتی با سابقه برنامهنویسی به زبان C# و تجربه در پیادهسازی مکانیک های بازی. تسلط بر اصول برنامهنویسی شیگرا و SOLID، به همراه شناخت Design Patterns جهت تولید کدهای تمیز، ساختاریافته و قابل نگهداری.
دارای مهارت در بهینهسازی عملکرد بازیهای یونیتی و مدیریت منابع با استفاده از Unity Addressables. همچنین، مسلط به سیستم کنترل نسخه Git & GitHub برای تسهیل کار تیمی و مدیریت پروژهها.
تجربه کار با انواع ابزار های Profiler یونیتی دارم(memory profiler,Deep probiler,Frame Debuger,Project auditor) و توانایی این رو دارم که به وسیله این ابزار ها گلوگاه های بازی رو ردیابی کرده و آنها را رفع کنم
با SDK های مختلفی از جمله (Admob,unity Ads,Game Analytics و ...) کار کردم و توانایی پیاده سازی آنها را دارم
بنده تجربه بهینه کردن بازی رو داشتم و کتاب های مختلفی راجب بهینه سازی بازی ها خوندم از کتاب Unity Performance Tuning Bible که کتاب کاملی راجب این موضوع بود که مطالب آن رو کامل خواندم و توانایی اجرای آنها را هم دارم، نه نتها این کتاب بلکه کتاب های دیگری هم مثلOptimize your Game performance for mobile و Utlimate guide to profiling که تو خود سایت یونیتی هم این کتاب ها هستش همه این ها رو خوندم و قابلیت اجرای مطالب ذکر شده رو هم دارم.
تجربه کار با ابزار های AI از جمله Gemini ,GPT ,Grok ,Antigravity ,Cursor ,meshy رو هم دارم
راجع به AI هم رو پروژه های قبلی این مورد رو کار کردم و توانایی پیاده سازی مواردی از جمله A* Pathfinding , Probability, Flocking, Behavior trees , Procedural Content Generation. و تو این زمینه کتابی به اسم Unity Artificial Intelligence Programming رو خوندم.
روی مباحث مربوط به ریاضی هم کار کردم و با مباحثی همچون dot product, cross product, quaternion, euler angle, lerp, rotaion , wedge product و .... کار کردم
در مورد زبان انلگیسی هم به نظرم وضعیت مناسبی تو این مورد دارم چون هر روز که آموزش های مختلف میبینم همشون انگلیسی هستند چه ویدیو باشه چه داکیومنت ولی از لحاظ اسپیکینگ ضعف دارم ولی در صورت نیاز به این مورد این مورد رو میتونم برطرفش کنم
با مبحث گیم دیزاین هم آشنایی مناسبی دارم و بنده چند ماه پیش رو این زمینه وقت گذاشته بودم و کتاب هایی از جمله art of game design و آموزش های مربوط به آقای فصیحی رو هم تا نصفشون دیده بودم و تو این زمینه هم علاقه خوبی دارم.
تو وضعیت فعلی هم بیشتر وقتم رو صرف یادگیری مباحث مربوط به بازی های آنلاین میکنم تا تو این زمینه هم به تسلط خوبی برسم
تجربه شرکت در ساخت بازی های استراتژی رو هم تا حدودی دارم چون تو شرکت قبلی که کار میکردم(دپنا) یکی از پروژه های اینا یک بازی استراتژی بود که ایده اصلی بازی این بود که نیرو ها قراره به وسیله صدا حرکت کنند و دستور بگیرند ولی بنا به دلایلی اون پروژه کنسل شد
از لحاظ تجربه کاری هم بنده 6 الی 7 ماه تو یک شرکتی به اسم دپنا کار میکردم و بعد از اون هم دو الی سه ماه به یک شخصی کار میکردم که ایشون پروژه های مربوط به بازی رو میگرفت و منم روی اونا کار میکردم ولی طور کلی میشه گفت که حدود 4 الی 5 سال هست که تو این زمینه فعالیت میکنم
تجربه کار دورکاری رو هم دارم چون تو وضعیت بحرانی که امکان کار حضوری وجود نداشت مجبور میشدیم که به صورت دورکاری کار کنیم.