هل هناك أي dev الذي كتب iPhone Wifi / Bluetooth Multiplay من قبل؟

StackOverflow https://stackoverflow.com/questions/2423257

  •  19-09-2019
  •  | 
  •  

سؤال

هل هناك أي dev الذي كتب iPhone Wifi / Bluetooth Multiplay من قبل؟

في الآونة الأخيرة، أحاول أن أجعل آخر لعبة Doodle Kart أن يكون موليتي التشغيل عبر Bluetooth. لكنني وجدت أن هناك حاجة بيانات هيو إلى المشاركة بين الجهازين.

-Your Car's Position واتجاهك، وضع سيارارك (إنه في حالة طبيعية، فهو يقع في ضربه بالرصاصة، إنه يقع في ثقب ....) موقف سيارات Cup، و Dicretion، وحالته - موقف وحالة ( قلم رصاص، رصاصة ...)

أنا أفكر في جهاز واحد احسب كل الأشياء، والجهاز الآخر انتظر واستلام البيانات لعرضها على الشاشة. هل له معنى؟

مهلا، يجب أن أطرح عليك السؤال الأكثر أهمية أولا: هل تعتقد أنه من الممكن جعل عمل بلوتوث متعددة اللاعب في لعبتي؟ انها مجرد الكثير من البيانات تحتاج إلى المشاركة بين الجهاز.

هل كانت مفيدة؟

المحلول

عادة الألعاب متعددة اللاعبين مجرد مشاركة "الأحداث"، مثل:

  • يبدأ اللاعب بدوره يسارا / اليمين.
  • يبدأ اللاعب في تسريع.
  • يطلق النار لاعب من x / y / z إلى الاتجاه x / y / z.
  • البند ينتشر في x / y / z.
  • لاعب ملحق البند.

الأجزاء الأخرى تحسب فقط الباقي أنفسهم كما لو أن كل شيء سيحدث لهم. يؤدي ذلك إلى تقليل البيانات اللازمة للنقل ولكنها تتطلب "تحديثات كاملة" دورية تقوم بمزامنة حالة اللعبة مرة أخرى (أي كل 10 ثوان).

بالمختصر:
نقل الإجراءات، وليس البيانات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top