بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

بهترین روش ساخت لیست امتیازات

مدیریت گفتگو
Programmer 11 سال پیش
آخرین تغییر: 11 سال پیش

سلام دوستان

در حال توسعه ی برنامه ی بازی محوری هستم که در قسمتی از اون نیاز به یک قسمت مخصوص امتیازها دارم.
این برنامه یک قسمت مسابقه مانند داره که هر کاربری میتونه وارد اون قسمت بشه و رکورد جدیدی برای خودش ثبت کنه.مثلا اولین بار که بازی کرد و تا مرحله 5 رفت و در مرحله 6 باخت یه دیالوگ باز شه و اسم کاربرو ازش بخواد و وقتی کاربر اسمشو وارد کرد همون موقع اسم + امتیازش وارد قسمت امتیاز های برنامه بشه و بعد از اون اگه همون کاربر دوباره بازی کرد و رکورد بیشتری رو زد اسمش بیاد در اول لیست و در درجات 2 و 3 و ... رکورد های قبلیش نشون داده بشه
ولی این لیستی که میخوام امتیازات کاربر رو نشون بده نمیخوام که به صورت عمومی باشه.میخوام که لیست امتیازات متعلق به خود کاربر باشه.یعنی اینکه امتیاز هر کاربر با امتیازات قبلی خودش سنجیده بشه و لیست درست بشه، نه اینکه با امتیازات کل کاربران نرم افزار من.

سوال یک :
میخواستم تحقیق کنم که بهترین و سریع ترین و استاندارد ترین روش برای ساخت همچین قسمت ثبت امتیازی چی هست ؟

سوال دو :
به نظر شما بهتر هست که این لیست امتیاز ها بصورت انلاین با تمام کاربرا برسی بشه یا اینکه شخصی و مخصوص رکورد های همون فرد باشه و رکورد های هر فرد با رکورد های قبلی خودش سنجیده بشه ؟

نظرات

Vahid 11 سال پیش
سوال اول: هم می تونی از دیتا بیس استفاده کنی هم از فایل فرمت. در واقع شما تنها دو مقدار امتیاز و نام کاربری رو باید ذخیره کنی. البته از Sharedpreference هم می تونی استفاده کنی به شرطی که تعداد امتیازاتی که کاربر می تونه وارد کنه رو محدود کنی یعنی مثلا فقط 5 رکورد برتر رو ذخیره کنی.
Vahid 11 سال پیش
سوال دو : به نظر من مثل اکثر بازی ها بهتر هر دو حالت رو داشته باشه. یعنی هم به صورت آفلاین و هر وقت کاربر خواست بتونه ببینه در بین کل بازیکنان چه جایگاهی داره.

هنوز پاسخی ثبت نشده است


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .