القائمة الرئيسية

الصفحات

اخر المنشورات[LastPost]

 كيف اصبح مطور العاب

هذة اهم الخطوات لكي تصبح مطور و مصمم العاب و بالاستمرارية يمكن ان تصمم لعبة pubg القادمة 
أولا: اختر لغتك البرمجية
هنالك الكثير من لغات البرمجية لتصميم وتطوير العاب مثل ++java , python , java script , c# , c  و الكثير من اللغات الاخرى . لكن افضلها ++c# , c  , `و ذلك لانها 
لانها تدعم البرمجة الكائنية التوجة 
تتعمال مع events
تدعم العمليات المتعددة 
تعمل وفق front end
ثانيا : تعلم الرياضيات الضرورية الضرورية لبرمجة الالعاب
تطوير الالعاب مرتبط بالرياضيات . فالرياضيات مطلوبة للتطبيقات مختلفة للعبة مثل التصادم او فيزياء اللعبة . فيما يلي المواضيع الضرورية في الرياضيات
ALgebra and Linealer ALgebra
Trigonometry
Calculus
Discrete Mathematics
ثالثا: اختيار محرك الالعاب 
محرك اللعبة او مايسمى ب بنية اللعبة او اطار اللعبة هو بيئة تطوير برمجيات مصممة لمطوري الالعاب امثلة كثيرة توجد عن محركات الالعاب مثل Godot , GameMaker , Unreal Engine , OoenGL , Unity  و افضلها و الكثر استخداما هي Unity , Unreal حيث تستخدم مع #c++ ,  c 
رابعا: انشاء ميكانيكا اللعبة 
ميكانيكا اللعبة هي الاجراءات الاساسية و العمليات و المرئيات و اليات التحكم التي تستخدم لتلعب او تنفذ احد الاوامر فهي القواعد التي تشكل طريقة اللعب و تخلق تجربة تفاعلية ف تطوير اللعبة يدور حول المشهد او الشخصيات الموجودة فية
خامسا :تعلم الفيزياء و التحريك 
تعمل العاب الفيديو الحديثة باستمرار على تطوير ما يسمى الترفيه التفاعلي بحيث تتطلب الحاجة المتزايدة للانغماس و الواقعية المتزايدة ان تقدم محاكاة الفيزياء في عالم اللعبة نتائج واقعية سواء اكانت فيزياء سريعة الاستجابة او البيانات القابلة للتدمير او محاكاة و هنالك الكثير من الخوارزميات المتطورة المستخدمة التي تتيح تجارب تفاعلية غير مسبوقة للاعب 
سادسا : ابن اول لعبة ثنائية البعد 
ابدأ في انشاء العاب صغيرة و حاول تكرار الالعاب الثانئية مثل flappy bird فالعمل بصورة متكررة على هكذا العاب من افضل الطرق لصقل المهارات 
سابعا:ابن لعبة ثلاثية الابعاد
ابدا في تعلم كيفية عنل لعبة ثلاثية البعد و تعلم كيفية التطوير الالعاب الثلاثية الابعاد و اصنع لعبتك الاولى
استمر في التعلم و تطوير نفسك حتى تصبح لديك خبرة الكافية لبناء لعبة قد تكون بوبجي القادمة
هنالك الكثير من الكورسات المدفوعة و المجانية التي تعلمك كيفية تصميم و تطوير الالعاب