برمجة الألعاب

برمجة الألعاب جزء من مجال تطوير الألعاب، وهو عباره عن التطوير البرمجي لألعاب الفيديو.[1] برمجة الألعاب يحتاج إلى مهارات في هندسة البرمجيات كما أنه يحتاج تخصص في واحده أو أكثر من المجالات التالية، وهي: المحاكاة، رسوم الحاسب، الذكاء الاصطناعي، قواعد البيانات، مرحله التصميم، الفيزياء ، برمجة الصوتيات، والمدخلات.

غالبيه المبرمجين المهتمين بهذا المجال سبب اهتمامهم انها هوايه يحبون ادائها.

عمليه التطويرعدل

المحترفين في مجال تطوير الألعاب غالباً يبدأون في تطوير الجانب التصميمي للعبه أولاً ، وهي في حد ذاتها لها أكثر من مصدر . أحياناً عملية تطوير اللعبة تبدأ بدون فكره واضحه للتصميم لكن تتضح الفكرة مع عدد من التجارب . مثال مصمم الألعاب ويل بدأ بتطوير لعبه سيمز الشهيرة بجعل المبرمجين يقومون بتجربه عدد من الافكار .

النماذجعدل

المبرمجين في العادة يحتاجون لعمل نماذج للافكار والمواصفات التي ستكون في اللعبة . النماذج للعبه تكون في البداية لتسهل عمليه التصميم وايضا ليسهل اضافه الافكار إليه

تصميم اللعبةعدل

المبرمجين ليست وظيفتهم الأساسية تصميم اللعبة ، وإنما المساهمه في طرح الافكار قبل التصميم . مصمم اللعبة يلتمس الافكار والاقتراحات من منتج اللعبة و قائد فريق البرمجه ليحصل على تصور صحيح لاستراتيجيات اللعبة . في بعض الاحيان يشارك في التصميم من غير المنتجين للعبه كـا كتاب الحقوق للعبه .

برمجة الألعابعدل

تستعمل عدة لغات برمجة في هذا المجال و لكن أفضل لغة بلا منازع في برمجة الألعاب هي سي++، هذا لا يمنع من استعمال لغات أخرى مثل سي شارب و جافا سكريبت

المبرمجين وظيفتهم التقريب بين التصميم واللعبة . عمليه التصميم تتغير بتغير لغات البرمجه وتطورها .

مراجععدل

  1. ^ "معلومات عن برمجة الألعاب على موقع id.loc.gov". id.loc.gov. مؤرشف من الأصل في 28 مايو 2010. 


 
هذه بذرة مقالة عن برمجيات الحاسوب بحاجة للتوسيع. شارك في تحريرها.