يستند إلى مستعرض اللعبة - والتي إطار تختار ؟

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

  •  09-06-2019
  •  | 
  •  

سؤال

بدأت تطوير القائم على لعبة المتصفح (و أعني بذلك يستند إلى نص ، أي فلاش أو الأشياء مماثلة على ذلك) و أنا تكافح من أجل اتخاذ قرار بشأن أي إطار التنمية للاستخدام.

بقدر ما هي المتطلبات المعنية ، والشيء الأكثر أهمية الذي يمكن أن نفكر من الآن هو القدرة على ترجمته إلى عدة لغات.كائن جيدة-relational mapping وسيلة لتوليد أشكال من المنطقي الكائنات من شأنه أيضا أن تكون جيدة جدا ، كما لقد لاحظت أنني دائما تنفق الكثير من الوقت في حل المشاكل التي تظهر عند تغيير أي من تلك الأشياء.

لغة البرمجة هي نوع غير مهم.لدي بعض الخبرة في PHP و C#, ولكن لا مانع, وأود حتى استخدام هذا كعذر تعلم شيء جديد مثل بايثون او روبي.ما أريده هو شيء جيد و مجتمع مزدهر و الكثير من العينات الدروس على الانترنت مساعدة لي.

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

المحلول

أود أن أوصى التمسك بما تعلمون - PHP هو أكثر من قادر.

هذا صحيح بالطبع ، ولكن:

أنا لا أمانع, وأود حتى استخدام هذا كعذر تعلم شيء جديد مثل بايثون او روبي.

ثم كتابة المتصفح اللعبة هو فرصة ممتازة للقيام بذلك.تعلم شيء جديد أبدا خاطئ التعلم بديل PHP لا يمكن أبدا أن يصب (ايه يا جيف ؟ ).في حين لا روبي على القضبان ولا جانغو هي مفيدة بشكل خاص للكتابة ألعاب, أنهم لا تزال كبيرة.كان علينا أن كتابة الصغيرة لعبة متصفح في غضون أسابيع لمشروع مرة القضبان عملت سحر.من ناحية أخرى, كل نجاح ألعاب المتصفح هائلة أعباء العمل و إذا كنت تريد أن مقياس جيد لديك إما للحصول على الأجهزة جيدة و تحميل موازنة أو كنت في حاجة الى غير تفسير إطار (آسف يا رفاق!).

نصائح أخرى

أود أن أقترح بالتأكيد PHP.لقد طورت متصفح القائمة على الألعاب (pbbgs) لمدة 10 سنوات حتى الآن.لقد حاولت .صافي, Perl and Java.

كل منهم يعمل, ولكن حتى الآن PHP كان أفضل لأن:

  • السرعة التي يمكنك وضع (التي قد تكون بسبب تجربة)
  • سهولة/تكلفة العثور على المضيف لموقع اللعبة
  • المرونة في تغيير/تجديد على الطاير (برمجة لعبة يبدو دائما مختلفة دورة تطوير ثم مشاريع عادية)

روبي ليست سيئة و لكن آخر مرة حاولت أنا وركض بسرعة إلى تحجيم/مشكلات في الأداء.لم أحاول الثعبان بعد...ربما حان الوقت أن تقدم له رصاصة واحدة.

فقط بلدي اثنين سنتا ، ولكن على مر السنين PHP وفرت لي الكثير من الوقت.

أود أن أوصى التمسك بما تعلمون - PHP هو أكثر من قادر.

كنت ألعب لعبة تسمى Hyperiums - النص على أساس لعبة متصفح مثل لك - التي تم إنشاؤها باستخدام جافا (إنه على شبكة الإنترنت quivalent هو JSP?) و servlets.أنه يعمل بشكل جيد إلى حد ما (كان التوقف القضايا ولكن تلك كانت أكثر ارتباطا انها تعمل على حماقة جميلة server).

أما بالنسبة إطار الاستخدام - لماذا لا إنشاء الخاصة بك ؟ تنفق قدرا كبيرا من الوقت قبل الترميز يقرر كيف أنت ذاهب للتعامل مع مختلف الأشياء مثل الناطقة الدعم:هل يمكن استخدام عبارة نظام أو منفصلة الناطقة-قوالب معينة.الطرف الثالث الأطر هي على الأرجح أفضل اختبار مما جعل لكنها ليست لغرض معين, أنهم خلق لمجموعة واسعة من الأغراض.

تحقق من جانغو-mmo!

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