Unconfigured Ad Widget

تقليص

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

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

مرشدك إلى البداية فى تطوير الألعاب

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

  • مرشدك إلى البداية فى تطوير الألعاب

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

الإسم:	IndieDev.jpg 
مشاهدات:	1 
الحجم:	53.1 كيلوبايت 
الهوية:	3307986

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

    أحب أيضا أن أذكر أن ليس هدف المطور المستقل الناجح صنع لعبة ذو رسوميات خارقة أو حركة رهيبة ومواصفات تقنية قوية بل تميزه فى إبداعه فمن يبحث على صنع ألعاب مثل باتلفيلد أو جاتا أو أى من تلك الألعاب القوية .. فأرجو أن يراجع نفسه مرة أخرى .

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





    الان حان وقت التكلم فى الموضوع الأساسى .. هناك مهارة يجب أن تتعلمها فى البداية لكى تستطيع النجاح فيما بعد وهذا المهارة هو مهارة تصميم الألعاب (Game Design ) معناها ليس تعلم تصميم المجسمات وما إلى ذلك لكن معناها تعلم مفهوم الألعاب وكيفية جعل لعبتك ممتعة و تعلم أهم العناصر فى اللعبة وهذه المهارة مهمة جدا والكثير يتعلمها بطريقة خاطئة ويدخل فى تعقيدات قبل أن يتقنها .

    ولكى تبدأ فى صناعة الألعاب بطريقة صحيحة يجب أن تبدأ بمحركات بسيطة ومعظمها تكون 2d ولا أعلم ما سبب تجاهل المبتدئين لتلك المحركات واستحقارها رغم أهميتها . فهى تضعك على الطريق الصحيح .. فالبداية البسيطة هى سر النجاح وليس تعلم المحركات المعقدة هو ما سيجعلك ناجحا .

    أفضل شىء فى المحركات ثنائية الأبعاد سهولتها وتكمن أهميتها فى تعليمك مهارة تصميم الألعاب .




    أمثلة على تلك المحركات :
    هناك الكثير من المحركات وسأذكر أهمها فيما يلى :
    1- محرك Construct 2

    اضغط على الصورة لعرض أكبر. 

الإسم:	construct-2-icon.jpg 
مشاهدات:	1 
الحجم:	53.3 كيلوبايت 
الهوية:	3307987
    بعض المعلومات عنه : هو محرك من صنع شركة Scirra موجه خصيصا لغير المبرمجين .

    الرابط الرسمى له :
    https://www.scirra.com/construct2

    فيديو له :
    <strong>

    مميزاته : - سهل الإستعمال
    - تستطيع عمل لعب كاملة به بدون أى برمجة
    - يصدر إلى عدة منصات منها ( HTML5 - Pc - Ios -Andriod )
    - له عدة دروس
    - له مجتمع مطورين كبير نسبيا





    2- محرك Stenycl

    اضغط على الصورة لعرض أكبر. 

الإسم:	stencyl_500_400_v1.jpg 
مشاهدات:	1 
الحجم:	22.6 كيلوبايت 
الهوية:	3307989
    بعض المعلومات عنه : هو محرك مبنى على محرك أخر اسمه Flexible يتيح لك عمل العاب الثنائية لعدة منصات

    الرابط الرسمى :
    http://www.stencyl.com/

    فيديو له :
    <strong>

    مميزاته : لا تفرق كثيرا عن المحرك السابق وكلاهما متقاربان فى الأسلوب
    لذلك اختار من ترتاح له فكلاهما جيد .

    عيبه : عدم شهرته الكبيرة لذلك تجد مجتمع المطورين الخاصة به ليس كبيرا مثل السابق





    3- Game Maker

    اضغط على الصورة لعرض أكبر. 

