Unconfigured Ad Widget

تقليص

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

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

قصتي مع برمجة الالعااب... "ألي حاب يعرف مسيرتي"

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

  • قصتي مع برمجة الالعااب... "ألي حاب يعرف مسيرتي"

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

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

    كيف حالكم يا اخوان...؟؟

    إن شاء الله تكونون بخير

    انا اليوم... حتى ارمي من رأسي هموم الامتحانات القادمة..(اسبوع القادم)

    حبيت احكي لكم حكايتي مع برمجة الالعااب... من البداية إلى النهاية

    =======================

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

    وأنا اترجم... الاحظ أن كلمات البداية والنهاية لها شيء اسمه كاريوكي... كلمات المغني تتأثر بمجرد نطق المغني لها

    فتعجبت كيف تمكن الغرب من فعل شيء كهذا!!... كان العرب في ذاك الوقت لا يعرفها تماماً... كان الذين يجيدونها أقل من عدد الاصابع

    فسألت نفسي... كيف لهم أن يجعلوا الكلمات تتحرك وتتأثر هكذا مع نطق المغني؟؟!!

    ومع الوقت والبحث عرفت أنها "برمجة"... وبلغة LUA وكانت أول لغة اتعلمها... والغريب أنني لم أكن أعرف انها لغة برمجة... ربما لأنني لم أكن أعرف شيء أسمه لغة برمجة... وأعتقدت أن LUA خاص للكاريوكي

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

    مجرد كلمات تتحرك وتتأثر... هذا كل شيء!!

    بعدها... وأنا ألعب بليستيشن1 (Dino Crisis) خطر ببالي سؤال... كيف صنعوا هذه اللعبة؟؟

    فسألت أحد مبرمجي الكاريوكي الشهيرين والمحترفين (أكثر مني) عن كيفية عمل مثل هذه اللعبة

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

    ثم تعرفت على مكتبتين DirectX و OpenGL

    كنت أريد صنع لعبة ثلاثية الابعاد احترافية من أول تجربة!!

    ولم يخطر ببالي مدى صعوبتها... وكم ستأخذ مني من الوقت

    حاولت تعلم الدايركت أكس لكنني تركته والسبب أنيي أحببت OpenGL

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

    ولكنني لم أبرمج عليه أية لعبة .. أي لعبة!!

    فما السبب يا ترى؟!

    بعدها... تعلمت Delphi و Python حتى Visual Basic

    لأنني أحببت البرمجة... عشقتها كثيراً... فصرت ابرمج بعض البرامج العادية

    ولكنني لم أنسى برمجتي للألعاب... وبعدها وأنا ابحث دخلت هذا المنتدى (جولاي 2008)

    وسجلت فيه... لأن أسامة كان يشرح الفيرتولز... فسميت نفسي فيرتولز لأنه أسم البرنامج...

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

    ولكنني تركته بسرعة ورميته في الزبالة... لأنه لم يعجبني أساساً

    ثم تركت المنابر سنة ونصف... وها أنا أرجع... ولكن لماذا؟

    قبل أن أعود إلى المنابر... كنت أريد تعلم #C وتعلمته بسرعة فائقة في أقل من ثلاثة أسابيع... والسبب أن البرمجة به مشابهة كثيراً بالبرمجة على السي++

    ولكن لسبب غريب... السي# أصبح يستهويني... أحببت السي# كثيرا... ولم أرد أن أبرمج إلا عليه

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

    ولم أرد سوى سي# وأصبحت أعيش بين أكوادها

    فجأة وأنا أشعر بالملل قررت أن أبرمج على السي#... وعندما فتحته رأيت شيئاً جعلني أرتجف عند قرائتي له

    وهو Microsoft XNA 3.1 Game Studio

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

    وعندما قرأته... لم أقرأه هكذا.. "مايكروسوفت أكس أن أيه"... بل قرأته "مايكروسوف أكسونا"

    فصرت منذ تلك اللحظة أناديه بالأكسونا...هههههههه...

    أعرف أنه أسم سخيف... لكنني تعلقت به

    وأعتقد أن بعضكم حقاً أعتقده أكسونا... لأني كتبته كثيرا في المنابر

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

    وفجأة!!

    عرفت السبب... عرفت لماذا لم أتمكن من برمجة لعبة ثلاثية الابعاد منذ البداية... رغم أنني كنت أجيد سي++ و OpenGL

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

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

    وعدتُ للمنابر... بعد أن عرفت أن هناك من يبرمج بالاكسونا (علي أمين + عمر سمير)

    والحمد الله تعلمتها بسرعة بفضل (أستاذي الأول والأخير علي أمين... وخالد خلدون... وموقع أكسونا الرسمي)

    والآن أنا وضعت بين أيديكم عدة ألعاب ثنائية... جميلة بالنسبة لي... تافهة بالنسبة لكم^__^"

    وهدفي في التو دي... أن أبرمج لعبة سوبر ماريو... وميجا مان

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

    =============================

    هذه هي مسيرتي مع برمجة الالعاب...

    منذ أن كنت في 15... وأنا الآن في 19

    يعني أربع سنوات تقريباً^^"

    ==============

    أتمنى أن تتفاعلوا مع الموضوع... وأي أسئلة أنا حاضر
    التعديل الأخير تم بواسطة Virtools; 25 / 12 / 2009, 01:30 PM. سبب آخر: اخطاااء مطبعية
    Back to Game Developing

  • #2
    الموضوع رائع وكنت أريد فعلآ أن أعرف المزيد عنك
    شكرآ على وضع الموضوع الجميل
    أخوك علاء ضياء
    "عضو في نادي محبي البطاطا"
    animated for ever
    key framing for ever

    تعليق


    • #3
      قصة مؤثرة ماشاء الله عليك اخي والله انت عبقري.
      بس سؤالي كم ساعة تجلس امام الكمبيوتر باليوم

      انا جاهز لأي مساعدة في الماكس

      تعليق


      • #4
        المشاركة الأصلية بواسطة alaa dhiya مشاهدة المشاركة
        الموضوع رائع وكنت أريد فعلآ أن أعرف المزيد عنك
        شكرآ على وضع الموضوع الجميل
        أخوك علاء ضياء
        شكرا لك اخي علاء... ما تقصر
        Back to Game Developing

        تعليق


        • #5
          المشاركة الأصلية بواسطة mksoft مشاهدة المشاركة
          قصة مؤثرة ماشاء الله عليك اخي والله انت عبقري.
          بس سؤالي كم ساعة تجلس امام الكمبيوتر باليوم

          انا جاهز لأي مساعدة في الماكس
          مؤثرة!!... لا بالله قصة رومانسية اهي^^"

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

          كنت اجلس لساعات طويلة

          انا اتعلم الماكس... لكني احتاج لدرس بسيط جداً عن كيفية رسم مجسم بسيط... حتى اتعلم
          Back to Game Developing

          تعليق


          • #6
            قصة جميلة

            ومشابهة لقصتي

            فيرتوولز

            انت مستواك والله حلو

            واهنيك صراحة

            ليش ماتسوي لعبة ماريو بس بشخصية ثانية؟

            او تسوي لعبة ثلاثية الابعاد

            انا انمذج لك وانت تبرمج
            ¨°o.O (قد يختفي الأمل...لكن لا يموت) O.o°¨


            شَكَوْتُ إلَى وَكِيعٍ سُوءَ حِفْظِي فَأرْشَدَنِي إلَى تَرْكِ المعَاصي وَأخْبَرَنِي بأَنَّ العِلْمَ نُورٌونورُ الله لا يهدى لعاصي

            تعليق


            • #7
              المشاركة الأصلية بواسطة ملك الحرية مشاهدة المشاركة
              قصة جميلة

              ومشابهة لقصتي

              فيرتوولز

              انت مستواك والله حلو

              واهنيك صراحة

              ليش ماتسوي لعبة ماريو بس بشخصية ثانية؟

              او تسوي لعبة ثلاثية الابعاد

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

              اما عن ثلاثي الابعااد ما ببدأ في تعلمها إلا بعد ما انتهي من برمجة ميجامان



              وشكرا على بادرتك اللطيفة... شي سخي منك تنمذج لي...

              اصيل والله
              Back to Game Developing

              تعليق


              • #8
                انا والله ناوي ادخل في اي مشروع لاي لعبة

                مستواي حاليا مايسمح لي ابرمج لعبة محترمة

                ففكرت اني اساعدك

                وان شاء الله الفيرتوولز يحقق لي مطالبي
                ¨°o.O (قد يختفي الأمل...لكن لا يموت) O.o°¨


                شَكَوْتُ إلَى وَكِيعٍ سُوءَ حِفْظِي فَأرْشَدَنِي إلَى تَرْكِ المعَاصي وَأخْبَرَنِي بأَنَّ العِلْمَ نُورٌونورُ الله لا يهدى لعاصي

                تعليق


                • #9
                  ما شاء الله سيرة حافلة برمجياً ..تقريباً مثلي .....لكن أنا ولا أعلم لماذا أكره السي شارب و كل لغات الـnet.
                  لا أعلم لماذا المهم هسه خلينا نركز في الإمتحانات شوي ...و بإنتظار ميجا مان ^_^

                  <<Nobody>> سابقاً

                  تعليق


                  • #10
                    المشاركة الأصلية بواسطة ملك الحرية مشاهدة المشاركة
                    انا والله ناوي ادخل في اي مشروع لاي لعبة

                    مستواي حاليا مايسمح لي ابرمج لعبة محترمة

                    ففكرت اني اساعدك

                    وان شاء الله الفيرتوولز يحقق لي مطالبي
                    اووه

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

                    انتظرك بفارغ الصبر
                    Back to Game Developing

                    تعليق


                    • #11
                      المشاركة الأصلية بواسطة <<nobody>> مشاهدة المشاركة
                      ما شاء الله سيرة حافلة برمجياً ..تقريباً مثلي .....لكن أنا ولا أعلم لماذا أكره السي شارب و كل لغات الـnet.
                      لا أعلم لماذا المهم هسه خلينا نركز في الإمتحانات شوي ...و بإنتظار ميجا مان ^_^
                      هههههههههههههه

                      شكرا على القراءة ما تقصر... بس غريب انك تكره دوت نت...

                      بعد الامتحانات يصير خير
                      Back to Game Developing

                      تعليق


                      • #12
                        اووه

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

                        انتظرك بفارغ الصبر
                        ان شاء الله قريب

                        انا مشكلتي عندما اكون مبتدأ في شي اكون مزعج قليلا

                        مثل السينيما لدرجة ان ماحد كان يرد علي

                        فوصلت لمرحلة قدرت اعتمد فيها على نفسي

                        وانا للحين احاول اسأل واستفيد واوصل لمرحلة اقدر افيد غيري
                        ¨°o.O (قد يختفي الأمل...لكن لا يموت) O.o°¨


                        شَكَوْتُ إلَى وَكِيعٍ سُوءَ حِفْظِي فَأرْشَدَنِي إلَى تَرْكِ المعَاصي وَأخْبَرَنِي بأَنَّ العِلْمَ نُورٌونورُ الله لا يهدى لعاصي

                        تعليق


                        • #13
                          المشاركة الأصلية بواسطة ملك الحرية مشاهدة المشاركة
                          ان شاء الله قريب

                          انا مشكلتي عندما اكون مبتدأ في شي اكون مزعج قليلا

                          مثل السينيما لدرجة ان ماحد كان يرد علي

                          فوصلت لمرحلة قدرت اعتمد فيها على نفسي

                          وانا للحين احاول اسأل واستفيد واوصل لمرحلة اقدر افيد غيري
                          .............
                          Back to Game Developing

                          تعليق


                          • #14
                            قصة رائعة

                            تعليق


                            • #15
                              شكراً...>_>
                              Back to Game Developing

                              تعليق

                              يعمل...
                              X