Unity و C#
توسعه بازی
انجین و زبان برنامهنویسی اصلی من در ۷ سال توسعه بازی؛ با تجربه در سیستمهای گیمپلی، هوش مصنوعی، ابزارهای توسعه و عناوین منتشرشده برای Android و PC.
فناوریها
- Unity
- C#
ابزارها و حوزههایی که بیشتر با آنها کار میکنم و میزان تجربهام در هرکدام.
توسعه بازی
انجین و زبان برنامهنویسی اصلی من در ۷ سال توسعه بازی؛ با تجربه در سیستمهای گیمپلی، هوش مصنوعی، ابزارهای توسعه و عناوین منتشرشده برای Android و PC.
توسعه بازی
طراحی و پیادهسازی منطق گیمپلی، تعاملات بازیکن، قوانین بازی، رفتار هوش مصنوعی و سیستمهای قابلاستفاده مجدد با تمرکز بر نگهداری و توسعه سریع.
توسعه بازی
طراحی مکانیکهای گیمپلی، قوانین، تصمیمهای بازیکن، روند پیشرفت و بالانس بازی با رویکردی تکرارشونده و مبتنی بر تست و تجربه بازیکن.
توسعه بازی
طراحی سیستمهای ماژولار و دادهمحور برای بازی با هدف ایجاد ساختاری قابلنگهداری، قابلتنظیم و مناسب برای توسعه و تغییر سریع.
رابط کاربری و تجربه کاربری
طراحی و پیادهسازی رابطهای کاربری تعاملی و واکنشگرا برای بازی با تمرکز بر کاربردپذیری، وضوح، بومیسازی و هماهنگی با گیمپلی.
رابط کاربری و تجربه کاربری
طراحی جریانهای کاربری و تعاملات واضح برای بازیها و تجربههای دیجیتال با تمرکز بر کاربردپذیری، دسترسیپذیری و کاهش پیچیدگی برای کاربر.
هنر
ایجاد ارتباط میان هنر و برنامهنویسی از طریق شیدر، VFX، انیمیشن و فرایندهای تکنیکال برای تبدیل اسِتهای گرافیکی به سیستمهای قابلاستفاده در بازی.
هنر
ساخت و پیادهسازی انیمیشنهای دوبعدی، انیمیشنهای مبتنی بر Sprite و سیستمهای انیمیشن برای بازیها و تجربههای تعاملی.
فرانتاند
ساخت بازیهای تحت وب، تجربههای تعاملی و رابطهای وب با استفاده از HTML، CSS و JavaScript.
توسعه بازی
توسعه تجربههای بازی سبک و محتوای تبلیغاتی تعاملی تحت وب با استفاده از فناوریهای HTML5.
فرانتاند
ساخت بازیها و تجربههای تعاملی تحت وب با تمرکز بر معماری گیمپلی، رابطهای واکنشگرا و استفاده از فناوریهای سبک وب.
فرانتاند
ساخت و نگهداری اپلیکیشنهای وب دوزبانه و مبتنی بر محتوا با استفاده از TypeScript، Next.js، Tailwind CSS و معماری مدرن فرانتاند.
توسعه بازی
تجربه کار با Cocos Creator و TypeScript برای پروژههای تحت وب و تبلیغات تعاملی، در کنار انجین اصلی من یعنی Unity.
توسعه بازی
تجربه کار با Godot برای توسعه و نمونهسازی بازیها در کنار جریان کاری اصلی من با Unity.
توسعه بازی
ساخت تجربههای آموزشی غوطهور در واقعیت مجازی برای هدستهای مستقل، شامل سیستمهای تعامل و بهینهسازی عملکرد.
ابزارها
یکپارچهسازی سرویسهای درآمدزایی، تحلیل داده، بکاند و SDKهای شخص ثالث در بازیهای موبایل و اپلیکیشنهای تعاملی منتشرشده.
رابط کاربری و تجربه کاربری
طراحی رابط کاربری بازی، چیدمان صفحات و نمونههای تعاملی پیش از پیادهسازی، با تمرکز بر ساختارهای واضح و کاربردی.
هنر
آمادهسازی و ویرایش اسِتهای گرافیکی برای بازی، عناصر رابط کاربری، محتوای تبلیغاتی و سایر نیازهای تولید.
هنر
طراحی و ویرایش گرافیکهای وکتور، آیکونها، لوگوها و اسِتهای گرافیکی مقیاسپذیر برای بازی، رابط کاربری و پروژههای دیجیتال.
ابزارها
مدیریت نسخه، کار با شاخهها، همکاری روی پروژهها و استفاده از فرایندهای Git و GitHub در پروژههای بازی و نرمافزاری.
هوش مصنوعی
استفاده از ابزارهای هوش مصنوعی برای تولید و بررسی کد، دیباگ، بازنویسی، مستندسازی، تحقیق و نمونهسازی سریع، در حالی که تصمیمگیری و مسئولیت نهایی پیادهسازی بر عهده توسعهدهنده است.
مدیریت
برنامهریزی و مدیریت پروژههای توسعه از طریق تقسیم وظایف، اولویتبندی، تهیه Roadmap، تعیین نقاط عطف و تحویل مرحلهای.
مدیریت
هماهنگی تیمهای توسعه از طریق تقسیم وظایف، ارتباط مؤثر، پیگیری پیشرفت و همسو کردن فعالیت اعضا با اهداف پروژه.
محتوا
نوشتن و انتشار مطالب درباره توسعه بازی، فناوری، بازیها و تجربیات توسعه با تمرکز بر قابلفهم و کاربردی کردن موضوعات فنی.
محتوا
تولید محتوای فنی و مستنداتی که فرایندهای توسعه، مفاهیم برنامهنویسی، ابزارها و تکنیکهای عملی توسعه بازی را به شکلی قابلفهم توضیح میدهد.
توسعه بازی
تحلیل مکانیکها، سیستمها، تجربه بازیکن و تصمیمهای طراحی در ژانرهای مختلف برای درک عواملی که باعث جذابیت و اثربخشی بازیها میشوند.
توسعه بازی
تحقیق درباره تاریخ بازیها، تأثیرات فرهنگی، ژانرها، مکانیکها و تحولات صنعت برای بررسی چگونگی تکامل بازیها و تأثیر آنها بر تجربههای تعاملی.
توسعه بازی
پیگیری و تحلیل روندها، فناوریها، مسیرهای کسبوکار و تحولات نوظهور در صنعت بازی.