هناك العديد من الطرق لبرمجة الألعاب بإستخدام لغة سي++.
في هذا الثريد، سأعطي أفكار بسيطة عن الكيفية و الأدوات المتاحة.
#تطوير_الألعاب #نصائح_في_تطوير_الألعاب
-
Pokaż ten wątek
-
الطريقة الأولى: تطوير اللعبة و كامل أدواتها و حتى المحرك بإستخدام لغة سي++ من نقطة الصفر و بدون الإعتماد على أي حلول متاحة! الأمر ليس بالسهل بسبب كمية العمل المطلوبة و صعوبته مقارنة بالطرق الأخرى لكن ليس بالمستحيل!
1 odpowiedź 0 podanych dalej 1 polubionyPokaż ten wątek -
بالنسبة لمطور مبتدئ أو ليس على دراية كافية في
#تطوير_الألعاب، يفضل عدم تطوير اللعبة و كامل أدواتها و محركها بنفسه! و خصوصاً عند قلة المعرفة بإحتياجات الألعاب من الرسومات و الصوتيات و التحريك و إلخ.1 odpowiedź 0 podanych dalej 2 polubionePokaż ten wątek -
الطريقة الثانية: تكمن في إستخدام مكتبة برامج (software library) التي تساعد على التعامل مع الرسومات و الصوتيات و التحريك و ما يتعلق بهم بطريقة سهلة و تساعد على زيادة التركيز في تطوير اللعبة. هناك الكثير منها مثل SDL و SFML.
1 odpowiedź 0 podanych dalej 0 polubionychPokaż ten wątek -
و لحسن الحظ، مكتبات البرمجة SDL و SFML مجانية و مفتوحة المصدر! يعني أن تكلفة تطويراللعبة سوف لا يزيد عن وقتك و جهدك! مقارنة بحلول أخرى ليست مجانية و تحتاج أن تدفع مبلغ مالي للحصول على رخصة للعمل بها.
1 odpowiedź 0 podanych dalej 0 polubionychPokaż ten wątek -
على ما يبدو SMFL تصلح أكثر للمبتدئين حيث أنها أحدث نسبياً و تستخدم في مجال تعليم
#تطوير_الألعاب أيضاً.1 odpowiedź 0 podanych dalej 0 polubionychPokaż ten wątek -
روابط SDL و SFML على ويكيبيديا https://en.wikipedia.org/wiki/Simple_and_Fast_Multimedia_Library …https://en.wikipedia.org/wiki/Simple_DirectMedia_Layer …
1 odpowiedź 0 podanych dalej 0 polubionychPokaż ten wątek
الطريقة الثالثة: الإعتماد على محرك ألعاب متكامل و يدعم البرمجة بلغة سي++. Unreal Engine هو أول ما يخطر على بال أي مطور ألعاب حيث أنه ممتاز جدا ً و مستخدم على نطاق واسع. على فكرة، تستطيع عمل لعبة "بسيطة" بدون برمجة بإستخدام blueprints في Unreal Engine!
Wydaje się, że ładowanie zajmuje dużo czasu.
Twitter jest przeciążony lub wystąpił chwilowy problem. Spróbuj ponownie lub sprawdź status Twittera, aby uzyskać więcej informacji.