نوروز 1404مبارک! تا پایان امشب - بیشترین تخفیف تا امروز (%۷۰ و %۹۰) ویژه جشنواره نوروزی 1404 فقط 24 ساعت دریافت

آموزش سی شارپ در یونیتی ۲۰۲۵کاملترین آموزش سی شارپ در یونیتی

یونیتی (Unity) یک موتور بازی سازی است که با آن می توانید بازی های ویدئویی برای اندروید، IOS، وب سایت ، کنسول‌ها و کامپیوترهای شخصی بسازید. یونیتی از زبان های برنامه نویسی معروف مانند برنامه نویسی سی شارپ ، جاوا اسکریپت پشتیبانی می کند و شما به راحتی می توانید با زبان سی شارپ در یونیتی کدنویسی کنید. با ویژگی های مختلفی که Unity دارد می‌توان گفت برای یادگیری یونیتی نباید لحظه صبر کرد و وارد دنیای بازی سازی نشد. در دوره‌ی آموزش سی شارپ در یونیتی ، بازی سازی با Unity را از صفر آموزش خواهید دید.

دوره ویدیویی آموزش سی شارپ در یونیتی تهیه شده در آکادمی لرن‌فایلز (۲۰۲۵) در قالب 53 ویدیوی آموزشی فارسی‌زبان به مدت 8 ساعت آموزش مفید (معادل بیش از به 32 ساعت آموزش غیر مفید) تدریس شده است!

این دوره بهترین و کاملترین دوره آموزش سی شارپ در یونیتی در ایران است!

با افتخار دوره لرن فایلز را با سایر دوره‌ها مقایسه کنید…

آموزش سی شارپ در یونیتی از صفر تا صد، تولید شده توسط لرن فایلز به لحاظ سطح علمی، سرفصل و کیفیت بدون اغراق بهتریـن و کاملتـرین دوره‌ آموزش سی شارپ در یونیتی در ایران است. (مستندات قابل ارائه است – دوره ای جامع‌تر، با کیفیت بیشتر و یا بروزتر از این دوره میشناسید؟ لطفاً از طریق این صفحه اعلام کنید!).

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

چرا دوره آموزش سی شارپ در یونیتی تهیه شده در لرن‌فایلز؟

  • در این دوره سعی شده به شکل عملی و ویژه ورود به بازارکار آموزش داده شود تا دانشجویان دارای توانایی‌های لازم برای ورود به بازار کار شوند.
  • شما با تهیه آموزش سی شارپ در یونیتی از پشتیبانی ۳۶۰ درجه مدرس دوره برخوردار خواهید شد و میتوانید با مدرس دوره ارتباط مستقیم داشته باشید و جواب سوالات خود را فوراً دریافت نمایید.
  • آموزش سی شارپ در یونیتی به صورت مداوم با سوالات و نیازهای دانشجویان آپدیت می‌شود و این آپدیت‌ها برای دانشجویان دوره به صورت کاملا رایگان است و در پنل می‌توانید آن ها را رایگان دریافت نمایید.
  • تعداد زیادی ویدیوی آموزش رایگان از دوره آموزش سی شارپ در یونیتی به عنوان دمو و نمونه به صورت کامل و بدون تغییر از بخش‌های مختلف آموزش برای شما در ادامه قرار گرفته است که به باعث می‌شوند به راحتی بتوانید از کیفیت و سطح علمی بالای دوره آموزش سی شارپ در یونیتی اطمینان حاصل کنید و ارائه این تعداد بالا از ویدیو رایگان از یک دوره آن هم تنها به عنوان نمونه جهت ارزیابی شما مخاطب عزیز، نشانگر اعتماد 100درصد ما به کیفیت دوره‌هایمان است.

نقطه صفر بازی سازی با یونیتی یادگیری کدنویسی سی شارپ در یونیتی است. در ادامه سرفصل کامل آموزش سی شارپ در یونیتی ویدیویی 2025، که اولین دوره آکادمی لرن فایلز برای شروع دوره های آموزش پلتفرم یونیتی است، آمده است. در ادامه این دوره، می توانید سراغ سایر دوره های لرن فایلز در زمینه بازی سازی با موتور Unity بروید زیرا ما مجموعه کاملی از مباحث مبتدی و حرفه برای یک توسعه دهنده بازی با یونیتی را فراهم کرده ایم.

آموزش سی‌شارپ در یونیتی در یک نگاه سریع:

