الشبكة العربية لمطوري الألعاب

خبير  السيد فتحى السيد مشاركة 31

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



خبير  السيد فتحى السيد مشاركة 32

ال X لتحريك يمن ويسار
ال Y لتحريك فوق وتحت

خبير مشرف أسامة السلمان مشاركة 33

هل انتهى الدرس الأول أم هناك بقية؟

أسامة السلمان
مطور ألعاب ومهندس برمجيات.
للتواصل: https://twitter.com/TheDorgam
بما أن الله على كل شيء قدير ؛ إذا ، ليس هناك شيء يدعى "المستحيل".

خبير  السيد فتحى السيد مشاركة 34

الدرس الأتى التعامل مع لوحة المفاتيح

خبير  مهند محمد علي مشاركة 35

لدي ملاحظه بسيطه
1-
الدروس من الاحسن ان تكون في مشاركه واحده وليست مجزئة
يعني يكون درس كامل وبعد ذلك تتم مناقشته وليست علي عده فقرات .

2-
اطلعت علي عده مقاطع للمحرك

لكن ما رايكم ان نستخدم مكتبه الدايركت اكس ان امكن.
ونبدا التعلم سويا.

لان ذلك سيساعد في تعلم الاشياء المتقدمه والاحترافيه مثل السي بلس بلس واستخدامها مع الدايركت اكس

خبير مشرف أسامة السلمان مشاركة 36

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

أسامة السلمان
مطور ألعاب ومهندس برمجيات.
للتواصل: https://twitter.com/TheDorgam
بما أن الله على كل شيء قدير ؛ إذا ، ليس هناك شيء يدعى "المستحيل".

خبير  السيد فتحى السيد مشاركة 37

السلام عليكم

وفي 22 ابريل 2011 08:37 م، أعرب المهند عن رأيه بالموقف كالآتي:

الدروس من الاحسن ان تكون في مشاركه واحده وليست مجزئة

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

في 22 ابريل 2011 08:37 م، قال المهند بهدوء وتؤدة:

لكن ما رايكم ان نستخدم مكتبه الدايركت اكس ان امكن

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

خبير  مهند محمد علي مشاركة 38

في 22 ابريل 2011 10:19 م، قال السيد فتحى السيد بهدوء وتؤدة:

على العموم حين نصل الى مرحلة اختيار المكتبه او المحرك ما سوف تختارونه انا معكم

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

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

خبير  السيد فتحى السيد مشاركة 39

في 22 ابريل 2011 09:40 م، عقد المهند حاجبيه بتفكير وقال:

هل هو قائم علي الدايركت اكس ام لا
 فيه امكانية اختيار المكتبه سواءً كانت ديركت اكس او الأوبن جى ال

خبير  السيد فتحى السيد مشاركة 40

السلام عليكم
 
افتح محرر الكود وافعل كما بالصوره








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



 

SelectCase e.KeyCode
Case Keys.RightPictureBox1.Left += 10

Case Keys.LeftPictureBox1.Left -= 10

Case Keys.UpPictureBox1.Top -= 10

Case Keys.DownPictureBox1.Top += 10

EndSelect