نام کاربری و رمز عبور
#1
!سلام و خسته نباشید خدمت اساتید و بازی سازان گرامی!
نماز و روزه هاتون قبول باشه


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

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

...با تشکر...
  پاسخ


 سپاس شده توسط: M.gh
#2
میخواین آفلاین ذخیره شود
یا
روی هاست؟
  پاسخ


 سپاس شده توسط: Mahdi Azimi
#3
(1399/2/21، 01:29 عصر)M.gh' نوشته است: میخواین آفلاین ذخیره شود
یا
روی هاست؟

 
بازی آنلاین هست
روی هاست


 
همیشه باید از سختی ها گذشت
باید تجربه اندوخت
و از شکست درس گرفت! 54
  پاسخ


 سپاس شده توسط:
#4
خب دقیقا من هم قبلا خیلی دنبال این بودم !
که دو تا راه دارید

۱. پلاگین اولتیمیت لوگین سیستم 
۲. با‌استفاده از کد های php

شماره ی دو
کد هاشو و طرز استفاده شو قرار میدم تا شب
  پاسخ


 سپاس شده توسط: shazde
#5
(1399/2/21، 01:34 عصر)M.gh' نوشته است: خب دقیقا من هم قبلا خیلی دنبال این بودم !
که دو تا راه دارید

۱. پلاگین اولتیمیت لوگین سیستم 
۲. با‌استفاده از کد های php

شماره ی دو
کد هاشو و طرز استفاده شو قرار میدم تا شب

 


خیلی ممنون
 
همیشه باید از سختی ها گذشت
باید تجربه اندوخت
و از شکست درس گرفت! 54
  پاسخ


 سپاس شده توسط: M.gh
#6
سلام
یه پلاگین هم آقا میلاد درست کرده بود
تایپیک هاش رو بگردید پیدا میکنید
فکر میکنم به کارتون بیاد
on storage
رسید مژده که ایّام غم نخواهد ماند چنان نماند چنین نیز هم نخواهد ماند
  پاسخ


 سپاس شده توسط: MohammadHadi
#7
البته on storage مشکلاتی هم داره
  پاسخ


 سپاس شده توسط:
#8
من خودم چون باهاش کار نکردم  نمیدونم چه مشکلاتی داره
پس شما که میدونی , مشکلاتش رو بگو تا این دوستمون بتونه بین روش شما و این پلاگین , انتخاب کنه.

درکل پلاگین کارش ساده کردن کدنویسیه
ممکنه php بلد نباشه و یا وقت کمی داشته باشه برای اتمام پروژه اش
رسید مژده که ایّام غم نخواهد ماند چنان نماند چنین نیز هم نخواهد ماند
  پاسخ


 سپاس شده توسط: M.gh
#9
دقیقا
  حرف شما متین

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


 سپاس شده توسط: shazde
#10
(1399/2/21، 01:28 عصر)[email protected] نوشته است:
!سلام و خسته نباشید خدمت اساتید و بازی سازان گرامی!
نماز و روزه هاتون قبول باشه


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

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

...با تشکر...
سلام دوست عزیز
ببینید چند حالت داره:
یا شما یک آشنایی جزئی با یک زبان سمت سرور مثل PHP دارین و میتونین به کمک اینترنت و سورس کدهایی که در اون موجوده خودتون سیستم ثبت نام رو پیاده سازی کنین. البته بهتره بدونین چیکار میکنین چون اشتباهاتی که مرتکب بشین تبعات سنگینی داره.
حالت دوم اینه که شما تسلط لازم به PHP و کار با پایگاه داده رو دارین (البته برای یک سیستم ثبت نام ساده چنتا دستور اس کیو اِل بیشتر به کار نمیاد) و خودتون همه چیز رو از صفر تا صد پیاده سازی میکنین.
حالت سوم اینه که شما از یک نفر درخواست میکنین که چنین سیستمی رو برای شما طراحی کنه.
حالت چهارم هم اینه که از یک پلاگینی که برای همین منظور توسعه داده شده و اخیراً هم دیدم سیدرضا توی مارکت منتشرش کرده استفاده کنید.
در هر سه حالت اول تمیز کد نوشتن خیلی مهمه؛
به طور مثال برای یک سیستم ثبت نام میتونین به کمک شیء گرایی و کلاس ها در PHP خیلی واضح و شفاف یک کلاس جامع برای ثبت نام کاربران تعریف کنین و کارتون هم ساده تر بشه یا هم اینکه صرفاً طوری کد بنویسید که چنتا متغیر مقدارشون از طریق متد GET یا POST دریافت بشه و بره توی دیتابیس. این بستگی به شما داره.
در ضمن یک سیستم ثبت نام و ورود کامل گرچه که ظاهراً پروسه ساده ای داره ولی کار زیادی رو میطلبه. مصون کردن دیتابیس از حملات SQL Injection تا حد ممکن و رمزنگاری اطلاعات و استفاده درست از سشن ها و جلوگیری از Session Hijacking و .... تنها ابتدایی ترین مواردی هستن که باید بهشون دقت زیادی داشته باشین.
به نظرم سیستمتون باید شامل ویژگی های زیر باشه:
1- سیستم ریست (بازنشانی) پسورد جهت مواقعی که کاربر پسورد خود را فراموش کرده باشد
2- سیستم اطلاع رسانی ایمیلی یا پیامکی
3- تأیید دو مرحله ای
4- سیستم جلوگیری از تست بیش از حد پسورد جهت جلوگیری از حملات بروت فورس یا وردلیست
5- سیستم کپچا (زیاد مهم نیست البته)
6- قابلیت ایجاد پروفایل و ثبت مشخصات مربوط به آن (عکس پروفایل، بیوگرافی، یوزرنیم و ....)
7- قابلیت حذف حساب کاربری 
8- پنل مدیریت کاربران برای اینکه بتونین کاربرا رو آنالیز کنین، یک اکانت رو حذف کنین و یا ....
.
.
.
.
کلی موارد دیگه هم هست که باید بهشون فکر کنین و اجرا کنین. البته بماند بسیاری از موارد صد درصد نیاز نیست و برعکسش بسیاری از موارد صد درصد نیازه.
اگر قصد ساخت بازی آنلاین رو دارین باید بدونین زحمتتون شاید هزار برابر ساخت بازی آفلاینه. قصد ندارم دلسردتون کنم و جسارتی کنم فقط خواستم بگم که پروژه تون مسلماً با اسمبل کردن چندتا کد از این ور و انور پروژه تمیزی نمیشه.
البته میتونین اصلاً از دیتابیس هم استفاده نکنین و اطلاعات رو توی یک فایل جیسون، XML و یا حتی یک فایل txt ذخیره کنین. البته اینطوری یکم کارتون دشوارتر میشه.
موفق باشین.
غایب
  پاسخ


 سپاس شده توسط:


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  خروجی اندروید با Intel xdk ya mahdi 2 357 1404/7/2، 07:00 عصر
آخرین ارسال: mehdi1100
  دانلوذ کوکون amirgoli 3 1,640 1404/6/27، 03:32 عصر
آخرین ارسال: Klkj
Information پرداخت درون برنامه مایکت کوردوا ya mahdi 0 456 1404/1/17، 05:43 عصر
آخرین ارسال: ya mahdi
  نحوه خروجی اندروید کوردوا ya mahdi 0 396 1404/1/11، 04:06 عصر
آخرین ارسال: ya mahdi
Wink حل شده مقادير لازم در environment variable ᔕinaᗪehghani 24 12,399 1403/10/23، 12:10 صبح
آخرین ارسال: Tggi

پرش به انجمن: