• 0
  • مالي خلق
  • أتهاوش
  • متضايق
  • مريض
  • مستانس
  • مستغرب
  • مشتط
  • أسولف
  • مغرم
  • معصب
  • منحرج
  • آكل
  • ابكي
  • ارقص
  • اصلي
  • استهبل
  • اضحك
  • اضحك  2
  • تعجبني
  • بضبطلك
  • رايق
  • زعلان
  • عبقري
  • نايم
  • طبيعي
  • كشخة
  • النتائج 1 إلى 10 من 10

    الموضوع: الطريق نحو برمجة الالعااااب بإحتراف (مقالة)..

    1. #1
      التسجيل
      28-10-2002
      الدولة
      (السعودية)
      المشاركات
      1,042
      المواضيع
      71
      شكر / اعجاب مشاركة

      الطريق نحو برمجة الالعااااب بإحتراف (مقالة)..

      الطريق نحو برمجة الالعااااب بإحتراف (مقالة)..

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

      السلام عليكم....

      كثيراً منا يسأل .... كيف اصمم لعبة؟ بل أن البعض كره هذا السؤال .
      ولكن لو سألناه ما هو نوع اللعبة؟
      الجواب : ثلاثية أبعاد . عند هذه الكلمة سيبدأ مشوار الألف ميل...
      ---------
      البعض وهو يقرأ هذه المقالة يشعر (ربما بالغضب والضيق ) لأنه يتوقع كلاماً تعجيزاً أو ماشابه
      لذا سأقول لك الان أنك تستطيع أن تبرمج اللعبة التي حلمت بها....
      ولاكن أنا لست رساماً أو عالم رياضيات وفيزياء؟ (الجواب لايهم).....
      هل تقول لي أنني أستطيع رسم الشخصيات التي أريدها والاماكن و...و... (نعم)

      إذن كيف أبدا ؟؟
      - البداية هي أهم شيء في هذا المجال الرائع لأنك إن بدأت لن تستطيع التوقف .
      أخلص وش أسوي بالظبط ؟
      أمامك إختيارات عديدة .... إختر طريقك

      الطريقة الأولى :
      إنتاج الألعاب عن طريق برامج تصميم الألعاب :
      أي إستخدام البرامج الجاهزة لإنتاج الألعاب ..
      المميزات :
      1- سهولة التصميم في وقت التصميم + عدم الإحتياج إلى خبرات برمجة
      2- عدم الاحتياج غالباً إلى برامج رسم ... لأنها غالباً ما تأتي مع البرنامج مكتبة صور وأصوات ..
      العيوب :
      1- عدم التحكم في شكل اللعبة تحكماً تاماً
      2- تخصص نوع اللعبة فهنالك برامج لانتاج الالعاب ثنائية الابعاد وهنالك برامج لانتاج الالعاب ثلاثية الابعاد وتكون متخصصة في بعض الاحيان في نوع معين كـRPG او مغامرات او كرة قدم ...

      كيف أسير في هذه الطريقة :
      حسناً :

      ثنائية أبعاد :

      برنامج 2003RPG Maker :
      وصلة التحميل : http://files.rpginfinity.com/get/aHR...9ybTJrMy56aXA=

      الحجم : 28.9 MB












      نبذه :
      -برنامج سهل جداً لتصميم ألالعاب ثنائية الأبعاد من نوع الأر بي جي (( مشهور))
      كود:
      Arabian Xtreme Designs : http://axdteam.com

    2. #2
      التسجيل
      28-10-2002
      الدولة
      (السعودية)
      المشاركات
      1,042
      المواضيع
      71
      شكر / اعجاب مشاركة
      نكمل

      برنامج Game Maker :

      وصلة التحميل : http://www.cs.uu.nl/people/markov/gm...oad/gmaker.zip
      الحجم : 3.8 ميقا
      تنزيل اضافات البرنامج من اصوات وخلفيات و صور (1.8 ميقا) : http://www.cs.uu.nl/people/markov/gm...d/gm_extra.zip
      Split File :-
      ملفات مهمة و مفيدة جداً اثناء تصميمك للعبتك , سنقوم بشرحها لاحقاً ...
      هذه الملفات مجزءة الى ستة أجزاء ...


      الملف الأول :http://www.cs.uu.nl/people/markov/gm...aker_split.exe
      الملف الثاني : http://www.cs.uu.nl/people/markov/gm...aker_split.002
      الملف الثالث : http://www.cs.uu.nl/people/markov/gm...aker_split.003
      الملف الرابع : http://www.cs.uu.nl/people/markov/gm...aker_split.004
      الملف الخامس :http://www.cs.uu.nl/people/markov/gm...aker_split.005
      الملف السادس :http://www.cs.uu.nl/people/markov/gm...aker_split.006

      طريقة تجميع هذه الملفات ...
      قم بتنزيل الملفات كاملة التي يبلغ متوسط حجمها (0.6) ميجا
      وقم بتشغيل الملف الأول , اتبع اجرائات التثبيت ... ثم سيطلب منك الملف الثاني ... ثم الثالث و الرابع و هكذا ....


      برنامج تكوين الخلفيات و المؤثرات
      الحجم :-(1.8 MB)
      التنزيل :- http://www.cs.uu.nl/people/markov/gm...ourcepack1.zip


      بعض الأصوات التي سوف تنفعك في تصميم لعبتك
      الحجم:- (30 KB)
      التنزيل :-http://www.cs.uu.nl/people/markov/gmaker/download/melodies.zip


      بعض السكربتات المهمة في أوامر تشغيل لعبتك
      الحجم :-(18 KB)
      التنزيل :- http://www.cs.uu.nl/people/markov/gm...d/database.zip


      برنامج يجعل جهازك يشغل ملفات الموسيقى بصيغة (MOD) , لكي تضعها في العابك.
      الحجم :-(1.1 MB)
      التنزيل :- http://www.cs.uu.nl/people/markov/gm...oad/jbfmod.zip

      نبذه :




      كما ترى فهو يقوم بتصميم الألعاب المختلفة (ثنائية الأبعاد) :

      _______
      ثلاثية الأبعاد :

      برنامج 3d game studio pro :

      وصلات التحميل :
      http://www.alshoq.com/game/3dgamestudiopro.part1.rar
      http://www.alshoq.com/game/3dgamestudiopro.part2.rar
      http://www.alshoq.com/game/3dgamestudiopro.part3.rar
      http://www.alshoq.com/game/3dgamestudiopro.part4.rar
      http://www.alshoq.com/game/3dgamestudiopro.part5.rar
      http://www.alshoq.com/game/3dgamestudiopro.part6.rar

      أشهر برامج تمصيم الألعاب الثلاثية الأبعاد...

      صور : http://www.conitec.net/gallery.htm


      ______________________________________________________________________

      ______________________________________________________________________


      وأما النوع الاخر من طرق انتاج الالعاب فهو "البرمجة"

      فطريقة البرمجة هي الطريقة التي تستخدمها جميع الألعاب التي تراها (PC و PS)

      وكثير منا لا يعرف ما هي البرمجة .... أبسط مثال :

      اذا كان ويندوز اللي عندك عربي :
      في internet explorer اضغط على عرض ثم المصدر

      اما اذا كان وندوز الذي عندك انقليزي

      في internet explorer اضعط على view ثم Source

      ...... هذه هي البرمجة

      أي أنك تصدر أوامر تخاطب بها الكمبيوتر ...

      بعد تعريف البرمجة ننتقل إلى سؤال جوهري كيف أتعلم ؟؟!!

      - (لغة البيسك و لغة السي) لماذا اتجه للبيسك ؟ ولماذا اتجه للسي ؟
      البيسك :
      البيسك لغة بسيطة وسهلة وجميله والبرمجة فيها سريعة وممتعه ، فإذا أردت أن ابرمج أي برنامج
      سأنتجة من خلال البيسك ...ولاكن بالنسبة الى برمجة الالعاب سيدخل عنصر مهم في جودة البرنامج وهو
      السرعة ، فهل تقدمه لنا لغة البسيك ؟ للأسف في المشاريع الضخمة تصبح اللعبة بطيئة نوعا ما وهذا
      الذي جعل البعض يتجه للسي . ولكني ما زلت اعمل على البيسك ولا ازال افضل هذه اللغة على جميع اللغات
      الخلاصة : كبداية تعلم لغة البيسك وهنالك كتاب من إصدار مكتبة جرير اسمه "فيجوال بيسك 6 للمبتدأين"
      كتاب رائع وجميييييل جدا أنصح بإقتنائه.

      ماذا بعد البيسك ؟

      - تعلم لغة برمجية لن يصنع لك لعبة ثلاثية الابعاد . بل تحتاج الى مكتبات مثل DirectX & Open GL ...
      كيف اتعلم هذه المكتبات ؟
      اولاً أنت ستتعلم DirectX ...هل لاحظت أن بعض الالعاب تتطلب لتشغيها وجود DirectX في الجهاز ....
      هذا لأنها عملت هذه اللعبة على هذه المكتبه.
      ولاكن ما هي المكتبة ؟
      وضيفة المكتبة : ربط البرنامج مع أجزاء الجهاز مباشرة مع بعض المفردات لإنشاء العالم الثلاثي .
      ثانياً : تعلم مكتبات مساعدة تستخدم هذه الDirectX لتسهيل البرمجة عليها مثلاً للغة البيسك هنالك
      مكتبة اسمها Revolution3D ....فمع الوقت والخبرة تستطيع تعلم الDirectX مباشرة(بدون مكتبات مساعدة).
      لماذا لا اتعلمها مباشرة منذ البداية.
      ببساطة لأنك ستتعقد وتكره حياتك وتكره شيء أسمه برمجة ... + كما قال "ملك الماكس" ..الخطوة الأولى لتصميم مكتبة هي تجربة أحد المكتبات" .... فلا يوجد لعبة (من غير مكتبة)

      السي :
      السي بلس بلس لغة قوية جداً -----> صعبة
      مواضيعها عديدة ومعقده(تشيب الراس) مثل المؤشرات(Pointers) بالاضافة الى انك بتلقى بعض الامثله مكتوبه مره بلغة السي ومره بغة السي بلس بلس
      وبعد ما تخلص من اللغة تتعلم برمجة نظام وندوز وعشان تطلع نافذه فارغة يبغالك 30 سطر...يعني يبغالك وقت طويل لمين تتقن اللغة
      بعد كذا زي ما قلت في البيسك تتعلم الDirectX بواسطة مكتبات مساعدة في السي عندك المكتبة Genesis 3D بعدين تتعلم الDirectX مباشرة
      طيب ليه اتعلم السي اصلاً والبيسك موجودة؟
      لعدة أسباب :
      1- السرعة . (سرعة اللعبة)
      2- اغلب الالعاب مكتوبة بلغة السي وعند الشركات لا يستخدمون الا السي ...

      حسناً سنتكلم عن موضوع أخر وهو الرسم الثلاثي الأبعاد أي العروض و صور CGI :

      بالنسبة للبيئة (كل شيء ما عدا الشخصيات) هنالك برنامج مشهوور اسمه3D studio Max كيف أتعلم هذا البرنامج ؟
      لا بد من شراء كتب لتعلم هذه البرامج وهنالك كتاب جيد إسمه "- ورشة عمل ثري دي ستوديو ماكس 4"
      ملاحظة / لمن اراد توسعة قدرته في التصميم هنالك برامج عملاقه مثل الماكس مثل SoftImage و
      Maya و Light wave

      وماذا عن الشخصيات ؟
      يستطيع الماكس تصميم الشخصيات وتحريكها بدقه ولاكن ذلك يتطلب موهبة في الرسم بالإضافة الى وقت التصميم ...قد لا تتوفر لنا
      مالحل ؟
      هنالك برنامج لعمل الشخصيات اسمه Poser برنامج سهل ولا يحتاج الى دروس لتعلمه وستعشقه من اول نظره.


      بالتوفيق
      كود:
      Arabian Xtreme Designs : http://axdteam.com

    3. #3
      التسجيل
      28-10-2002
      الدولة
      (السعودية)
      المشاركات
      1,042
      المواضيع
      71
      شكر / اعجاب مشاركة
      السلام عليكم

      بالنسبة لي أنا مبرمج Visual Basic (DirectX
      اخر أعمالي :
      البرمجة(الألعاب) :
      ثري دي :
      http://arabvbgames.jeeran.com/3dex2.jpg
      http://arabvbgames.jeeran.com/3dex3.jpg
      http://arabvbgames.jeeran.com/chat.jpg

      تو دي :
      http://arabvbgames.jeeran.com/chat2.jpg
      http://arabvbgames.jeeran.com/mario.jpg

      التصميم :
      http://members.lycos.co.uk/arabvbgam...tures/xxx3.jpg (يحتاج إلى تعديل)
      http://members.lycos.co.uk/arabvbgames/effects3.jpg
      http://arabvbgames.jeeran.com/axd2.jpg
      http://arabvbgames.jeeran.com/monX2.jpg

      بالتوفيق في امتحاناتكم :-)
      كود:
      Arabian Xtreme Designs : http://axdteam.com

    4. #4
      التسجيل
      08-03-2002
      الدولة
      The Net Sphear Cyber Dungeonsالشرقية
      المشاركات
      2,622
      المواضيع
      49
      شكر / اعجاب مشاركة
      آه! ^^

      RPGmaker ^^
      الله كانت ايام حلوة.. كنت اتسكع في شنل الأي ار سي مال rpgmaker.net:6

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


      خبري RPGmaker 2 نزلته أو بتنزله الشركة على البلاي2... بيكون ثري دي وحركات

      كمل موضوعك... بدينا ندش في الجامد.. game maker وبرمجة وحركات @@

    5. #5
      التسجيل
      08-03-2002
      الدولة
      The Net Sphear Cyber Dungeonsالشرقية
      المشاركات
      2,622
      المواضيع
      49
      شكر / اعجاب مشاركة
      المبدعين يقدرون يتعدون حدود الأدوات اللي يستعملونها وينتجون انتاج فوق مستوى الحدود المرسومة لهم;-)

      بالمناسبة.. لو شفت RPGmaker واستعملته استعمال بسيط تعتقد انه مايقدر يسوي الشي الكثير... لكن لما تدخل لعمق البرنامج وتعرف تتعامل معه تكتشف برنامج قوي جداً ;-)

      فيه موقع لقيته بس عشان نشر حركات وافكار تطبق عليه

    6. #6
      التسجيل
      05-02-2001
      الدولة
      Back To Activation
      المشاركات
      12,415
      المواضيع
      315
      شكر / اعجاب مشاركة
      بطاقات الألعاب

      PSN ID: Emad_Costa
      ماشاء الله ..
      موضوع متعوب عليه ..
      لكن وين كنت مختفي كل هالفترة ؟؟


    7. #7
      التسجيل
      02-06-2001
      الدولة
      خفسون in الرياض
      المشاركات
      3,310
      المواضيع
      204
      شكر / اعجاب مشاركة

      Talking ..

      والله موضوع محترم .. صراحه حمستني .. ..

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

      عقبال ما نشوف العابك ..

    8. #8
      التسجيل
      28-10-2002
      الدولة
      (السعودية)
      المشاركات
      1,042
      المواضيع
      71
      شكر / اعجاب مشاركة
      السلام عليكم

      أهلاً

      ياجماعة أنا مبرمج يعني ابرمج :6 ما استخدم البرامج الجاهزة (( يعني NO LIMIT )) في الواقع حدودي هي عقلي

      بالتوفيق :-)
      كود:
      Arabian Xtreme Designs : http://axdteam.com

    9. #9
      التسجيل
      28-10-2002
      الدولة
      (السعودية)
      المشاركات
      1,042
      المواضيع
      71
      شكر / اعجاب مشاركة
      السلام عليكم

      امممممم

      Touya يقول Open Up The LIMIT بإستخدام القيم الميكر

      وانا أقول There is No Limit بإستخدام البرمجة

      وكلانا محق 100%

      بالتوفيق :-)
      كود:
      Arabian Xtreme Designs : http://axdteam.com

    10. #10
      التسجيل
      28-10-2002
      الدولة
      (السعودية)
      المشاركات
      1,042
      المواضيع
      71
      شكر / اعجاب مشاركة
      السلام عليكم

      في الحقيقة لدي أسئلة واتمنى ان يجيب احدكم "بصراحة " :

      س / هل تحس أن فكرة ألعاب عربية "غبية" ؟

      س / هل تستحي أن تنسب الألعاب العربية إليك أمام اليابان ( سؤال للأسف واقعي )

      س / لمذا لم تفكرة في انتاج الألعاب ؟

      س / ما هي حدودك في استخدام الحاسب وهل تطمح إلى تطويرها

      ........ اتمنى الإجابة
      كود:
      Arabian Xtreme Designs : http://axdteam.com

    ضوابط المشاركة

    • لا تستطيع إضافة مواضيع جديدة
    • لا تستطيع الرد على المواضيع
    • لا تستطيع إرفاق ملفات
    • لا تستطيع تعديل مشاركاتك
    •