السلام عليكم اخوتي الاعزاء اريد ان اصير مبرمج العاب للهواتف الدكية
ماهي الاسسيات التي يجب ان اتعلمها وماهي اللغات والاشياء
الكتيرة لكي اصبح مبرمج العاب محترف
1- تعلم التصميم اما 2d او 3d, (ما هو النوع الذي تفضله ؟)
2- تعلم احد محركات الالعاب .. ويفضل ان يكون بامكانه التصدير الى منصات الموبايل(android, ios, windows phone) طبعا 90% من اشهر العاب الموبايل تك تطويرها باستخدام ادوبي فلاش.
لا تصدق من يقول لك ان تطوير الالعاب صعب .. الامر تغير ولم يعد كما كان قبل 20 سنة, لا يجب عليك تعلم لغة C او ++C ولا يجب عليك تعلم مكتابات DirectX او OpenGL ولا يجب عليك تعلم امور معقدة في الفيزياء ! وغيرها .. لانه لو كان الامر كذلك لما راينا مئات الالاف من الالعاب على اجهزة الموبايل !
اما ان تقتنع برأيي واما ان لا تقتنع ..
اشجعك اخي لدخول هذا المجال .. خاصة بعد الخبر القريب سابقا عن المبرمج الفيتنامي ولعبة السمكة وكيف اصبحت مشهور جدا لدرجة ان هاتف ايفون قد عرض ب 90 الف دولار لاحتواءه هذه اللعبة ...
تطور وتطور .. لتصل لمستوى متميز .. لعل وعسى تطلق لنا لعبة منافسة
1+
الالعاب هي اكثر البرمجيات عمقاً في لغات البرمجة، اذا كنت مبتدئ ولم تبرمج شيء بعد،
مع اني لا احب برمجتها، ولكن في الجامعة جبرنا على برمجتها لترسخ البرمجة في اذهاننا
انصحك بدايتاً بتعلم لغة C++ على الشاشة السوداء
مبادئ C++ الاساسيات :: سهله جداً
بعدها تحاول تطبيق العاب بسيطة مثلاً لعبة تخمين الرقم
واذا ادركت كل سطر في مثل هذه اللعبه البدائية
تعلم على مكتبة لـ السي بلاس بلاس تسمى SFML ( هذه المكتبة تحتاج صبر ومهارة حب التعلم )
وتستطيع برمجة العاب ذات رسوم جميلة من خلالها.
حين إذٍ تعمق في برمجة الكائنات او مايسمى c++ object oriented
كذلك لاتنسى اسس البيانات ( لا اقصد قواعد البيانات ) وانما اسس البيانات في سي بلاس بلاس
مثل
stack,queue و linked list وغيرهما
بعدها ستسهل عليك لغة Java ولغات البرمجة الاخرى وتستطيع انشاء العاباً جميلة
بالتوفيق
التعليقات