این ویدیو را ببینید تا با آنچه در دوره آموزش سی‌شارپ در یونیتی با هم یاد می‌گیریم، بیشتر آشنا شوید:

بیایید قبل از بررسی سرفصل‌ها به تعاریف اولیه و پایه در زمینه آموزش سی‌شارپ در یونیتی بپردازیم…

حرفه‌ای ترین مدرس! از یک سِنیور (Senior Game Developer) یاد بگیرید

با افتخار مدرس دوره ساخت 4 اپلیکیشن اندرویدی لرن فایلز را مقایسه کنید…

آموزش سی شارپ در یونیتی توسط آقای محمد علیزاده به عنوان یک فرد حرفه‌ای و سِنیور بازی سازی (Senior Game Developer) تدریس شده است که در جایگاه بازی ساز ارشد در تیم های داخل و خارج از ایران مشغول به فعالیت بوده و هست. این بدان معناست که مدرسین لرن فایلز صرفاً مدرس نیستند! بلکه متخصصین حرفه‌ای همان زمینه تخصصی هستند که سال‌ها در بازارکار تجربه‌های بسیار ارزشمندی را کسب کرده و امروز آن‌ها را برای شما در لرن فایلز ارائه کرده اند.

 راهنمایی و مشورت با حرفه‌ای ها رایگان است!

اگر چیزی ذهن شما را مشغول کرده و یا سردرگم شده اید و نیاز به یک فرد حرفه‌ای و این‌کاره دارید تا با او مشورت کنید و راهنمایی‌های لازم را دریافت کرده و مسیر برایتان روشن شود، همین الان میتوانید با متخصصین حرفه‌ای لرن‌فایلز در واحد مشاوره تخصصی تلفنی (رایگان) تماس بگیرید اینجا کلیک کنید!

پس از صحبت درباره مدرس دوره بیایید در این آموزش دقیق‌تر شویم…

سی شارپ چیست؟

