ساخت بازی انلاین
#11
چطوری وقتی هاست از بازی خارج میشه ، بازی ادامه پیدا میکنه ؟!؟
استودیو بازیسازی ایروید
جدید ترین ها : شهرزاد ، دربند;1357 و ATOM
[تصویر:  ads.gif]
  پاسخ


 سپاس شده توسط: oak ، M.gh
#12
میتونی بگی که هاست خارج نشه
و اینکه میتونی بگی هرکی برد مجبوره تا آخر بازی صبر کنه
[تصویر:  default-yellow.svg]
غایب
  پاسخ


 سپاس شده توسط:
#13
خب اینطوری که خیلی مسخره میشه . حالا من منچ رو مثال زدم . اومدیم اینترنت هاست قطع شد درصورتیکه بقیه اینترنتشون خوبه یا یهو وسط بازی هاست خارج شد و بازی هم بدون هاست قابل انجام باشه . کلا بازی رو سرور مرکزی به نظر من بهتر و اسون تره
استودیو بازیسازی ایروید
جدید ترین ها : شهرزاد ، دربند;1357 و ATOM
[تصویر:  ads.gif]
  پاسخ


 سپاس شده توسط: oak ، M.gh
#14
اصلا مولتی پلیر برای بازی آنلاین نباید استفاده بشه
اصل بازی آنلاین اینه که مثلا شما روی دکمه شمشیر مثلا کلیک می کنی باید از طریق آژاکس به سرور ارسال شه و سپس از اونور از سرور دریافت کنه و اون مقدار رو بازی انیمیشنش رو اجرا کنه
این اصل اصل اصل بازی آنلاینه(تا الان 90% روی دریانوردان پیاده سازیش کردم)...
یا هم اینکه فقط با هوش مصنوعی باشه و فقط نتایج و امتیازا و سکه ها ارسال بشه (خروس جنگی ، پسرخوانده و ...)
این خییلی خوبه ولی بعد یه مدت ضایس
[تصویر:  default-yellow.svg]
غایب
  پاسخ


 سپاس شده توسط: hasansanaei
#15
(1398/12/13، 10:06 صبح)oak نوشته است: اصلا مولتی پلیر برای بازی آنلاین نباید استفاده بشه
اصل بازی آنلاین اینه که مثلا شما روی دکمه شمشیر مثلا کلیک می کنی باید از طریق آژاکس به سرور ارسال شه و سپس از اونور از سرور دریافت کنه و اون مقدار رو بازی انیمیشنش رو اجرا کنه
این اصل اصل اصل بازی آنلاینه(تا الان 90% روی دریانوردان پیاده سازیش کردم)...
یا هم اینکه فقط با هوش مصنوعی باشه و فقط نتایج و امتیازا و سکه ها ارسال بشه (خروس جنگی ، پسرخوانده و ...)
این خییلی خوبه ولی بعد یه مدت ضایس

این بیس بازی های ناهمسان هست نه بازی ریلتایم ...
ضمن اینکه اگر شما بخواید این حرکت رو روی بازی ای انجام بدید که بیسش ریلتایم باید باشه و بخواید با این شکل اجرا کنید ، کلا به مشکل میخوره سیستم ، یادتون باشه که هر سرور منابع و پروسس های محدودی داره ، شما اگر بخواید از این روش استفاده کنید ، یعنی اگر 1000 تا کاربر داشته باشید که فرضا 100 تاشون تو ساعت اوج بخوان بازی کنن سرورتون با رم حدودی 3 و سی پی یو 2 هسته و پروسس 40 کم میاره ، تازه این خوش بینانه ترین حالتش هست ، اگر مثلا ی بازی ای باشه که تعداد نصبش بره بالای 50 یا 100 هزار ؛ اونوقت به جای اینکه ی سرور باشه که فقط پردازش نبرد هارو انجام بده و بدون مشکل این کار و بکنه ، با این سیستمی که شما دارید توضیح میدید ؛ باید ی سرور اختصاصی بخره با منابع فوق العاده بالا !
قصد ما از ساخت بازی آنلاین درآمد بیشترش نسبت به بازی های آفلاین هست ، اگر قرار باشه ماهی 5 تا 10 میلیون هزینه سرور اختصاصی بدید که دیگه نمیشه سود بیشتر !

درضمن خروس جنگی که هیچی بازی نکردم ، اما پسرخوانده همان سیستم ریلتایم هست که مصرف پهناش روی کمترین مصرف قرار گرفته و نبرد هاشو داره روی یک سرور پردازش میکنه که دقیقا اینطوریه که اگر 1000 نفر هم همزمان اتک بخوان بندازن مشکلی برای سرورش پیش نمیاد ، ضمن اینکه اگر کسیم توی نبرد نباشه و فرضا سرور اتکش با مشکل مواجه بشه کسی که در حال نبرد نیست مشکلی براش پیش نمیاد و داره بازیشو میکنه ...

این موضوع دقیقا توی بازی فروت کرفت هم میتونست پیاده بشه ؛ اما متاسفانه بازی فروت کرفت خیلی باگ داره ، دقیقا بخاطر همین قضیه ای که الان توضیح دادم ، بازی فروت کرفت اومده دقیقا همون کاری که شما میگید رو انجام داده ، ولی اگر بازی کرده باشید ، میبینید که درصد خطای فوق العاده بالایی داره ، به طوری که توی هر 100 تا پردازشش حتما 10 تا مشکل پیدا میشه ...
راه کار هاشونم جالبه ، من  توی کانستراکت بهتر از اونا میتونم این سیستم رو پیاده کنم .

حالا اینکه توضیحاتی که شماها میگین از کجا اومده یا چه کسی براتون تعریف کرده رو نمیدونم .
  پاسخ


 سپاس شده توسط: oak ، amin hosseini ، M.gh
#16
یعنی می گویید که این روش اول رو اجرا نکنم و بچسبم به روش دوم ؟؟؟؟
چشم
دیگه کیه که حرف شما اساتید بزرگ رو قبول نکنه ؟
[تصویر:  default-yellow.svg]
غایب
  پاسخ


 سپاس شده توسط:
#17
(1398/12/12، 11:47 عصر)محمد 82 نوشته است: چطوری وقتی هاست از بازی خارج میشه ، بازی ادامه پیدا میکنه ؟!؟


آقا محمد  شما اشتباه برداشت کردید حرف من رو .

من منظورم از اون حرف این بود که در واقع حرف شما رو تایید کردم.
  پاسخ


 سپاس شده توسط: محمد 82
#18
اقا حسام شما که بلدی بازی انلاین رو چرا یه اموزش واسه بقیه نمیزارید که روشن بشن ؟؟؟ (البته قرار بود یدونه بزارید اما هنوز خبری ازش نیست).
استودیو بازیسازی ایروید
جدید ترین ها : شهرزاد ، دربند;1357 و ATOM
[تصویر:  ads.gif]
  پاسخ


 سپاس شده توسط: M.gh ، MrAlvand


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
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,596 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

پرش به انجمن: