abdasameea نشر 29 يونيو 2016 أرسل تقرير نشر 29 يونيو 2016 لدي سؤال محير كيف تم برمجة وتصميم لعبة agar.io فهي سريعة جدا وتعمل في المتصفح مباشرة ودون تحميل أي شيء وتعمل اونلاين وكذلك اذا توجد فيديوهات تعليمية للأدوات واللغات التي تم تصميم اللعبة بها اقتباس
1 سعيد نشر 29 يونيو 2016 أرسل تقرير نشر 29 يونيو 2016 أولًا اللعبة جميلة حقاً تمّ برمجة هذه اللعبة باستخدام لغتي برمجة: JavaScript و C++ بالنسبة للغة JavaScript فهي اللغة التي تعمل ضمن المتصفّح والتي تتفاعل مع اللاعب. اللعبة بسيطة جدًّا والنواحي الرسوميّة فيها غير متكلّفة وغير معقدة بطبيعة الحال، لذلك تعمل بسلاسة على المتصفّح. بالنسبة للغة C++ فهي اللغة التي استخدمت لكتابة برنامج إدارة اللعبة الذي يعمل على الخادوم Server، والذي يتعامل مع برامج JavaScript التي تعمل ضمن متصفّحات اللاعبين. لغة C++ سريعة بالطبع ولكن العامل الحاسم هنا هو إمكانيات الخادوم (أو الخواديم) الذي يعمل عليها هذا التطبيق، التي يجب أن تكون سريعة كفاية لمعالجة عدد المستخدمين الكبير. لغتي البرمجة JavaScript و C++ بعيدتين جدًّا عن بعضهما. أنصحك أن تبدا بتعلّم JavaScript انظر لهذه السلسلة الممتازة: http://www.w3schools.com/js/ اقتباس
0 mohamedf نشر 2 يوليو 2016 أرسل تقرير نشر 2 يوليو 2016 بتاريخ On 6/29/2016 at 10:00 قال سعيد: أولًا اللعبة جميلة حقاً تمّ برمجة هذه اللعبة باستخدام لغتي برمجة: JavaScript و C++ بالنسبة للغة JavaScript فهي اللغة التي تعمل ضمن المتصفّح والتي تتفاعل مع اللاعب. اللعبة بسيطة جدًّا والنواحي الرسوميّة فيها غير متكلّفة وغير معقدة بطبيعة الحال، لذلك تعمل بسلاسة على المتصفّح. بالنسبة للغة C++ فهي اللغة التي استخدمت لكتابة برنامج إدارة اللعبة الذي يعمل على الخادوم Server، والذي يتعامل مع برامج JavaScript التي تعمل ضمن متصفّحات اللاعبين. لغة C++ سريعة بالطبع ولكن العامل الحاسم هنا هو إمكانيات الخادوم (أو الخواديم) الذي يعمل عليها هذا التطبيق، التي يجب أن تكون سريعة كفاية لمعالجة عدد المستخدمين الكبير. لغتي البرمجة JavaScript و C++ بعيدتين جدًّا عن بعضهما. أنصحك أن تبدا بتعلّم JavaScript انظر لهذه السلسلة الممتازة: http://www.w3schools.com/js/ و لكن اللعبة يعمل على اجهزة المبايل بالنظامين android و ios معا فهل تم اعادة برمجتهما ب جافا لكي تعمل على اندرويد ....و سويفت او ابجكتيف سي لكي تعمل على نظام ios ؟ ام ماذا ؟ اقتباس
0 سعيد نشر 2 يوليو 2016 أرسل تقرير نشر 2 يوليو 2016 من الممكن أن يكونوا قد فعلوا ذلك بالتأكيد. إلّا أنّه ليس من الضروري أن تكون أنشؤوا تطبيق لأندرويد بجافا أو تطبيق لأيفون بلغة swift أو objective-c. من الممكن أنّهم قد استخدموا Cordova مثلًا لكي يستخدموا نفس لغة JavaScript لإنشاء تطبيق يعمل على أندرويد وكذلك الأمر على iPhone. وربما يكون هذا الحل أسهل بالنسبة لهم لأنّ تطبيق JavaScript جاهز بالنسبة إليهم. اقتباس
0 mohamedf نشر 2 يوليو 2016 أرسل تقرير نشر 2 يوليو 2016 بتاريخ 52 دقائق مضت قال سعيد: من الممكن أن يكونوا قد فعلوا ذلك بالتأكيد. إلّا أنّه ليس من الضروري أن تكون أنشؤوا تطبيق لأندرويد بجافا أو تطبيق لأيفون بلغة swift أو objective-c. من الممكن أنّهم قد استخدموا Cordova مثلًا لكي يستخدموا نفس لغة JavaScript لإنشاء تطبيق يعمل على أندرويد وكذلك الأمر على iPhone. وربما يكون هذا الحل أسهل بالنسبة لهم لأنّ تطبيق JavaScript جاهز بالنسبة إليهم. برايك الالعاب المشهورة و الكبيرة و تطبيقات الكبيرة كواتساب و انستجرام و سناب شات ...الخ اراهاف يمختلف المتجرين في جوجل بلاي او في ابل بلاي اي تعمل على النظامين فكيف يقومون بذلك على الاغلب هل يعملون على لغة مشتركة تعمل على مختلف الانظمة او يعملون على برمجة التطبيق من الصفر في كل نظام و بلغته الرسمية اي بجافا للاندرويد و ابجكتيف سي لل ios اقتباس
السؤال
abdasameea
لدي سؤال محير كيف تم برمجة وتصميم لعبة agar.io فهي سريعة جدا وتعمل في المتصفح مباشرة ودون تحميل أي شيء وتعمل اونلاين
وكذلك اذا توجد فيديوهات تعليمية للأدوات واللغات التي تم تصميم اللعبة بها
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.