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

ردود: 3 | زيارات: 1390
  1. #1
    عضو فعال
    تاريخ التسجيل
    Sep 2004
    ردود
    201

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

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





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

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

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



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

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

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

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

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

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

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

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





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

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

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

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

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

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





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

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

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

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





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

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

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

    في حياته .

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

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

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

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




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

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

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



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

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






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

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







  2. #2
    عضو جديد
    تاريخ التسجيل
    Aug 2005
    المنطقة
    tunisia
    العمر
    31
    ردود
    12
    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. #3
    (mp)(mp)(Y)مشكوررررررر

Bookmarks

قوانين الموضوعات

  • لا يمكنك اضافة موضوع جديد
  • لا يمكنك اضافة ردود
  • لا يمكنك اضافة مرفقات
  • لا يمكنك تعديل مشاركاتك
  •  
  • كود BB مفعّل
  • رموز الحالة مفعّل
  • كود [IMG] مفعّل
  • [VIDEO] code is مفعّل
  • كود HTML معطل