هناك العديد من الطرق لبرمجة الألعاب بإستخدام لغة سي++.
في هذا الثريد، سأعطي أفكار بسيطة عن الكيفية و الأدوات المتاحة.
#تطوير_الألعاب #نصائح_في_تطوير_الألعاب
-
-
بالنسبة لمطور مبتدئ أو ليس على دراية كافية في
#تطوير_الألعاب، يفضل عدم تطوير اللعبة و كامل أدواتها و محركها بنفسه! و خصوصاً عند قلة المعرفة بإحتياجات الألعاب من الرسومات و الصوتيات و التحريك و إلخ.Pokaż ten wątek -
الطريقة الثانية: تكمن في إستخدام مكتبة برامج (software library) التي تساعد على التعامل مع الرسومات و الصوتيات و التحريك و ما يتعلق بهم بطريقة سهلة و تساعد على زيادة التركيز في تطوير اللعبة. هناك الكثير منها مثل SDL و SFML.
Pokaż ten wątek -
و لحسن الحظ، مكتبات البرمجة SDL و SFML مجانية و مفتوحة المصدر! يعني أن تكلفة تطويراللعبة سوف لا يزيد عن وقتك و جهدك! مقارنة بحلول أخرى ليست مجانية و تحتاج أن تدفع مبلغ مالي للحصول على رخصة للعمل بها.
Pokaż ten wątek -
على ما يبدو SMFL تصلح أكثر للمبتدئين حيث أنها أحدث نسبياً و تستخدم في مجال تعليم
#تطوير_الألعاب أيضاً.Pokaż ten wątek -
روابط SDL و SFML على ويكيبيديا https://en.wikipedia.org/wiki/Simple_and_Fast_Multimedia_Library …https://en.wikipedia.org/wiki/Simple_DirectMedia_Layer …
Pokaż ten wątek -
الطريقة الثالثة: الإعتماد على محرك ألعاب متكامل و يدعم البرمجة بلغة سي++. Unreal Engine هو أول ما يخطر على بال أي مطور ألعاب حيث أنه ممتاز جدا ً و مستخدم على نطاق واسع. على فكرة، تستطيع عمل لعبة "بسيطة" بدون برمجة بإستخدام blueprints في Unreal Engine!
Pokaż ten wątek
Koniec rozmowy
Nowa rozmowa -
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.