تغییر هاست
#1
Shocked 

 سلام دوستان
بنده در حال طراحی یک بازی آنلاین هستم که در هر اتاق چهار بازیکن هستند یکی هاست و باقی پیر هستند.
اگه یک پیر از بازی خارج بشه بازی ادامه پیدا میکنه.
اما اگر هاست خارج بشه چی میشه؟؟؟
إیا بازیکن های پیر هم اخراج میشن؟؟؟
چطوری میشه کد نوشت که اگر هاست خارج شد هاست به یکی از پیر ها تغییر کنه؟؟؟
میخام وقتی هاست اینترنتش قعط شد بازی بین 3 کاربر دیگه ادامه پیدا کنه.
  پاسخ


 سپاس شده توسط: oak
#2
(1399/2/8، 03:59 صبح)irmehtar نوشته است:  سلام دوستان
بنده در حال طراحی یک بازی آنلاین هستم که در هر اتاق چهار بازیکن هستند یکی هاست و باقی پیر هستند.
اگه یک پیر از بازی خارج بشه بازی ادامه پیدا میکنه.
اما اگر هاست خارج بشه چی میشه؟؟؟
إیا بازیکن های پیر هم اخراج میشن؟؟؟
چطوری میشه کد نوشت که اگر هاست خارج شد هاست به یکی از پیر ها تغییر کنه؟؟؟
میخام وقتی هاست اینترنتش قعط شد بازی بین 3 کاربر دیگه ادامه پیدا کنه.
نمیتونی این کار رو بکنی
متاسفانه اگر هاست از بازی خارج بشه ، دیگه نمیتونی بازی رو ادامه بدی و باید دوباره وصل بشن ، چون هاست اطلاعاتی رو داره که پیر ها ندارند.
امیدوارم آموزش متنی قسمت اول بازی آنلاینو خونده باشید
اما می شه یک سرور ویندوز رو هاست قرار داد
درواقع شما برای اینکه این کارو انجام بدهید ، باید کاری بکنید که همه پیر باشند
وقتی همه پیر باشند ، دیگه لازم نیست نگران خروج هاست باشی
اما چیکار کنیم که همه پیر باشند ؟؟؟
خب باید هاست رو در همه اتاق ها وارد کنی بطوری که بازی نکنه
درواقع هاست باید خودت باشی
باید هاست یک سرور کامپیوتر باشه
باید یک سرور داشته باشید و هاست رو روی اون اجرا کنید در واقع ایونت نویسی هاست ، باید با ایونت نویسی پیر ها فرق کنه
هاست باید طوری ایونت نویسی بشه که در تمام اتاق ها باشه ولی نه بصورت یک بازی کن و درواقع بصورت یک چیزی که هست ولی در روند بازی کاری انجام نمیده
فقط به عنوان هاست خاصیت داره
و هاست هم نباید کاربر باشه
بازی رو روی سروری که دارید نصب کنید
سپس بصورت هاست وارد بازی بشید
اگر هاست رو درست ایونت نویسی کنید ، بازی خودکار هاستو به تمام روم ها اضافه می کنه
درواقع اگر بخواهید در هر روم چهر کاربر بازی کنند ، باید مقدار 5 کاربر رو وارد کنید چون هاست هم هستش ولی بازی نمیکنه
بقیه مردم هم خودکار تبدیل به پیر می شوند و کسی دیگه هاست نیست و هاست هم فقط سرور شما هست و تا وقتی که سرور شما فعال باشه ، هاست هم فعاله
[تصویر:  default-yellow.svg]
غایب
  پاسخ


 سپاس شده توسط: M.gh ، irmehtar ، Amirhesam.KH


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
Information پرداخت درون برنامه مایکت کوردوا ya mahdi 0 230 1404/1/17، 05:43 عصر
آخرین ارسال: ya mahdi
  نحوه خروجی اندروید کوردوا ya mahdi 0 180 1404/1/11، 04:06 عصر
آخرین ارسال: ya mahdi
Wink حل شده مقادير لازم در environment variable ᔕinaᗪehghani 24 11,597 1403/10/23، 12:10 صبح
آخرین ارسال: Tggi
  تپسل .....فروشگاه Hamidreza 3 1,932 1403/10/22، 11:57 عصر
آخرین ارسال: Tggi
  خروجی اندروید با Intel xdk ya mahdi 0 130 1403/8/25، 02:08 عصر
آخرین ارسال: ya mahdi

پرش به انجمن: