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

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

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث
Commons-emblem-copyedit.svg
هذه المقالة ليس بها أي وصلات لمقالاتٍ أخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (سبتمبر 2017)
Question book-new.svg
المحتوى هنا ينقصه الاستشهاد بمصادر. يرجى إيراد مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (يوليو 2017)

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

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

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

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

النماذج[عدل]

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

تصميم اللعبه[عدل]

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

برمجة الالعاب[عدل]

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

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

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