سالار ندایی
سالار ندایی
خواندن ۲ دقیقه·۲ سال پیش

دوره ساخت بازی آنلاین ( فصل یک - درس چهار ) نصب پیشنیازها

برای شروع ما نیاز به یونیتی 2020 به بالا داریم , البته من پیشنهاد میکنم فعلا از یونیتی 2020 استفاده نمایید چون در نسخه 2021 من شاهد افت سرعت سرور نسبت به نسخه فعلی بودم , برای شروع یک پروژه جدید ایجاد کنید و دو پکیج ( پایین تر توضیح میدم ) نصب کنید .

  • یکی پکیج transport که کلا اساس سرور و کلاینت ماست
  • و یکی Ultimate JSON 2.4 که  ما برای سریالایز کردن داده ها از اون استفاده میکنیم البته میتونید از سایر روش ها مانند net و json خود یونیتی استفاده کنید , پکیج net کمی سریعتر از Ultimate JSON هست ولی چون Ultimate JSON طیف گسترده تری رو ساپورت میکنه ما از اون استفاده میکنیم البته اینم اضافه کنم که Ultimate JSON سرعت بسیار بالایی دارد و نسبت به پکیج net کمی سرعتش کمتره که با توجه به تعداد کلاس هاش کاملا منطقی است .

نصب transport

از منوی بالا windows / package manager را انتخاب کنید
از منوی بالا windows / package manager را انتخاب کنید



روی کلید + کلید کرده و گزینه add package from git url را انتخاب کنید.
روی کلید + کلید کرده و گزینه add package from git url را انتخاب کنید.



آدرس git پکیج ترانسپورت رو وارد کنید ( com.unity.transport ) و روی کلید add کلیک کنید.
آدرس git پکیج ترانسپورت رو وارد کنید ( com.unity.transport ) و روی کلید add کلیک کنید.


  • حتما حتما ف.ی.ل ت.ر شکن خوب استفاده کنید تا بدون مشکل عملیات دانلود انجام بشه این دانلود فقط یکبار نیازه انجام بشه و حجمی حدود 300 400 مگ دانلود خواهد شد.
  • منتظر باشید تا عملیات دانلود انجام و پکیج نصب شود.

نصب Ultimate JSON

ابتدا پکیج رو از این لینک دانلود کنید و سپس import کنید.

  • نکته : بعد از ایمپورت کردن پکیج یونیتی اروری مبنی بر پایین پودن ورژن دات نت نشان میدهد که برای حل آن ابتدا به Build Setting رفته و روی player setting کلیک کنید و از قسمت other setting ورژن دات نت رو به 4 تغییر بدید , البته اگر از ورژن های 2021 به بعد استفاده میکنید این گزینه بصورت پیش فرض انتخاب شده است .


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


برای مشاهده آموزش های بیشتر و اطلاع از ادامه این آموزش به این آدرس مراجعه نمایید .


یونیتیبازی آنلاینبازی سازی
مرجع اموزش بازی سازی با یونیتی https://rosedev.ir
شاید از این پست‌ها خوشتان بیاید