سی‌شارپ (C#) یک زبان برنامه‌نویسی چندمنظوره و شیءگرا است که توسط شرکت مایکروسافت توسعه یافته و بخشی از پلتفرم .NET است. این زبان به گونه‌ای طراحی شده که ترکیبی از سادگی، قدرت و انعطاف‌پذیری را ارائه دهد و به توسعه‌دهندگان امکان ایجاد برنامه‌های دسکتاپ، وب، موبایل و بازی را می‌دهد.

ویژگی‌های برجسته سی‌شارپ شامل موارد زیر است:

  • شیءگرایی: پشتیبانی قوی از اصول برنامه‌نویسی شیءگرا.
  • سادگی و یادگیری آسان: برای مبتدیان مناسب است و سینتکس آن شبیه به زبان‌های محبوبی مانند جاوا و ++C است.
  • مدیریت حافظه خودکار: با استفاده از Garbage Collector.
  • پشتیبانی از توسعه چندسکویی: امکان ایجاد برنامه‌های قابل اجرا بر روی ویندوز، لینوکس و macOS با استفاده از فریمورک‌های مانند .NET Core.
  • انعطاف‌پذیری بالا: مناسب برای کاربردهای مختلف، از اپلیکیشن‌های وب (با ASP.NET) گرفته تا بازی‌سازی (با Unity).

سی‌شارپ به دلیل سازگاری با فناوری‌های مایکروسافت و ابزارهای قوی مانند Visual Studio یکی از محبوب‌ترین زبان‌ها در توسعه نرم‌افزار است.

آموزش سی شارپ در یونیتی در زمان بسیار کمتر اما با مباحث خیلی بیشتر!

با افتخار مدت زمان و محتوای دوره لرن فایلز را با سایر دوره‌ها مقایسه کنید…

این دوره از ویژگی “تایم مفید” بهره‌مند است! یعنی ما بدون اینکه بخواهیم خلاصه کنیم یا فشرده کنیم، با بروزترین متدهای تدریس بین‌المللی و استانداردهای جهانی به گونه‌ای دوره آموزش سی شارپ در یونیتی را تولید کرده‌ایم که نسبت به تمام دوره‌های مشابه موجود، مطالب و مباحث خیلی بیشتری را در زمان بسیار کمتری برای شما بیان و تدریس نموده‌ایم و به عبارت دیگر در زمانی معادل یک سوم دوره‌های مشابه موجود در وب، شما مطالب بسیار بیشتری را از ما تحویل میگیرید. این باعث جلوگیری از اتلاف وقت شما به عنوان دانشجو خواهد شد. ویژگی تایم مفید، یک مزیت بسیار متفاوت و مهم در دوره‌های لرن فایلز است. با این ویژگی به صورت مفید و بدون اتلاف وقت یاد میگیرید و سریع‌تر و بدون خستگی دوره‌ها را پر انرژی یکی پس از دیگری به پایان میرسانید! همه این‌ برای آن است که زمان شما بسیار ارزشمند است.

حالا که مفصل به زمان آموزش پرداختیم بیایید درباره کاربرد سی شارپ در یونیتی بیاموزیم…

کاربرد سی‌شارپ در یونیتی

سی‌شارپ (C#) یکی از زبان‌های اصلی برنامه‌نویسی مورد استفاده در یونیتی (Unity) است. این زبان برای توسعه بازی‌های دوبعدی، سه‌بعدی و واقعیت مجازی کاربرد دارد و ابزار بسیار قدرتمندی برای بازی‌سازان و توسعه‌دهندگان ارائه می‌دهد. در ادامه به کاربردهای اصلی سی‌شارپ در یونیتی می‌پردازیم:

1. اسکریپت‌نویسی بازی‌ها

  • سی‌شارپ در یونیتی برای نوشتن اسکریپت‌ها استفاده می‌شود که رفتارهای اشیا در بازی را تعیین می‌کنند. به عنوان مثال:
    • حرکت دادن شخصیت‌ها.
    • ایجاد سیستم‌های هوش مصنوعی برای دشمنان.
    • مدیریت ورودی‌های کاربر (مانند کیبورد، موس، یا دسته بازی).
    • ایجاد تعامل بین اشیا (مانند باز کردن درها، انفجارها و غیره).

2. مدیریت چرخه حیات اشیا

  • سی‌شارپ برای مدیریت چرخه حیات GameObjectها (اشیای موجود در صحنه) استفاده می‌شود. متدهای مهمی مانند Start، Update، FixedUpdate و OnDestroy به شما امکان می‌دهند تا بر اساس نیاز بازی کدهای خود را اجرا کنید.

3. طراحی رابط‌های کاربری (UI)

  • برای ایجاد و مدیریت سیستم‌های رابط کاربری مانند منوها، دکمه‌ها، پنجره‌های تنظیمات و دیگر عناصر گرافیکی، از اسکریپت‌های سی‌شارپ استفاده می‌شود.

4. مدیریت سیستم‌های رویداد (Event)

  • سی‌شارپ ابزارهایی برای مدیریت رویدادها در اختیار شما قرار می‌دهد. برای مثال:
    • کلیک روی یک دکمه.
    • برخورد دو شی (Collision).
    • پایان یافتن یک انیمیشن یا رویداد خاص.

5. سیستم‌های فیزیکی و شبیه‌سازی

  • از سی‌شارپ برای کنترل سیستم فیزیکی یونیتی مانند گرانش، برخوردها (Collisions) و نیروها (Forces) استفاده می‌شود.
  • می‌توانید رفتارهای فیزیکی اشیا مانند شتاب‌دهی، لغزش و چرخش را کنترل کنید.

6. ایجاد هوش مصنوعی (AI)

  • با استفاده از سی‌شارپ می‌توانید الگوریتم‌های هوش مصنوعی بسازید. به عنوان مثال:
    • ایجاد دشمنانی که بازیکن را دنبال می‌کنند.
    • مسیریابی با استفاده از NavMesh.
    • طراحی سیستم‌های تصمیم‌گیری.

7. مدیریت فایل‌ها و داده‌ها

  • سی‌شارپ به شما امکان می‌دهد داده‌های بازی را بخوانید و ذخیره کنید. مانند:
    • ذخیره تنظیمات و پیشرفت بازیکن (Save/Load).
    • خواندن و نوشتن فایل‌های JSON یا XML برای داده‌ها.

8. ایجاد سیستم‌های چندنفره

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

9. استفاده از پلاگین‌ها و کتابخانه‌های خارجی

می‌توانید کتابخانه‌ها و پلاگین‌های سی‌شارپ را به پروژه یونیتی خود اضافه کنید. این ویژگی امکانات یونیتی را بسیار گسترش می‌دهد.

مزایای سی‌شارپ در یونیتی

  1. سادگی و خوانایی بالا: یادگیری و استفاده از سی‌شارپ نسبت به زبان‌های دیگر آسان‌تر است.
  2. ابزارهای قدرتمند در محیط یونیتی: یونیتی امکاناتی مانند Intellisense و Debugging را برای اسکریپت‌های سی‌شارپ فراهم کرده است.
  3. چندمنظوره بودن: علاوه بر بازی‌سازی، سی‌شارپ برای کاربردهای دیگری مثل توسعه اپلیکیشن‌های ویندوز و وب نیز استفاده می‌شود.

پیش از یادگیری»  پیشنیاز آموزش سی شارپ در یونیتی؟

ما در لرن فایلز آموزش سی شارپ در یونیتی را به گونه ای تدریس و تولید کرده‌ایم که این دوره برای تمام افراد اعم از مبتدی و متخصص کاربرد لازم خود را داشته باشد، اما تسلط به یونیتی و سی شارپ پیشنیاز است.

اگر تمایل به طی کردن یک مسیر یادگیری کامل در زمینه بازی سازی و متخصص شدن در این رشته را دارید، نیاز است تا مطابق مسیر استاندارد بین المللی و طبق یک برنامه از پیش تعیین شده، حرکت کنید و قبل از این دوره، طبق مسیری که برای شما در بالای همین متن در تب “پیشنیازها” قرار داده ایم حرکت کنید و آموزش‌ها را طبق آنچه در این بخش گفته ایم، به ترتیب مشاهده کنید.

پس از یادگیری»  دوره بعد از آموزش سی شارپ در یونیتی؟

بعد از دوره آموزش پروژه محور اندروید سی شارپ در یونیتی اگر تمایل دارید به مسیر آموزشی خود ادامه دهید، طبق مسیری که برای شما در بالای همین متن در تب “پیشنیازها” قرار داده ایم حرکت کنید و آموزش‌ها را طبق آنچه در این بخش گفته ایم، به ترتیب مشاهده کنید.

حالا بعد از کلی صحبت در مورد این آموزش و تکنولوژی‌های آن نوبت به سرفصل‌های اصلی دوره ویدیویی آموزش سی شارپ در یونیتی رسیده است. همراه ما باشید…

سرفصل های دوره جامع آموزش سی شارپ در یونیتی:

فصل 1 (مقدمه ای بر یونیتی)

  • مقدمه و معرفی دوره
  • نصب و دانلود یونیتی
  • نصب و دانلود ویژوال استودیو
  • تنظیمات یونیتی و یکپارچه سازی با ویژوال استودیو
  • ساخت پروژه در یونیتی
  • کامپوننت ها و ساخت اسکریپت کامپوننت

فصل 2 (زبان سی شارپ، مقدماتی)

  • متغیر ها در زبان #C
  • تابع ها n در #C
  • قراردادها و نگارش صحیح سی شارپ
  • انواع داده ای در #C
  • آرایه ها در #C
  • شرط ها در سی شارپ – if
  • شرط ها در سی شارپ – switch
  • حلقه ها در سی شارپ
  • قلمرو و دسترسی ها در #C
  • کلاس ها در زبان #C
  • enumeration در #C

فصل 3 (اسکریپت نویسی یونیتی، مقدماتی)

  • تابع start و awake
  • تابع update و fixedupdate
  • بردار های ریاضی
  • فعال و غیر فعال کردن کامپوننت هافعال کردن گیم آبجکت ها
  • چرخش و جابجا کردن اشیاء
  • تابع Look At
  • درون یابی خطی – Lerp
  • نابود کردن گیم آبجکت
  • گرفتن ورودی ها
  • کار کردن با تابع GetComponent
  • Delta Time
  • ایجاد گیم آبجکت با تابع Instantiate
  • تابع Invoke

فصل 4 (پیشرفته)

  • Properties
  • عملگرهای سه تایی
  • استاتیک ها
  • اورلود کردن متد
  • جنریک ها
  • ارث بری
  • چند فرمی
  • پنهان کردن عضو
  • اورراید کردن
  • اینترفیس ها
  • متدهای توسعه یافته
  • فضای اسمی
  • لیست ها و دیکشنری ها
  • Coroutines
  • Quaternions
  • Delegate
  • ویژگی ها – Attributes
  • رویدادها

فصل 5 (نتیجه گیری) :

  • ساخت پروژه 1 (آموزش پروژه محور یونیتی)
  • ساخت پروژه 2 (آموزش پروژه محور یونیتی)
  • ساخت پروژه 3 (آموزش پروژه محور یونیتی)

سرفصلها را به صورت کامل بررسی کردید حالا نوبت ویدیوهای نمونه رایگان رسیده است…

ویدئو های نمونه از آموزش سی شارپ (#C) در یونیتی (Unity):

در ادامه تعدادی از ویدیوهای دوره برای شما به صورت رایگان قرار داده شده است تا شما از کیفیت کمی و کیفی دوره آموزش سی شارپ در یونیتی مطمئن شوید و قبل از خرید به خوبی سطح آموزش را از همه لحاظ ارزیابی کنید:

لطفا ویدیوهای نمونه را به خوبی بررسی بفرمائید. این ویدیوها کاملا رایگان و با مدت کامل جلسه هستند.

Project2

Lerp

Enum

Quaternions

در ادامه به مشخصات دوره آموزش سی شارپ در یونیتی می‌پردازیم:

ویدیو های نمونه از این دوره:

تعدادی از ویدیو های این دوره در بخش مربوط به پیش نمایش آموزش (بالا- ستون سمت راست) برای شما قرار داده شده است تا از کیفیت کمی و کیفی آموزش سی شارپ (#C) در یونیتی (Unity) مطمئن شوید و قبل از خرید این دوره آموزشی به خوبی سطح آن را از همه لحاظ ارزیابی کنید.

راهنمای دریافت آموزش سی شارپ (#C) در یونیتی (Unity):

جهت دریافت این آموزش با کلیک بر روی دکمه “دریافت آموزش” (بالا- ستون سمت راست) جهت خرید اقدام کنید. بلافاصله پس از پرداخت آنلاین می توانید وارد پنل کاربری خود در لرن فایلز شده و به ویدیو های آموزشی و سایر امکانات دسترسی داشته باشید.(دسترسی بدون محدودیت در هر زمان و مکان)

جهت مشاهده آموزش سی شارپ (#C) در یونیتی (Unity) نیاز به یادگیری هیچگونه پیشنیازی ندارید و می توانید از همین آموزش یادگیری خود را شروع کنید.

این آموزش تاکنون نیاز به آپدیت نداشته است و کاملاً بروز می باشد!

چنانچه احساس میکنید این آموزش نیاز به آپدیت و بروزرسانی دارد لطفاً این موضوع را با ما در میان بگذارید.

  • در آپدیت باکس این آموزش، موردی یافت نشد.
مدرس آموزش
محمد علیزاده
14449 دانشجو
200 نظر
5 امتیاز
- پرسش و پاسخ
- متوسط زمان پاسخگویی
تخصصم در بازی سازی و یونیتی هست . از سال 94 در این ضمینه به صورت تخصصی در پروژها و بازی های مختلف 2D و 3D و واقعیت مجازی و واقعیت افزوده و... در یونیتی فعالیت میکنم و بازی های دو بعدی و سه بعدی مختلفی جمع کردم.
آموزش های پیشنهادی
نظرات کاربران

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

91 نظر ثبت شده است
دانشجوی دوره
سعید محمدی (29 بهمن 1403 | 15:44)

سلام امیدوارم حالتون خوب باشه اول از هرچیزی تشکر میکنم بابت دوره های کاملتون
سوالی که من داشتم این بود که پیش‌نیاز سخت افزاری برای کار با یونیتی چه چیزی است یعنی چه سیستمی میتونه کارمو راه بندازه

ارسال پاسخ
لرن فایلز
لرن فایلز
4175 روز همراهی
لرن فایلز (29 بهمن 1403 | 16:00)

سلام و درود!
تشکر از ارسال نظرتون.
مشخصات سیستم موردنیاز:

windows10
CPU corei7 یا CPU corei5 نسل جدید
Nvidia GeForce GTX 1660
حداقل هارد SSD 500 و HHD 100
RAM16
مشخصات از این کمتر هم امکانپذیره اما توصیه نمیکنیم!
موفق باشید

ارسال پاسخ
دانشجوی دوره
ارین (6 شهریور 1403 | 22:30)

سلام ببخشید فیلم اموزشی که گذاشتید قسمت دومش نیست از قسمت اول رفته ب سوم ممنون میشم درستش کنید

ارسال پاسخ
لرن فایلز
لرن فایلز
4175 روز همراهی
لرن فایلز (8 شهریور 1403 | 09:43)

سلام و عرض ادب
به واحد تیم فنی ارجاع داده شد و تا پایان تایم اداری برطرف می شود.
موفق و پیروز باشید

ارسال پاسخ
دانشجوی دوره
سیدقاسم (11 اسفند 1402 | 03:08)

استاد سلام من کارم تدوین فیلم و افتر و موشن گرافیک کمی هم سینما فوردی بلدم .دوست دارم یونیتی رو یادبگیرم ولی کدنویسیش خیلی ترسناکه انگار و سخت انگلیسی هم زیاد خوب نیست ۳۶ سالمه به نظرتون من میتونم یاد بگیرم ارزش یادگیری داره تو این سن منظورم بازار کارش آخه معمولا به سن بالای ۳۵ سال کم کار میدن.

ارسال پاسخ
محمد علیزاده
مدرس دوره
2226 روز همراهی
مدرس - محمد علیزاده (12 اسفند 1402 | 09:00)

سلام وقتتون بخیر. از لحاظ سن که هیچ مشکلی نیست و قطعا میتونید یاد بگیرید و من تاحالا توی شرکت های آی تی یا بازی سازی ندیدم که سن رو ملاک استخدام قرار بدهند، و اگر شرکتی هست که بر اساس سن نیرو میگیره خب بهتره که اصلا توی اون محیط کار نکنید. ولی درمورد یادگیری برنامه نویسی و بازی سازی، قطعا نیاز به اختصاص دادن زمان و انرژی لازم داره ولی باید انگیزه لازم برای تغییر دادن رشته تخصصی تون رو داشته باشید. چون شما شاید خیلی راحت تر بتونید در زمینه تدوین و موشن گرافی مهارت تون رو ارتقا بدید تا شروع کردن یه فیلد جدید ولی خب اگر انگیزه لازم برای این مسیر رو دارید و حداقل 6 ماه به خودتون فرصت بدید و تمام وقت تمرین کنید، قطعا نتیجه میگیرید.

ارسال پاسخ
دانشجوی دوره
2028 روز همراهی
سید کمال مولانژادیان (19 آذر 1402 | 14:29)

سلام
ویژوال استودیو 2019 نصب کردم . یونیتی 2018 هم نصب کردم.
ویژوال استودیو را به یونیتی متصل کردم. اما پنجره مربوط به کدنویسی سی شارپ موجود نیست؟
https://s6.uupload.ir/files/snap1_720u.png

ارسال پاسخ
دانشجوی دوره
مدرس- محمد عیزاده (19 آذر 1402 | 23:46)

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

ارسال پاسخ
دانشجوی دوره
1300 روز همراهی
حسین دیسفانی (11 اردیبهشت 1402 | 17:22)

سلام، وقت به خیر
یونیتی2021 رو از طریق یونیتی هاب (دانلود از سایت یونیتی) دانلود کردم، برای ایجاد پروژه پیام invalid license میده، باید چی کار کرد؟

ارسال پاسخ
دانشجوی دوره
مدرس- محمد عیزاده (11 اردیبهشت 1402 | 23:13)

سلام باید ابتدا در سایت یونیتی یک حساب کاربری بسازید و با اون حساب داخل یونیتی هاب لاگین کرده باشید، بعد در قسمت بالای یونیتی هاب روی آیکون چرخ دنده کلیک کنید و روی گزینه Licence Management برید و دکمه Activate New Licence رو بزنید و یک لاینس نسخه رایگان برای خودتون بسازید.
البته قبلش از وی پی ان استفاده کرده باشید

ارسال پاسخ
دانشجوی دوره
mh taheri (30 فروردین 1402 | 17:14)

سلام
ویژوال استودیو رو دانلود کردم بعد از انتخاب یونیتی به عنوان کامپوننت مورد نظر و دانلودش, vsرو لانچ کردم ولی هیچی نبود که بخوام پروژه ای رو باهاش شروع کنم,دات نت رو دانلود کردم مشکلی نداشت(یعنی بین گزینه برای شروع پروژه consol.appبودش)برعکس یونیتی ؟؟؟

ارسال پاسخ
لرن فایلز
لرن فایلز
4175 روز همراهی
لرن فایلز (30 فروردین 1402 | 23:04)

با سلام و عرض ادب
در نظر قبلی به این سوال پاسخ داده شد.
موفق و پیروز باشید

ارسال پاسخ
دانشجوی دوره
محمد (29 فروردین 1402 | 12:52)

سلام
من vs رو دانلود کردم و تو قسمت انتخاب کامپوننت,تیک یونتی رو زدم و دانلود کردم ولی بعد از لانچ کردنش چیزی نبود.NET.رو هم دانلود کردم ولی اضاف شده بود در صورتی که کامپوننت مربوط به یونیتی نبود؟

ارسال پاسخ
دانشجوی دوره
مدرس- محمد عیزاده (29 فروردین 1402 | 23:01)

با سلام
اون تیک یونیتی برای این نیست که خود موتور یونیتی رو نصب کنه، فقط یه ابزار کمکی مرتبط با یونیتی براتون نصب میکنه. بهتره ابتدا نرم‌افزار یونیتی رو از سایت یونیتی دانلود کنید، بعد ویژوال استدیو رو نصب کنید و در حین نصبش، تیک یونیتی رو بزنید (که در واقع یه سری ابزار مرتبط با یونیتی داخل محیط ویژوال استودیو بهتون میده)

ارسال پاسخ
دانشجوی دوره
علیرضا (2 دی 1401 | 16:52)

سلام ببخشید منظورم رو اشتباه متوجه شدید . منظور من این بود که من الان یونیتی رو نصب دارم و تو برنامه کانکشن ارور میده به collaborate وصل نمیشه در نتیجه نمیتونم از سایت unity assets است های مورد نظرمو ایمپورت کنم چون کانکت نمیشه مشکل کجاست؟

ارسال پاسخ
محمد علیزاده
مدرس دوره
2226 روز همراهی
مدرس - محمد علیزاده (2 دی 1401 | 23:55)

سلام
اکثر اوقات اتصال به سرور های یونیتی از ایران اینجور مشکل هایی داره و کانکشن ارور میده. بهتره برای لاگین شدن با اکانتتون با وی پی ان کانکت بشید

ارسال پاسخ
دانشجوی دوره
Moein S (29 تیر 1401 | 16:40)

سلام استاد علیزاده ممنونم از آموزش و خوب شما.
من آموزشتون رو با دقت نگاه کردم اما یک سوال دارم که نتونستم جوابش رو بگیرم. اون هم اینه که برای ساخت یک بازی اندرویدی که در اون تا وقتی که بازیکن دستش رو روی صفحه نگه داشته آبجکت پلیر به سمت پوزیشن تاچ بیاد و به محض اینکه بازیکن دستش رو از روی صفحه برداشت آبجکت پلیر به سمت آبجکت دیگه ای منحرف بشه چه کدی باید بنویسم؟
در واقع یک مشکل دیگه هم داشتم و اونم اینه که اصلا هر کدی که درباره ی تاچ مینویسم جواب نمیده ، برای اینکه مطمئن بشم مشکل از کد های من نیست کد های دیگران درباره ی تاچ رو هم امتحان کردم اما باز هم کار نکرد. میخواستم بدونم مشکل کار من کجاست؟
آیا اگر به جای کدهای مربوط به تاچ از کد های مربوط به موس استفاده کنیم، بعد از این که خروجی اندروید گرفتیم باز هم بازی ای که ساختیم درست کار میکنه یا نه؟
اگر میشه لطف کنید و کمی من رو راهنمایی کنید ممنونم.

ارسال پاسخ
محمد علیزاده
مدرس دوره
2226 روز همراهی
مدرس – محمد علیزاده (29 تیر 1401 | 23:55)

با سلام
خیر کدهای مربوط به موس برای تاچ کار نمیکنند. برای اینکه با تاچ گوشی کار کنید باید از تابع Input.GetTouch و سایر توابع مرتبط با آن استفاده کنید. راه دیگر این است که برای این منظور از دکمه ها در رابط کاربری استفاده کنید و وقتی دکمه ای در UI با موس کلیک شود یا تاچ شود، توابعی که در رویداد OnClick به این رویداد منتصب کرده اید، اجرا خواهند شد.

ارسال پاسخ
دانشجوی دوره
2199 روز همراهی
AMIN SH (17 خرداد 1401 | 18:01)

سلام
وقتتون بخیر
میخواستم بدونم به غیر از مباحث گفته شده چه مباحث دیگه ای توی برنامه نویسی هست (پیشرفته) که برای استخدامی شرکت ها یا تقویت مهارت خودمون باید بلد باشیم؟

ارسال پاسخ
محمد علیزاده
مدرس دوره
2226 روز همراهی
مدرس – محمد علیزاده (17 خرداد 1401 | 23:50)

سلام
مباحث دیزاین پترن ها رو هم یاد بگیرید. کتاب Game Programming Patterns یا مطالب مشابه میتونه بهتون کمک کنه. در کنارش تجربه تمرین زیاد خیلی کمک میکنه. چون خیلی اوقات توی مصاحبه ها یه سناریویی مطرح میکنند و شما باید مشکل مورد نظر را حل کنید یا بهینه سازی انجام بدید، برای همین تجربه قبلی بهتون خیلی کمک میکنه که سریعا مشکل رو شناسایی و حل کنید.

ارسال پاسخ
دانشجوی دوره
1732 روز همراهی
محمد امین وجودی (11 خرداد 1401 | 11:34)

سلام،جناب علیزاده در بخش 5 پروژه 2 شما physic material اضافه می کنید که یکسری ویژگی داره ولی من که اضافه می کنم طوره دیگه ایه . مشکل چیه؟کلا انتخاب رنگ و اون ویژگی هایی که برای شما داره برای من نداره و یک منو کوتاهه

ارسال پاسخ
محمد علیزاده
مدرس دوره
2226 روز همراهی
مدرس – محمد علیزاده (11 خرداد 1401 | 23:45)

سلام
اگر آیتمی که روش کار شده، مواردی مثل انتخاب رنگ و شیدر و … داشته پس physic material نبوده و حتما Material بوده. در پنجره Project که راست کلیک میکنید روی Material کلیک کنید تا یک متریلا جدید براتون بسازه و رنگ و بخش های مختلفش رو بتونید تغییر بدید.

ارسال پاسخ
دانشجوی دوره
1691 روز همراهی
Erfan Rajabi (16 فروردین 1401 | 08:32)

سلام من این دوره را خریداری کردم سوالی داشتم خدمتتون ممنون میشم راهنمایی کنید
من مدتی هست که شروع به یادگرفتن یونیتی کردم و خداروشکر تا این مرحله بد پیش نرفتم دنبال ساخت بازی ای در سبک کلمات و دانستنی مثل کوییز آف کینگ هستم که از نظر ساخت بازی در یونیتی چندان سخت نیست تنها می مونه بخش ارتباط با دیتابیس برای سوالات تصادفی و آنلاین کردن بازی. خیلی در اینترنت سرچ کردم روش های زیادی برای انلاین بازی کردن گفته شده بود مثلا گزینه هایی که خود یونیتی در اختیارت میذاشت (که یک نفر هاست میشد که اصلا جالب نیست) تا سرور های گوگل ، Nodejs ،Photon PUN و …
من در زمینه دیتابیس و اتصال بازی به سرور و کدزدن برای این بخش هیچ دانشی ندارم باید بازی طوری طراحی بشه که کاربرا یا با یوزر نیم یابصورت رندوم بسته به Level ی که دارند به هم متصل بشن.
ممنون میشم یک نقشه راه در اختیارم بذارین

ارسال پاسخ
محمد علیزاده
مدرس دوره
2226 روز همراهی
مدرس - محمد علیزاده (16 فروردین 1401 | 10:31)

با سلام.
خوشحالم که در مسیر یادگیری بازی سازی قرار گرفته اید و امیدوارم با تمرین و تلاش بیش از پیش پیشرفت کنید.

موضوع ارتباط با دیتابیس و آنلاین کردن بازی، تخصصی کاملا مجزاست که مهارت ها ی متفاوتی از برنامه نویسی کلاینت توسط یونیتی نیاز دارد و معمولا در تیم های بازی سازی برنامه نویس سرور و برنامه نویس گیم پلی افراد متفاوتی هستند اما اگر قصد دارید خودتان این مسیر را نیز طی کنید میتوانید برای شروع از پلتفرم گیم اسپارک استفاده کنید. داکیومنت و راهنمای استفاده از این پلتفرم درون وب سایت خودشان موجود است:

gamesparks.com
ولی باز هم داشتن دانش مباحث پایه دیتابیس و معماری های برنامه نویسی تحت شبکه الزامی است و توصیه میکنم در این زمینه جستجو کنید و با متخصصین برنامه نویسی تحت شبکه مشورت کنید.

موفق باشید

ارسال پاسخ
ایمیل خود را وارد کنید
تا از بروزرسانی ها و تخفیفات با خبر شوید...
آموزش هک

آموزش هک