Unconfigured Ad Widget

تقليص

إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

كيف تصبح مبرمج ألعاب

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • كيف تصبح مبرمج ألعاب

    بسم الله الرحمن الرحيم





    العديد من الاشخاص في هذا المنتدى يريدون تعلم برمجة الألعاب ولكن لا يعرفون كيف

    والبعض منهم أضاع العديد من السنين الذهبية من عمره دون جدوى ولكن دعونا نتوقف

    لبرهة ونفكر معاً هل العيب فينا ام في لغات البرمجة



    بعض الأعظاء للاسف يتكلمون عن مشاريعهم اذا صح التعبير وكأنهم

    يتكلمون عن وجبة عشاء خفيفة من ماكدونالدز :

    نستخدم سي++ + ثري دي ماكس 7 + فوتوشوب 8 وصللحووواااه

    ما هذا الهراء .. على اي اساس ستستخدم لغة سي++ لم لا تكون سي او VB6

    وما قصة الثري دي ماكس هذا ... من الواظح ان العديد من الاشخاص هنا يعتقدون

    ان برنامج الرسم له تأثير كبير على جودة رسوم اللعبة وهذا خطاء كبير

    برنامج الرسم مهمته توفير ادوات تساعد الرسام على رسم الاشكال التي يريدها

    بشكل سهل وسريع .





    العديد من الأشخاص لا يعرفون كيف يتعلمون البرمجة من الكتب او مواقع الانترنت

    وبعضهم يعتقد ان الكنب تكفي لوحدها لتعلم البرمجة ولكن العديد من المبرمجين

    يقولون انها لا تكفي فلكي تتعلم البرمجة يجب عليك ان تقراء بعض اكواد

    اللغة التي تتعلمها وتحاول ان تكتب اكواد مثلها وتجربها لترى كيف تعمل

    وهناك العديد من شفراة البرامج مفتوحة المصدر تستطيع تحميلها من الانترنت

    وان تتعلم منها.





    بعض الاشخاص للأسف لا يتقن اللغة الأنجليزية وهذا الامر يجعله منعزل

    عن عالم البرمجة فالاغلبية من مطوري البرامج يجيدون اللغة الانجليزية وهذا

    الامر يجعله غير قادر على الحديث معهم والأستفسار عن بعض المشاكل

    او حتى مشاركتهم في مشاريعهم .





    النقطة الأخيرة والمهمة جداً هو عدم معرفتهم او عدم تمييزهم للطريق الذي سلكه كل مصممي

    ومبرمجي البرامج وهو بناء البرامج او الألعاب بشكل تدريجي

    فجميع الأشخاص يريدون تصميم ألعاب ثلاثية الابعاد وأغلبهم لم يصمم لعبة واحدة 2D

    في حياته .

    العديد من مطوري ومبرمجي الألعاب ينصحون بمثل هذه الطريقة

    فمثلاً بعد ان تتقن البرمجة باللغة التي تتعلمها قم ببرمجة لعبة بسيطة في الرسوم

    مثل لعبة Tetris ولن تحتاج الى تطبيق اي معادلات معقدة كل ما ستحتاجه نظام بسيط

    لكشف التصادمات...




    بعدها قم بتصميم لعبة اكثر تقدماًً وتطوراً مثل لعبة flyball

    ستحتاج الى نظام متقدم لكشف التصادمات

    http://jeje-maximum.tripod.com/flyballexe.rar



    في هذه المرحلة قم بتصميم لعبة مثل Super Mario تحتوي على بعض الاعداء وتحتوي

    على نظام فيزيائي بسيط ونظام تصادم متطور.






    وعلى هذه الخطى ستجد نفسك اصبحت متمرساً في لغة البرمجة وفي التقنيات المستخدمة فيها ستنتقل

    بشكل تدريجي الى البرمجة في بيئة ثلاثية الابعاد ...





    شكوت إلى وكيع سوء حظي فأرشدوني الى ترك المعاصي
    وقال : أعلم انّ العلم نور ونور الله لا يؤتى لعاصي

  • #2
    the most way used in expert developper is to use in game engine this pack has different soft sommethng to help you in modeling the envirement maybe it's compatible with 3dsmax sometime and other for physic using the avok or ivk or any engine physic and the other part is the AI this one give you more accesibilty to controle your player AI and many other minescilous that it can be helpful forreating game but the most imporatnat is that the engine is so hight not for free you can visit www.renderware.com this engine used in gta vice city and many other famous game also their are some ublic engine take a look on www.yake.org ..
    smallpixel@hotmail.com for more details.

    تعليق


    • #3
      (mp)(mp)(Y)مشكوررررررر

      تعليق

      يعمل...
      X