Unconfigured Ad Widget

تقليص

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

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

[تحدي] بين المبرمجين و المصميمين

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

  • #31
    المشاركة الأصلية بواسطة user32.dll مشاهدة المشاركة
    السلام عليكم

    أخي Pr MoHaMeD
    أنا أبرمج منذ 7 سنوات بلــc,c++,ولي 1.5 بالــ#C
    إقراء سؤالي بتمعن:يعني تقدر تعمل برنامج مستقل ويعمل في بيئة معينه وهذا البرنامج ينتج ملف تنفيذي
    فرأيت إنه هذا بيحتاج لغات low level ,هل هذه الطريقه الذي قصدتم فيها عمل محرك أم إنه المحرك عباره عن ملف Open source ومن يحب أن يطوره يجب عليه إضافة كلاسات وما إلى ذلك؟....هذا ما أريد معرفته
    والعفو لو أزعجتك بكلامي أخي العزيز ^^
    انا فهمت قصدك أخي ...يعني بدك تعمل برنامج يصدر بصيغة exe ؟؟؟؟ صح ؟؟
    شوف العملية هاي مش زي ما بتظهر أشرحلك شوي ...... اول شيئ بترفق كومبايلر جاهز مع المحرك مثل اليونتي مرفق معه المونوديفيلوب
    و بعد هيك بتحاول تفهم ما هي ملف التنفيذي إلي بينتجه المحرك ... في الواقع هو ما بيعمل كومبايل للعبة كاملة هو بعمل كومبايل لإشي إسمه بلاير او بلاتفورم او إلي بدك إتسميه إنته حر .... وظيفه هذا البلاير قرائة سيكربتات إلي بتكتبها في المحرك و قرائة المجسمات و التكستشرز و تهيئة الدايركت إكس لعرض اللعبة .... خليني أحاول تلخيص العملية شوي :

    1- عمل فانكشنز دايركت إكس الخاصة بالمحرك بلغة سي بلس بلس (( إلي هي الكلاسات و الفانكشنز إلي راح تستدعيها أثناء عمل لعبتك))
    2- عمل الفانكشنز الخاصة بواجهة المحرك و المحرك نفسه (( يعني إلي إنته كمستخدم كالمحرك ما راح تعرف عنها إشي ولا راح تستخدمها))
    3- دمج إحد لغات السيكربت مثل البايثون او الجافا سيكربت و ربطها بالفناكنشز إلي في الخطوة الأولى
    ((طبعاً في الخطوة الثانية كتبنا فانكشنز تشفير ملفات التكيستشر و المجسمات ))
    4- كتابة البلاير إلي هو راح يقرأ الملفات المشفرة و السيكربتات إلي بتحتوي الفانكشز المستدعاة بلغة السيكربت و لكن مكتوبة بسي بلس بلس و تنفيذها
    5- إرفاق كومبايلر سي بلس بلس
    ا6- عند الضغط على زر export 2 exe في المحرك (( و هو العقدة عندك ))
    سيقوم المحرك بفتح الكومبايلر و ترجمة كود البلاير و بعد ذلك غلق الكومبايلر و بدئ المحرك بتشفير ملفات التكيستشرز و المجسمات و السيكربتات و وضعها عند البلاير المترجم
    7- عندما تقوم بفتح البلاير المترجم سوف يبدأ الدايركت إكس و يبدأ بقرائة ملفات لعبتك و تنفيذها و عرضها

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

    <<Nobody>> سابقاً

    تعليق


    • #32
      لم يبقى سوى يوم واحد وكما قالها The Mas
      المشاركة الأصلية بواسطة The MAS مشاهدة المشاركة
      .... هوع هوع هوع <<<ضحكة شريرة
      لكن سأَضيف
      القوانين وضعت لكي تخرق

      تعليق


      • #33
        ههههههههههههههههههههههههههههههههههه
        حركة جميلة ضحكتني كثير^_^
        UDK-Team

        UNREAL ENGINE 4

        تعليق


        • #34
          يوم واحد بالنسبة لكم ...انا عشان ثانوية عامة لن أنهي قبل 12/7/2011

          <<Nobody>> سابقاً

          تعليق


          • #35
            بالتوفيق في الثانوية وان شاء الله الامتياز

            انا من اهل الأردن
            لا تنسى الحلوان بعد النتائج ^_^
            UDK-Team

            UNREAL ENGINE 4

            تعليق


            • #36
              بالتوفيق ان شاء الله أخي The Mas ^_^
              هاي أخي Maya Help أين يمكنني التسجيل في الـ UDK -A- Team ؟؟؟
              القوانين وضعت لكي تخرق

              تعليق


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

                http://www.maxforums.net/showthread.php?t=198317&page=7
                UDK-Team

                UNREAL ENGINE 4

                تعليق


                • #38
                  ولي الشرف بذلك أخي MayaHelp >>> لقد
                  القوانين وضعت لكي تخرق

                  تعليق


                  • #39
                    يا ولد روح تدرس غدا اختبارو تنهي ..... صح كما قالو ان الرياضيات ابكت الممتحنين انا لما شفتها ضنيت واحد درس ذلك المنهاج يكون سهل عليه جدااا خاصه التمرين الاول.... على العموم خرجت عن الموضوع بالتوفيق لكم
                    Algeria
                    -------------
                    C++ & DirectX
                    fOr EvEr
                    -------
                    add me : prmohamed@hotmail.com

                    or : kauchmar051@hotmail.com


                    تعليق


                    • #40
                      المشاركة الأصلية بواسطة maya.help مشاهدة المشاركة
                      بالتوفيق في الثانوية وان شاء الله الامتياز

                      انا من اهل الأردن
                      لا تنسى الحلوان بعد النتائج ^_^
                      إبشر بأحلى حلوان ... و إنته وين في الأردن ؟؟

                      <<Nobody>> سابقاً

                      تعليق


                      • #41
                        العاصمة عمان
                        نتعرف على المواقع بالظبط لاحقا
                        UDK-Team

                        UNREAL ENGINE 4

                        تعليق


                        • #42
                          السلام عليكم
                          هو ذا الذي أشتي أعرفه أخي Mass ...كفيت ووفيت معي ...تسلم كثير
                          أنا أعرف هذا الشيء بس المبداء الذي بيعمل في(الية العمل)الذي شرحتها أملأت الفراغ البسيط المتبقي من الأحجيه+أردت معرفة الطريقه الذي بيتبعوها لتصميم المحرك بس على حد كلامك هم بيتبعوا الطريقه الأولى (عمل محرك open source وتطويره عن طريق الكلاسات برمجياً)
                          مشكوووووووووور أخي العزيز
                          ---------------------------------------------
                          ومشكور أخي Pr MoHaMeD على تفاعلك معي....

                          تعليق


                          • #43
                            نعم يا اخي عن طريق السورس هو اصلا المحرك يتكون ملفات سورس وهايدر كل لواحد وظيفته فقط في الهيدر ستم استدعاء الاوامر و في السورس كتابة الكلاسات و تنفيذ لتلك الاوامر ....


                            و السورس يكون فيها كتابة الاكواد بشكل عام و هذه هي الطريقة المتبعه في هذه المكتبة لو تريد مثال اعطيك؟؟؟ فالمهم هو الان توسيع المعرفة من لغة لاخرى
                            Algeria
                            -------------
                            C++ & DirectX
                            fOr EvEr
                            -------
                            add me : prmohamed@hotmail.com

                            or : kauchmar051@hotmail.com


                            تعليق


                            • #44
                              السلام عليكم

                              نعم يا اخي عن طريق السورس هو اصلا المحرك يتكون ملفات سورس وهايدر كل لواحد وظيفته فقط في الهيدر ستم استدعاء الاوامر و في السورس كتابة الكلاسات و تنفيذ لتلك الاوامر ....


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

                              كنت سابقاً أبرمج Darlk basic pro بس وقفت لأسباب من بينها إنه لغة البرمجة تلك مقارنه مع اليونتي لاتسوى شيء من ناحية الكفائه
                              ....حرام قضيت سنتين ونصف في البرمجه بها

                              والعفو لو أطلت عليك بالكلام.....
                              مشكوووووووووووور جداً أخي الكريم

                              تعليق


                              • #45
                                المشاركة الأصلية بواسطة Pr MoHaMeD مشاهدة المشاركة
                                يا ولد روح تدرس غدا اختبارو تنهي ..... صح كما قالو ان الرياضيات ابكت الممتحنين انا لما شفتها ضنيت واحد درس ذلك المنهاج يكون سهل عليه جدااا خاصه التمرين الاول.... على العموم خرجت عن الموضوع بالتوفيق لكم
                                الله غالب ^_^
                                الرياضيات ليست وحدها فقط بل حتى الفرنسية !!! فقد قاموا باعطائنا الضربة القاضية !!!!
                                القوانين وضعت لكي تخرق

                                تعليق

                                يعمل...
                                X