the virus deadly

هل يكفي لغة الدلفي لبرمجة الالعاب

12 ردود في هذا الموضوع

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

هل يكفي لغة الدلفي لبرمج الالعاب مع العلم ان الدلفي يقبل مكتبة openGL

مع انني خبير في الدلفي والفيجوال .net وبرمجة بعض الاشياء على الدلفي ومكتبة GLScene هل علي ان اتعلم لغة c++lمن البداية لكي ابرمج العاب تقريبا ضخمة ام ابقى في الدلفي الفيجوال.net

الرجاء انا محتار لان كل الشروحات على الc++ وكان الدلفي والفيجوال لا علاقة لها في الموضوع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

هل تعرفت على فكرة عامة حول الدخول فى عالم برمجة الالعاب

هل تتوقع ان بالشروحات العربية البسيطة (مع احترامى للجميع طبعا ) لكن هل ستجعلك من بعد قرائتها تستطيع عمل العاب ضخمة مثل RedAlert مثلا فانت هكذا تهم نفسك

عليك بالبحث والقراءة أكثر فمثلا هناك المحركات الفيزيائية افهم فكرة عملها

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

http://www.arabteam2000-forum.com/index.php?showtopic=244065

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

http://www.arabteam2000-forum.com/index.php?showtopic=244065

رغم كسلي الشديد فى تحميل مثل هذه الاشياء من الانترنت (اللهم الا اذا كانت تخص المجال الذى ادرسه )

الا أننى سأوضح لك امرا

سيكون التصميم جيدا حاليا من منظور الابداع الشخصي لك لكن من مثلا المنظور العلمي انت لا تعلم كيف يتم تحريك الرسومات واستخدام المحركات الفيزيائية

ملاحظة : اثناء بدايات تعلمي للبرمجة كنت قد اطلعت على مكتبة اكواد وشروحات (طبعا اجنبية) تتعلق بتحريك الرسومات والالعاب بالدلفي

نصيحة لا تعتمد على المحتوي العربي بشكل كامل فى التعلم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

هل يكفي لغة الدلفي لبرمج الالعاب مع العلم ان الدلفي يقبل مكتبة openGL

مع انني خبير في الدلفي والفيجوال .net وبرمجة بعض الاشياء على الدلفي ومكتبة GLScene هل علي ان اتعلم لغة c++lمن البداية لكي ابرمج العاب تقريبا ضخمة ام ابقى في الدلفي الفيجوال.net

الرجاء انا محتار لان كل الشروحات على الc++ وكان الدلفي والفيجوال لا علاقة لها في الموضوع

نعم ممكن. ما دمت تستطيع أن تستخدم OpenGL فالطريق مفتوح أمامك للألعاب الـ3D

لا أعرف ألعاباً كثيرة بالديلفي سوى لعبة Soldat المجانية. ليست 3D ولكنها مسلية جداً وهذا هو المهم.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

رغم أني لا أعرف شيء في برمجة الألعاب إلى أني أعتقد أن سي شارب هي الأفضل فهي تدعم xna

وبشكل عام هي أقوى من الدلفي

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

رغم أني لا أعرف شيء في برمجة الألعاب إلى أني أعتقد أن سي شارب هي الأفضل فهي تدعم xna

وبشكل عام هي أقوى من الدلفي

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أخي system Down أنا قلت بشكل عام يعني يمكن في أدوات وأشياء في الدلفي لاتجدها في السي شارب

وأيضا العكس صحيح ولكني قلت بشكل العام وهي ماتمثل "المتوسط" في الرياضيات

مثلا المتوسط بين 0-10

هو 5

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أخي system Down أنا قلت بشكل عام يعني يمكن في أدوات وأشياء في الدلفي لاتجدها في السي شارب

وأيضا العكس صحيح ولكني قلت بشكل العام وهي ماتمثل "المتوسط" في الرياضيات

مثلا المتوسط بين 0-10

هو 5

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

لا يمكننا التشبيه هكذا أبداً. المتوسط الرياضي هو قيمة ناتجة عن معادلة معروفة. ولكن حينما تفاضل لغة عن أخرى فالمعادلة غير معروفة، لأن كلمة "أفضل" يتغير معناها من شخص لآخر ومن مشروع لآخر. لهذا السبب يبتعد الكثير من المبرمجين المتمرسين المقارنة بين اللغات بهذا الشكل العام. يمكننا أن نقول أن دعم الـgenerics في #C هو أفضل من ديلفي، وأن إنتاج برامج محمولة هو أفضل في الديلفي منه في الـ#C. يجب التخصيص.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

لا أعلم حقاً ما فائدة البرامج المحمولة فهي مليئة بالأخطاء وأنا لا أفضلها أبداً وأحاول الإبتعاد عنها بأكبر شكل ممكن

----------------------------------

الدلفي لغة رائعة وقوية لم أقلل من شئنها لكن القصد كان في البيئة المستخدمة الـ.net فيها أدوات قوية جاهزة

مقارنة بالدلفي والذي يشبه الكومبايلر حقها فيجوال بيسك 6.0 فـ هي قليلة الأدوات وأيضاً أدواتها ضعيفة بالنسبة للمقارنة

----------------------------------

صلى على الرسول

----------------------------------

كيف لاتتقارن اللغات

بل تتقارن من ناحية الإمكانيات والسهولة والجهد و"الأدوات" التي قارنت بها قبل قليل

ولو قارنا بالإمكانيات أظن أن الدلفي أفضل من هذه الناحية

والآن نأتي لـ السهولة والجهد هي مرتبطة نوعاً ما بالأدوات فـ قلة الأدوات سينتج عنها الجهد فأنت ستبرمج بعض الأدوات التي ستحتاجها بنفسك

وهكذا سيضيع وقت المبرمج الذي يعتبر هو الميزة بين المبرمجين

وسيرهقك الجهد الناتج

----------------------------------

أنا لا أتكلم عن الأدوات ككل ولكن بعضها

----------------------------------

صلى على الرسول

----------------------------------

هكذا نقارن اللغات تباً لها من أين أتتنا !

---------------------------------------------------

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

هل يكفي لغة الدلفي لبرمج الالعاب مع العلم ان الدلفي يقبل مكتبة openGL

مع انني خبير في الدلفي والفيجوال .net وبرمجة بعض الاشياء على الدلفي ومكتبة GLScene هل علي ان اتعلم لغة c++lمن البداية لكي ابرمج العاب تقريبا ضخمة ام ابقى في الدلفي الفيجوال.net

الرجاء انا محتار لان كل الشروحات على الc++ وكان الدلفي والفيجوال لا علاقة لها في الموضوع

نعم تكفي إن شاء الله , لو لديك الخبرة الكافية في Delphi و OpenGL , يمكنك البدء بقراءة هذا الكتاب

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

هناك كتاب آخر , مخصص لدلفي , لكنه قديم (1999 :blink:) , لكن يمكنك الاستفادة منه .

ملاحظة :) لا تعتمد على كتاب بعينه فقط , ستحتاج إلى خبرة -ولو بسيطة- في مجالات متعددة مثل 3D Modeling , Game engine architecture ..

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

بالتوفيق :)

تم تعديل بواسطه Delphawi
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .