Unconfigured Ad Widget

تقليص

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

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

إيجابيات وسلبيات محركات الألعاب ودور ال ++ C .

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

  • #16
    المشاركة الأصلية بواسطة ||saker|| مشاهدة المشاركة
    ههه ^^... تطوير الألعاب تشمل جميع مجالات الألعاب ليست البرمجة فقط ^^... فنحن نتكلم عن تطوير ألعاب وليس تطوير محركات ^^....
    وجارى الإطلاع على رابط الموضوع
    ماهي مراحل التطوير
    اظنها خمسة اذكرها
    شرح فيديو

    تعليق


    • #17
      اخ حاكم

      من الممكن ان ننتج لعبه بالفيرتولز رغم اني لم استخدمه تكون افضل من ++c

      وهذا يعتمد على المستخدم لأي لغة كانت

      ومن المعروف ان لغة السي بلس بلس هي اقوى لغه فيمن يعرف كيفية استخدامها

      الامر يعود اولاً واخيراً الى المستخدم هل احترف اللغه

      شكراً

      تعليق


      • #18
        ماهي مراحل التطوير
        اظنها خمسة اذكرها
        شوف موضوعى لخاص بال Game Production فى المنتدى

        تعليق


        • #19
          المشاركة الأصلية بواسطة باز يطير مشاهدة المشاركة
          اخ حاكم

          من الممكن ان ننتج لعبه بالفيرتولز رغم اني لم استخدمه تكون افضل من ++c

          وهذا يعتمد على المستخدم لأي لغة كانت

          ومن المعروف ان لغة السي بلس بلس هي اقوى لغه فيمن يعرف كيفية استخدامها

          الامر يعود اولاً واخيراً الى المستخدم هل احترف اللغه

          شكراً
          الفيرتوولز ليست لغة بل برنامج
          وشكرا
          شرح فيديو

          تعليق


          • #20
            إيجابيات وسلبيات محركات الألعاب ودور ال ++ C .

            نقبل تناقش الموضوع هنا .. وكل من لديه خبرة بالموضوع يا ريت يشارك

            تعليق


            • #21
              لا ...كده انا زعلت >< ... طيب وليه تغلق الموضوع التانى ... الموضوع التانى كان للتعارف وتبادل الروابط ... للأنسف اتحول لمناقشه بطريقة غريبة ><... على العموم مش مشكلة .. خيرها فى غيرها ^^... أعتقد بأن المناقشة محسومة من البداية .. لا فرق بين المحركات الجاهزة وإستخدام الـ C++... لأنك أصلا لما تستخدم الـ C++ هتعمل إيه ؟؟؟ .. أكيد هتعمل محرك ^^... يعنى الموضوع ممكن يبان أكتر لو قلت إيجابيات وسلبيات المحركات الجاهزة و دور البرمجة اليدوية للمحركات ... لأن فيه محركات مبنية على لغات تانية مش لازم ال C++ ... مثلا فلنقول ال Assembly اللى هى أسرع من ال C++ ^^... وكانت بتستخدم تقريبا فى ألعاب البلاى ستيشن ^^.... على العموم لى وقفه مع الموضوع لكن لما أفضى ان شاء الله ^^

              تعليق


              • #22
                من المؤسف أن تغلق الموضوع الآخر لكي يرد الناس في موضوعك

                كنت أريد فقط أن أوضح نقطة مهمة , إذا كان الموضوع يتكلم عن مجتمع عربي لمبرمجي الألعاب لماذا يكتب العنوان بالانجليزية؟ هل هناك احساس بأن اللغة الإنجليزية تعطي احساس بالاحترافية أكثر؟ <- ممتعض

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

                ولكن هذه الأشياء لا علاقة لها بالألعاب؟ من قال هذا , إذا تعلمته هذه الأشياء ستعرف كيف تنشئ برنامج واللعبة هي برنامج , الألعاب ليست هي directx أو opengl , ما هذه إلي واجهة برمجية سيسهل عليكم تعلمها إذا أنتم علمتم كيف تصنعون برنامج يعمل , الألعاب هي البرنامج وتنظيمه الداخلي , وهذا شئ لا يفيدكم فيه لا فيروتولز ولا غيره, لا يفيدكم فيها سوي تعلم البرمجة الحقيقية , وهذه هي سي/سي++ , وربما أسمبلي إذا كنتم من هواة تعلم كيف يعمل العتاد الداخلي للحاسوب ولكنه ليس مطلوبًا , تعلموا هذه الأشياء أولاً ثم فكروا ماذا تريدون أن تصنعوا , هل لعبة أو أي شئ آخر يعجبكم , وصدقوني من يتعلم هذه الأشياء ستفتح أمامه آفاق واسعة جدًا ولن يكون محدودًا فقط بالبيئة التي يتيحها له البرنامج الذي يعمل عليه , بل ستكون أمامه الفرصة لصنع البيئات التي يحبها هو.

                والترتيب الذي أراه جيدًا للتعلم هو كالتالي ( مع العلم أن هذه الأشياء تستغرق سنوات في تعلمها وليست أسابيع ولا شهور ) :
                1- سي++
                2- أنماط التصميم وهذه فيها كتاب جميل جدًا اسمه gang of four . أنماط التصميم تعلمك كيف تستخدم سي++ في صنع شئ مفيد.
                3- تعلم الواجهة البرمجية لمحرك من المحركات المفتوحة المصدر ( والتي تبرمجها بسي++ وليس ب
                scripting)
                4- إذا وصلت إلي هذه المرحلة -> أنت تستطيع الآن صنع ألعاب , المراحل التالية هي لتنمية مهاراتك وتحسين مستواك.
                5- تعلم الواجهة البرمجية لأي من directx أو opengl و يستحسن opengl.
                6- تعلم مبادئ الهندسة الفراغية ومبادئ الفيزياء الحركية.
                7- إذا وصلت إلي هذه المرحلة فهذا يعني أنك تستطيع صنع محرك الألعاب الخاص بك.

                تحياتي لكم
                http://blog.amr-g.com

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

                تعليق


                • #23
                  السلام عليكم....

                  ما الفرق بين directx و opengl و أيهما الأفضل؟؟؟ ( في الأداء وليس في البرمجة)

                  ولكم جزيل الشكر...
                  قال الإمام الحافظ بن حجر -رحمه الله تعالى-:
                  وعن أبي أمامة -رضي الله عنه- قال: قال رسول الله -صلى الله عليه وسلم-: ( من قرأ آية الكرسي دبر كل صلاة مكتوبة لم يمنعه من دخول الجنة إلا الموت ) رواه النسائي وصححه ابن حبان، وزاد الطبراني فيه: ( و { قُلْ هُوَ اللَّهُ أَحَدٌ } ) .

                  تعليق


                  • #24
                    أعتذر عن إغلاق الموضوع لفترة طويلة ..

                    كنت أريد أن أغلقه لأتمكن من نقل المشاركات إلى موضوع آخر .. ( هذا الموضوع ) ولكني بعد ما أغلقت الموضوع طفت الكهرباء في الشركة كلياً ..... X_x .

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

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

                    أهلاً بيك دكتور عمرو .. نورت الموضوع ^^ .. شكراً لإرشاداتك النيرة ..

                    يا ولاد إسمعوا وصايا عمكوا عمروا .. ده محترف في برمجة الألعاب ^^

                    عضو واحد .. بصراحة ليس لدي المعلومات الكافية للرد على سؤالك ..

                    تعليق


                    • #25
                      كنت أريد فقط أن أوضح نقطة مهمة , إذا كان الموضوع يتكلم عن مجتمع عربي لمبرمجي الألعاب لماذا يكتب العنوان بالانجليزية؟ هل هناك احساس بأن اللغة الإنجليزية تعطي احساس بالاحترافية أكثر؟ <- ممتعض
                      ^^... لا أعتقد ذلك ... لكن إذا كنت تريد دخول هذا المجال يجب أن يكون مستواك فى الإنجليزية على الأقل جيد جدا .."قصدى كمستوى الطالب الثانوى" ... على العموم لقد ذكرت انت انطباعك عن اللغة الإنجليية وكل شخص يرى بعينه لا بعين غيره ^^.. على العموم سأعتبر هذه مداخل لا فائدة منها ولن أطول فى الرد عليها ...

                      علي أي حال , أي شخص ليس له خبرة في البرمجة أنصحه ألا يفكر في شئ اسمه برمجة الألعاب , معظمكم سنه صغير وأحلامه كبيرة , إذا أردتم التقدم والوصول إلي نتيجة فليس عليكم سوي تعلم البرمجة , لا أتكلم عن برمجة الألعاب , أتكلم عن البرمجة فقط , أقصد تلك الكتب والأمثلة التي تطبقها علي محث الكونسول الخاص بالويندوز أو أي نظام تشغيل آخر.
                      أعتقد بأنك لا تعرف شئ عن عالم صناعة الألعاب الحقيقى ... ربما تقصد برمجة الألعاب فقط ... لكن هذا المنتدى يناقش جميع المجالات الداخله فى مجال صناعة الألعاب و التى أعتقد أنك لا تعرف عنها إلا برمجة الألعاب .. وللعلم هذه فكرة خاطئة عن هذا المجال .. فمثلا أنا Game Designer ... لاحظ هنا قلت Designer .. بمعنى أن تخصصى هو التخطيط والتصميم وليس التنفيذ ... فلماذا أتعب نفسى بتعلم البرمجة أو حتى تعلم النمذجة ؟؟؟؟... أتمنى أن تصل الفكرة وإن لم تصل ... فيمكنك أن تقرأ هذا المقال الذى لا يزال تحت الإعداد :http://www.maxforums.net/showthread.php?t=96293
                      و على العموم أنصحك بأنك تقرأ الكريدت الخاص بأى لعبة لتتعرف أكتر على التخصصات الداخله فى مجال صناعة الألعاب ... وليس برمجة الألعاب .. لأن البرمجة يعتبر مجال من ضمن مجالات تصنيع الألعاب وليست هى اللب &&... ثم ما دخلك والسن ؟؟؟... على العموم أعتقد بأنى أخطأت عندما نشرت سنى فى هذا المنتدى "العربى" ..على العموم أنا لى خبرة فى هذا المجال لأكثر من ثلاث سنين .. فقد بدأت فيه وأنا فى ال 11...^^... على العموم أرنا ماعندك يا كبير ^^..

                      ولكن هذه الأشياء لا علاقة لها بالألعاب؟ من قال هذا , إذا تعلمته هذه الأشياء ستعرف كيف تنشئ برنامج واللعبة هي برنامج , الألعاب ليست هي directx أو opengl , ما هذه إلي واجهة برمجية سيسهل عليكم تعلمها إذا أنتم علمتم كيف تصنعون برنامج يعمل , الألعاب هي البرنامج وتنظيمه الداخلي , وهذا شئ لا يفيدكم فيه لا فيروتولز ولا غيره, لا يفيدكم فيها سوي تعلم البرمجة الحقيقية , وهذه هي سي/سي++ , وربما أسمبلي إذا كنتم من هواة تعلم كيف يعمل العتاد الداخلي للحاسوب ولكنه ليس مطلوبًا , تعلموا هذه الأشياء أولاً ثم فكروا ماذا تريدون أن تصنعوا , هل لعبة أو أي شئ آخر يعجبكم , وصدقوني من يتعلم هذه الأشياء ستفتح أمامه آفاق واسعة جدًا ولن يكون محدودًا فقط بالبيئة التي يتيحها له البرنامج الذي يعمل عليه , بل ستكون أمامه الفرصة لصنع البيئات التي يحبها هو.
                      ممم ... انت تتكلم وكأنك تريد كل شخص نسخة منك ؟؟,, من قال أن كل هذه الأشياء لا علاقة بالألعاب ... على العموم ... من قال أن البرمجة هى كل شئ فى صناعة الألعاب ؟؟؟... أعتقد أن مصطلحاتك ومفاهيمك تحتاج لإعادة صياغة بخصوص هذا الموضوع ... وبصراحة انت حمستنى انى أكتب موضوع أوضح فيه مجال صناعة الألعاب الحقيقى ^^... مش برمجة الألعاب ... على العموم أنصحك بالدخول على موقع http://gamasutra.com .. وأتنمى ألا تمتعص منه أيضا لأنه بالإنجليزية .. ^^...
                      على العموم انت حتى الآن تتكلم عن برمجة الألعاب فقط ... وأعتقد أيضا بأن ماقلته لم يزود ولم يؤخر فى المناقشة .... فهو معروف بديهيا لأى مبرمج ... و بخصوص كلامك عن الديركت إكس والأوبن جل ... فهل ذكرهم أحد فى الموضوع ؟؟؟؟.... ثم قلى كيف لن تفيدنا محركات الألعاب ؟؟... انت لو أردت برمجة لعبة "لاحظ هنا أقول برمجة وليست صناعة " .. فيجب أن تقوم ببرمجة المحرك بهيكلياته.. وبعدها إما ان تعتمد على Level Editor خارجى أو تقوم بتصميم Level Editor خاص بك ^^... و بعدها يأتى دور ال Gameplay programer فى برمجة عناصر اللعبة وشرح آليتها و يشاركه فى ذلك ال AI Programer ..^^... على العموم ان شاء الله فى مقالاتى القادمة سأحاول أن أوضح هذه المراحل بالتفصيل .. لأنه للأسف يساء فهم مثل هذه الأشياء >< ...


                      والترتيب الذي أراه جيدًا للتعلم هو كالتالي ( مع العلم أن هذه الأشياء تستغرق سنوات في تعلمها وليست أسابيع ولا شهور ) :
                      1- سي++
                      2- أنماط التصميم وهذه فيها كتاب جميل جدًا اسمه gang of four . أنماط التصميم تعلمك كيف تستخدم سي++ في صنع شئ مفيد.
                      3- تعلم الواجهة البرمجية لمحرك من المحركات المفتوحة المصدر ( والتي تبرمجها بسي++ وليس ب
                      scripting)
                      4- إذا وصلت إلي هذه المرحلة -> أنت تستطيع الآن صنع ألعاب , المراحل التالية هي لتنمية مهاراتك وتحسين مستواك.
                      5- تعلم الواجهة البرمجية لأي من directx أو opengl و يستحسن opengl.
                      6- تعلم مبادئ الهندسة الفراغية ومبادئ الفيزياء الحركية.
                      7- إذا وصلت إلي هذه المرحلة فهذا يعني أنك تستطيع صنع محرك الألعاب الخاص بك.
                      لا إختلاف ... انت تتكلم عن برمجة الألعاب ..هذا لمن يريد أن يكون مبرمجا ... لكن ماذا لو لم يرد أن يكون ... بالتأكيد يمكنه أن يأخذ دور أخر فى أحد المجالات الأخرى لبرمجة الألعاب... للأسف هذه الحده هى التى تبعد شبابنا عن هذا المجال ... فكلما أرادوا دخوله يأتى لهم شخص من السماء ويجبرهم على تعلم "البرمجة " و يقصر هذا المجال على البرمجة فقط ؟؟.. على العموم ان شاء الله سأوضح هذه المجالات فى الموضوع القادم لى ان شاء الله ......


                      أعتذر عن إغلاق الموضوع لفترة طويلة ..
                      احذر... المنتدى الآن أصبح انشط من أى وقت سابق ^^...

                      كنت أريد أن أغلقه لأتمكن من نقل المشاركات إلى موضوع آخر .. ( هذا الموضوع ) ولكني بعد ما أغلقت الموضوع طفت الكهرباء في الشركة كلياً ..... X_x .
                      ياستار ^^... خير خير .,><

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

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

                      أهلاً بيك دكتور عمرو .. نورت الموضوع ^^ .. شكراً لإرشاداتك النيرة ..

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

                      تعليق


                      • #26
                        صديقي الكريم صقر ,

                        رغم ردك العنيف والمستفز لكني لن أبادلك مثله , فقط سأوضح لك بعض النقاط , وأتمني أن تنزل لمستواي وتحاول أن تتفهمها من أخوك "الصغير" , اتفقنا ؟


                        في البداية أحب أن أنبهك إلي أن اسلوب اقتباس كل سطر من ردود الآخرين هو اسلوب يوحي بالتحفز , لذا لن تجدني أقتبس أي كلام هنا

                        عندما أقترح عدم وضع تسميات أجنبية لكيانات عربية فهذا لا يعني أنني لا أستطيع فهم اللغات الأجنبية , قد تستطيع أن تعتبرها وجهة نظر , ورغبة مني في تحسين وضع اللغة العربية بين اللغات الأخري , لذا تجدني لا أكتب باللهجة المصرية مع أني مصري ولا أكتب باللغة الإنجليزية إلا في المنتديات الأجنبية (ويمكنك البحث في ردودي) , وهذا لا يعني أنني لا أستطيع التحدث باللهجة المصرية أو اللغة الإنجليزية , بل بالعكس أنا أؤكد لك أنني أتكلم اللهجة المصرية واللغة الإنجليزية بطلاقة في سن ربما كان فيه بعض الناس هنا مازالوا في روضة الأطفال , مع مستوي متوسط في اللغة الصينية حيث بدأت في تعلمها منذ سنتين اثنين فقط , ولغة فرنسية درست مبادئها منذ زمن بعيد في المرحلة الثانوية ولكني نسيتها تمامًأ الآن.

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

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

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

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

                        تحياتي لك,
                        صديقك د.عمرو
                        http://blog.amr-g.com

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

                        تعليق


                        • #27
                          أخوي عمروا ...

                          أجدت القول والله ....

                          تعليق


                          • #28
                            رغم ردك العنيف والمستفز لكني لن أبادلك مثله , فقط سأوضح لك بعض النقاط , وأتمني أن تنزل لمستواي وتحاول أن تتفهمها من أخوك "الصغير" , اتفقنا ؟
                            ممم .... الوضوح ليس عنفا ... لكن بصراحة أنا دائما أخذ انطباع أولى على كل شخص يقوم بالرد وعندها أرد بالطريقة التى تناسبه ... ربما أخطئ فى إنطباعى ... لكن دائما ما تصلح الأمور بعد مده ^^.. ان شاء الله خير ... و أعتقد بأن ردك السابق كان كفيل بجعلى أرد عليك بصراحة تامه .." ربما تكون وقحة من وجهة نظرك ... لكن على العموم أنا لا أهاجم ولا أخذ المسائل بصوره شخصية .. لكن مع ذلك ولأننا فى العالم العربى .. فقد تعودنا على "التسبيل" و دائما ماتعودنا على أن يشكر فينا الناس أمامنا وينشون فينا من وراء ظهورنا ... لذا أرجوا ألا تغضب من وضوحى حتى لو أحسست انت فيها ببعض التجريح ... و فى النهاية تقبل أسفى سواء كنت مقتنع بما أقول أو لا .. و سأعتبر الجزء الأخير من الإقتباس سخرية ولذا فلن ارد عليها ^^...

                            عندما أقترح عدم وضع تسميات أجنبية لكيانات عربية فهذا لا يعني أنني لا أستطيع فهم اللغات الأجنبية , قد تستطيع أن تعتبرها وجهة نظر , ورغبة مني في تحسين وضع اللغة العربية بين اللغات الأخري , لذا تجدني لا أكتب باللهجة المصرية مع أني مصري ولا أكتب باللغة الإنجليزية إلا في المنتديات الأجنبية (ويمكنك البحث في ردودي) , وهذا لا يعني أنني لا أستطيع التحدث باللهجة المصرية أو اللغة الإنجليزية , بل بالعكس أنا أؤكد لك أنني أتكلم اللهجة المصرية واللغة الإنجليزية بطلاقة في سن ربما كان فيه بعض الناس هنا مازالوا في روضة الأطفال , مع مستوي متوسط في اللغة الصينية حيث بدأت في تعلمها منذ سنتين اثنين فقط , ولغة فرنسية درست مبادئها منذ زمن بعيد في المرحلة الثانوية ولكني نسيتها تمامًأ الآن.
                            قد تتعارض هذه الصورة مع كوني أكتب باللغة العربية فقط , وأقول لك أنه لا تعارض , فربما تعرضي الأكبر للغات الأجنبية قد جعلني أدرك ما هي اللغة وكيف تؤثر في تكوين عقول وثقافة الناس , وجعلني أدرك كيف تعلو لغات وتهبط لغات , و وجهة النظر هذه لم تأت من فراغ , فقد كنت يومًا ما مثل أناس كثيرون في عصرنا الحاضر أكتب مذكراتي بالإنجليزية , أكتب علي الإنترنت بالإنجليزية حتي لأصدقائي , لا أسمع سوي الأغاني الإنجليزية وأعيش حياتي كلها باللغة الإنجليزية وكأنني لست في مصر , ولكن بالتجربة والخبرة نضجت وعرفت الفرق بين أن تتقن لغة وتستفيد منها وبين أن تغير لغتك الحالية بلغة أخري , والفرق بينهم كبير جدًا , لا أستطيع أن أشرحه لك لأنك ربما لن تقتنع , لكن أتركك للسنين والمستقبل الطويل أمامك إن شاء الله وستعرف من تلقاء نفسك ( أو ستعرفك السنين ) ما الفرق بينهم. وربما في يوم من الأيام ستساعدني أنت نفسك في تكملة مشروع لغة البرمجة العربية الذي أعمل عليه حاليًا.
                            اها ... إذا فأنت لا تعرفنى ^^... إذا كنت أستخدم الإنجليزية فى كتابتى فهدفى هو إخراج العربى من جحرة الذى ضاق به ... و ستلاحظ اننى أكرر كل مرة هذه المقوله " أنا كتبت لك Keywords كتيرة فى الرد حاول تستخدمها فى البحث فى جوجل" ... هدفى هو وضع العضو على الطريق الصحيح لبدا هو فى الإعتماد على نفسه لا إنتظار أن يوقم أحد بتعليمه أو بوضع دروس عربيه له ... على العموم انت لك وجهة نظر من حيث استخدام اللغة العربية فى الكتابه ... و لأن مجال صناعة الألعاب لا يزال جديدا فى عالما العربى .. ولأنه هذا المجالى ثرى بالمصطلحات .. فبالتأكيد سيساء فهم مثل هذه المصطلحات لو ذكرناها بشكل خاطف فى أحد المقالات المكتوبة عربيا بالكامل ... على العموم لو كنت تعرف .. عندى فى درج المكتب خطه لتطوير المنتدى ^^.. و تصدق انى المرحلة التالتة من خطة التطوير كانت عبارة عن تعريب المصطلحات؟؟... لا تعتقد بأنى أستخدم الإنجليزية لمجرد المباهاه ؟؟.. و الحمد لله لى تجارب سابقة فى منتدى المنتدى ... يمكنك أن تبحث عن مواضيعى المنثورة هناك ... والتى كتبت منا الكثير بالأسلوب الأدبى الذى لا يصلح ابداً لأى من المجالات العلمية ... ثم هل اتهمتك أنا فى أى من ردودى بالجهل .؟؟ أو أدخل أحد المسائل الشخصية كالسن و النزول للمستوى ؟؟؟؟... على العموم اتمنى ألا تأخذ المسائل بصورة شخصية .....


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

                            , لا بأس , لن يصبح كل من يشارك في إنتاج لعبة مبرمج , لكن كلامي كان موجهًا لهؤلاء الذين يرغبون في القيام بدور محوري في عملية صناعة الألعاب وأتمني أن تفسح صدرك وأن تتقبل فكرة أن هناك أناس يريدون ذلك فعلاً
                            ^^... اها ... غريبه ... لقد حولتنى الآن للشخص الذى يريد ان يحول جميع من يدخلون هذا المجال إلى مصممين ؟؟... فإذا كنت أريد ذلك ... فلماذا كتبت مقالى الخاص بال Game Production و الله انا هدفى الوحيد انى أعرف الناس على جميع التخصصات عشان يقدروا يختاروا المجال اللى فعلا يناسبهم ^^... على العموم انت برضه لسه مش عارفنى ^^..

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

                            وفى النهاية أنا بكرر أسفى إذا كنت انت زعلت من طريقة كلامى ... ^^

                            تعليق


                            • #29
                              تحية لك أخي الكريم صقر
                              http://blog.amr-g.com

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

                              تعليق


                              • #30
                                لوكنت رجل أعمال وأريد أن أعمل شركة للألعاب وأنا فهمي بسيط مثلا
                                أيهم أفضل

                                سأشتري عشرين جهاز وأضع عليه نظام اللينكس ولو أردت البرمجة للبلايستشن سأشتري 20 بلايستسشن
                                ب 10 ألاف دولار
                                أم
                                أشتري عشرين جهاز وأشتري عشرين نسخة ويندوز أصلية وأشتري عشرين نسخة فيرتوولز
                                مع أن الحل الأول
                                سيقوم المبرمجون ببرمجة محرك ألعاب خاص بشركتي
                                ولو أردت إغلاق الشركة سأبيع المحرك
                                والمحرك سعره يبدأ من 1000 إلى 700000
                                والحل الأول أضمن
                                شرح فيديو

                                تعليق

                                يعمل...
                                X