الإسم:	final-game-maker-logo-777166.jpg 
مشاهدات:	1 
الحجم:	36.2 كيلوبايت 
الهوية:	3307990
    بعض المعلومات عنه : هو محرك من صنع شركة YoYoGames له عدة اصدرات يمكنك عمل مختلف أنواع الألعاب به .

    الرابط الرسمى :
    http://www.yoyogames.com/gamemaker/studio

    فيديو له :
    <strong>

    مميزاته : - تستطيع عمل لعب كاملة به بدون برمجة
    - محرك قوى وتستطيع اذا اتقنته أن تصنع به ألعاب ثنائية الأبعاد قوية وقد تستطيع عمل به ألعاب ثلاثية الأبعاد أيضا
    - له دروس كثيرة
    -مجتمع المطورين له كبير جدا

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





    4- محرك Flexible


    هذه المحرك انصح به المبرمجين الذين يريدون الدخول فى هذا المجال

    بعض المعلومات عنه : هو محرك مفتوح المصدر مبنى على لغة السى بلس بلس ويصدر لعدة منصات

    الرابط الرسمى له :
    http://www.fifengine.net/

    مميزاته : كما ذكرت أنه موجه للمبرمجين
    - بداية جيدة لتعليمك برمجة الألعاب
    - متوفر به الكثير من الدوال المساعدة
    - محرك سهل بالنسبة للمبرمجين

    ملحوظة : يفضل أن يبتعد المصممين عنه




    بكده أكون ذكرت أهم المحركات التى ينصح بها كبداية وهناك الكثير من المحركات الأخرى كجيم سلاد مثلا ولكن ما ذكرته يعتبر أفضل المحركات فى عمل الالعاب الثنائية .




    نصيحة أخيرة :

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




    المحركات ثلاثية الأبعاد
    الان بعدما إنتهينا من الحديث عن كيفية البدأ سأدخل الى الجزء الأخر و هى مرحلة التالية بعد تعلم مفهوم صناعة الألعاب .
    هناك طريقين إما أن تكمل فى نفس المحركات السابقة وتحترفها و إما أن تتدخل فى المحركات ثلاثية الأبعاد وسأذكر أهمها فى هذا الموضوع .

    1- محرك Unity3d


    معلومات عنه : هو محرك ألعاب ثلاثى الأبعاد يصدر لعدة منصات وله إصدارات عدة أخرها 4.2

    الرابط الرسمى له :
    http://unity3d.com/

    فيديو له :
    <strong>

    مميزاته : - يتميز بواجهة سهلة نسبيا بالنسبة للمحركات الثلاثية
    - مدعوم بشكل كبير من الشركة
    - يتوفر له دروس كثيرة جدا
    - مناسب جدا للمطورين المستقلين
    - له مجتمع مطورين كبير جدا
    - محرك ذو امكانيات قوية
    - يوجد له متجر خاص به كل ما تحناجه من مقابس و أشياء مساعدة
    - المجانى منه يصدر للويب والحاسب والماك فقط
    - البرو يصدر لكل المنصات تقريبا
    - تستطيع البرمجة فيه بثلاث لغات

    عيوبه : - لكى تتمكن من صنع لعبة ذات قوة تقنية كبيرة تحتاج الى الكثير من الخبرة
    - سعر البرو منه غالى جدا



    2- محرك UDK


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

    الرابط الرسمى له :
    http://www.unrealengine.com/udk/

    فيديو له


    مميزاته : - يمثاز بسهولته فى عمل المؤثرات البصرية المختلفة.
    - يمتاز فى سهولته فى عمل البارتكال
    - سهل الوصول به الى مستويات قوية فى الرسوم
    - يصدر لعدة منصات
    - رخيص الثمن اذا اردت أن تربح من ألعابك تدفع فقط 100 دولار
    - سهل فى عمل المحاكات الفيزيائية
    - به نظام الكزمت يسهل من البرمجة فيه

    عيوبه : غير سلس الا فى الألعاب Fps والمغامرات أما لكى تصنع به ألعاب أخرى تحتاج الى جهد كبير
    - لا يصدر الى الويب
    - صعب نسبيا فى بدايته
    - يستخدم لغة خاصة تسمى الانريل سكربت (مبنية على السى بلس بلس) انا أعدها من العيوب لأنك تحتاج إلى تعلم اللغة الخاصة به أولا لاستعماله على عكس محركات أخرى

    ملحوظة : هذا المحرك جيد جدا لكن لو لاحظت ستجد أن معظم المطورين الناجحين يبتعدوا عنه لأن المطور المستقل لا يركز على الألعاب ال Fps او ما الى ذلك ولكن يركز على الألعاب البسيطة تقنيا ويركز على الألعاب الإبداعية مثل العاب البلاتفورم وهذا صعب عمله فى اليو دى كى.



    3- محرك 3D Game Studio


    معلومات عنه : محرك يؤهلك لعمل ألعاب ثنائية وثلاثية الأبعاد يستخدم لغة Lite-c يشمل بداخله ثلاث أجزاء جزء يعتبر محرر للسكربتات (Script Editor) واخر لعمل المجسات (Model Editor) واخر للتعديل على عالم اللعبة (ًWorld Editor )

    الرابط الرسمى له :
    http://www.3dgamestudio.com/

    مميزاته : يؤهلك لعمل كل شىء اذا اتقنته .
    - يشمل بداخله برنامج تصميم خاص به .

    عيوبه : صعب الاستخدام
    - مجتمع المطورين له صغير نسبيا
    -لا يصدر الى الويب او الاندرويد أو الأى أو اس

    4- محرك Xna


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

    الرابط الرسمى :
    http://www.microsoft.com/en-eg/download/details.aspx?id=23714

    فيديو له :
    http://www.youtube.com/watch?v=mXj_sh5KUZI

    مميزاته : يعتمد على مكتبة الدايركت اكس لذلك يؤهلك لعمل كل ما تشاء اذا أتفنته
    - مجانى
    - يصدر للحاسب والاكس بوكس
    - يعتمد على لغة منتشرة وهى السى شارب
    - له دروس وكتب كثيرة نسبيا

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





    5- محرك البلندر

    معلومات عنه : هو برنامج تصميم ثلاثى ومحرك فى نفس الوقت

    الرابط الرسمى :
    http://www.blender.org/

    فيديو له :
    http://www.youtube.com/watch?v=-v5qCscMTNA

    مميزاته : - مجانى
    - برنامج تصميم ومحرك فى نفس الوقت
    - يستخدم لغة البايثون
    - حجمه صغير ولا يحتاج امكانيات عالية

    عيوبه: - محرك ضعيف بالنسبة للمحركات الأخرى
    -مجتمع المطورين له صغير

    بكده أكون ذكرت أهم المحركات الثلاثية وهناك بالطبع الكثير ولكن هذا الموضوع لا يسع لهم جميعا وهناك الكثير من المحركات الغير مناسبة للمطورين المستقلين .




    نصيحة أخيرة : أرجو من الجميع أن يزيح فكرة صنع أدواته بنفسه فى بدايته وأن يركز على الإنتاج فهذا هو المهم وأرجو أن تركز على كثرة الإنتاج أكثر من كثرة التعلم فالتعلم مفيد لكن الإفادة الكبرى فى التطبيق .

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


    الملفات المرفقة

  • #2
    يعطيكك ألف عافية أخوي . .
    بالنسبة للخطوة الاولى انا لم اقم بها ابدا و لم أفكر . .
    لاني أحس انني ساضيع وقتي فيها . .
    لاني اريد صنع العاب 3d
    فهل يجب علي تطبيق الخطوة الاولى :
    و هي صناعة العاب التو دي احس انها ستضيع وقتي . .
    فما رايكم ؟؟
    - اتمنى من محترفين الثري دي ان يخبرونا بسيرتهم في صناعة الالعاب هل بدأُ بصناعة العاب التو دي ام الثري دي ؟
    - خاصة اني مهتم بالبرمجة و عندي خبرة بالجافا ( بسيطة جدا ) -

    تعليق


    • #3
      اولا أشكرك عل مرورك بالموضوع ...
      ثانيا : بالنسبة لسؤالك فهو جزء من اجابته مكتوبة فى الموضوع وهذكرها مرة اخرى ..

      المهم : ان معظم الناس بتدخل مجال صناعة الألعاب عشان بتحب الألعاب كثيرا ونفسها تعمل لعبة زيها فمعظم الألعاب اللى بنلعبها بتبقى 3d عشان كده كلنا بنتوجه للمحركات الثلاثية فى البداية ... وده طبعا شىء خاطىء كان فى موضوع للعضو ديك المجد من قبل يتكلم فيه عن الفرق بين اللاعب والمطور .. فالمطور يجب أن يعرف امكانياته جيدا ولا يتطلع دائما الى صنع لعبة مثل جاتا او كريسس ... وطبعا كلامى ليس معناه الإبتعاد عن المحركات الثلاثية .. ولكن معناه أن تبدأ بالبسيط أولا .

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

      ثانى فائدة بما أنك قادر على الإنتااج الكثير من الألعاب ستطور سريعا و سيتحسن مستواك سريعا .

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

      واخر شىء أتمناه التفاعل مع الموضوع .. أنا أنشأت هذا الموضوع ليكون نقاش بين الأعضاء وإفادة لهم

      تعليق


      • #4
        آنا الآن مصمم محترف فوتوشوب
        و شوية ثري دي
        لا اجيد البرمجة بتآتآ
        اختار محرك Construct 2 اولا ؟
        سبحان الله العظيم وبحمده
        لا حول ولا قوة إلا بـ الله

        سبحان الله
        الله اكبر
        الحمد لله


        Crydrop
        للتواصل!
        Arabic : https://www.facebook.com/CrydropAR
        English : https://www.facebook.com/CrydropGames

        تعليق


        • #5
          نعم هو أفضل خيار لك واذا جربته و لم يعجبك يمكن أيضا أن تدخل الى Stenycl فهم متقاربين جدا .
          وبما أنك مصمم تودى محترف فهذا هيساعدك كثيرا .. بالتوفيق لك

          تعليق


          • #6
            موضوع جميل وجهد كبير في الطرح احييك اخي
            مشروع فلم ثلاثي ابعاد

            تابع من خلال هذا الرابط

            http://www.maxforums.net/showthread.php?t=206981



            او من مدونتي

            http://blendmax.blogspot.com/

            تعليق


            • #7
              طيب أخوي أنا ابي ارفع مهارتي في البرمجة فكيف ؟ ؟

              تعليق


              • #8
                جاري القراءة حاليا.

                ( تم التقييم )
                :: Social Services Links ::

                YOUTUBE
                TWITTER
                FACEBOOK

                I heard it once said that if 3D is our world then Script is the glue that holds it all together

                تعليق


                • #9
                  بصراحة كفييت و وفييت هذا افضل موضوع يستحق التثبيت بعد فترة في قسم الدروس, بصراحة هذا المنطلق هو الخيار الافضل للجميع و ذو نتائج ملموسة.

                  كل الكلام يندرج تحت عنوان ( أبدأ خطوة بخطوة ) و انا شخصيا عندما دخلت مجال تطوير الالعاب كان هدفي تطوير لعبة RPG تنافس Final Fantasy و كنت متحمس بشدة و لكن كما تعلم العاب مثل هذه تحتاج خبرة كبيرة في البرمجة و في كيفية ربط البيانات بجانب الجوانب الأخرى و مع ذلك بدات من الصفر و انتهيت بانني احب تطوير الالعاب و اصبحت مطور العاب مستقل.

                  ايضا انا حاليا اطور لعبة 3D تجريبية ان نجحت سوف اثبت بان من بدأ مع محركات العاب 2D يستطيع تعلم هذه المحركات بكل سهولة و هي الطريق الصحيح, و مثل ماذكرت بالنسبة لعنصر Game Design للاسف الكثير يجهله, و المضحك في الامر احيانا يفهمه اللاعب اكثر من المطور لذلك انصح المطوريين لفهم طريقة اللعبة هي باللعب الالعاب و تحليلها او قراءة بعض المقالات على النت في هذا الشأن.

                  بارك الله فيك اخي Proton على الطرح المميز.

                  أرجو من الجميع أن يزيح فكرة صنع أدواته بنفسه فى بدايته وأن يركز على الإنتاج فهذا هو المهم وأرجو أن تركز على كثرة الإنتاج أكثر من كثرة التعلم فالتعلم مفيد لكن الإفادة الكبرى فى التطبيق .
                  1000000+
                  :: Social Services Links ::

                  YOUTUBE
                  TWITTER
                  FACEBOOK

                  I heard it once said that if 3D is our world then Script is the glue that holds it all together

                  تعليق


                  • #10
                    طيب ماذا تنصحوني بأي محرك أبدا - تو دي - ؟

                    تعليق


                    • #11
                      اهم شي هو النشر .... فالخطوه الاولى القراءه والتعلم والاخيره النشر ,,, بذلك تكون اكملت الحلقة كاملة
                      لا اله الا الله واشهد ان محمد رسول الله
                      اللهم اني اسألك باسمك الاعظم اللذي اذا دعيت به اجبت ان تنصر المسلمين وجندك على الظالمين
                      وتفتك باعدائك اعداء الدين

                      تعليق


                      • #12
                        أولا أحب أن أشكر الجميع على تفاعلهم وانه لمن المفرح لى أن الموضوع نال على إعجابكم .

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

                        وأرجو لك التوفيق فى لعبتك وأرجو أن تستطيع إثبات ذلك .. هو الأمر مثبت من قبل الكثير من الناس ولكن لا مانع من إثبات ودليل عملى أخر .
                        ويارب تستطيع تحقيق حلمك

                        وعندك حق فى أهمية أن يلعب المطور الكثير من الألعاب وأعتذر على عدم ذكرها نسيت .. والأهم أيضا أنه عندما يلعب ينظر لللعبة بطريقة تحليلية ونقدية ويبدأ فى افراز العيوب والمميزات ومن هذا المنطلق يستطيع أن يتجنب وجود تلك العيوب فى لعبته .

                        .. بالنسبة لك يا أخ Ghost أنا لا أستطيع أن أحدد أى واحد لك .. لكن يفضل لو كنت تجيد بعضا من البرمجة أن تدخل Flexible أو GameMaker
                        واذا كنت مصمم تتجه الى Construct2 أو Stenycl وكلاهما متشابهان وعامتا إقرأ الموضوع كاملا وستجد فيه التفاصيل وبالتوفيق لك .

                        ثالثا أشكرك يا مناهل على المرور لكن أنا لم أفهم موضوع النشر هل تقصد نشر هذا الموضوع فى أماكن أخرى أم تقصد نشر ما تصنعه من ألعاب ؟

                        تعليق


                        • #13
                          نشر اللعبه
                          لا اله الا الله واشهد ان محمد رسول الله
                          اللهم اني اسألك باسمك الاعظم اللذي اذا دعيت به اجبت ان تنصر المسلمين وجندك على الظالمين
                          وتفتك باعدائك اعداء الدين

                          تعليق


                          • #14
                            تسلم اخى مجهود رائع وتم التقييم
                            -:| My Games |:-
                            AfterEarth Online SOON

                            -:| Contact Us |:-
                            Facebook Page :- NTStudio

                            تعليق


                            • #15
                              شكرا لك اخي
                              مقالتك رائعة والله
                              بس حبيت أسأل
                              بخصوص محرك Construct 2
                              انا حملتة وكان ممتاز وسهل
                              لو اني اعرف للانقليزي كان بيصير تافه

                              عموما هل لعبة rayman ممكن عملها بهذا المحرك
                              وهل بامكاني هذا المحرك الرفع على اجهزة الويندوز فون 8 والاندرويد والـios ؟

                              تعليق

                              يعمل...
                              X