خوب امروز می خواهیم یک ثبت رکورد یا رکوردر در یونیتی بسازیم
ابتدا رکوردر یا ثبت رکورد چیست ؟؟
نحوه ساخت رکورد در یونیتی رکوردر یکی از قدیمی ترین ویژگی ها بازی های ویدئویی هستند که برای افزایش سطح رقابت بین بازیکنان استفاده می شود. رتبه بندی باعث افزایش زمان گیم پلی می شود . علاوه بر این، باعث افزایش انگیزه بازیکنان برای دستیابی به رتبه بالاتر می شود. اگر یک بازیکن در یک جایگاه قرار گیرد، معمولا سعی می کند جایگاه خود را ارتقا دهد و به رتبه های بهتری دست پیدا کند
شما می توانیدیک رکوردر ایجاد کنید که با استفاده از PubNub به صورت همزمان بهروزرسانی شوند. بلافاصله عمل کردن و ثبت کردن رکورد بسیار مهم است، زیراباعث بازخورد فوری و افزایش رضایت مشتری می شود.
خوب ابتدا یونیتی را راه انداز کنید وسپس بر روی گیت هاب کلیک کنید و بر روی دانلود یا کلون کلیک کنید سپس Unity را باز کنید و به File -> Open Project بروید و پوشه را انتخاب کنید. مدت زمانی را برای بارگذاری پروژه Unity طول خواهد کشید. وقتی کامل لود شد، پوشه Assets را در قسمت پروژه خود باز کنید و روی Unity LeaderBoard دوبار کلیک کنید.
اجرای پروژه :
اکنون که پروژه شما تمام شده است، روی دکمه Run کلیک کنید. هنگامی که شما پروژه را اجرا می کنید، یک پیام فوری از PubNub به Function PubNub ارسال می شود.در زیر من می خواهم یک نام کاربری و رکورد اضافه کنم
بیایید مطالب بیشتری اضافه کنیم لارا، جیمز و باب فقط به لیست نمره بالا زیر اضافه شدند.
حالا استفان را به لیست اضافه کنید. همانطور که می بینید، از آنجا که نمره او بالاتر از باب است اما کمتر از جیمز است، او در نقطه پنجم قرار می گیرد. به روز رسانی نمره در زمان واقعی را مشاهده خواهند کرد. این منطق همه در عملکرد PubNub با استفاده از ذخیره سازی و مرتب سازی آرایه انجام می شود.