المشاركة الأصلية بواسطة maya.help
مشاهدة المشاركة
إعـــــــلان
تقليص
لا يوجد إعلان حتى الآن.
[ورشة عمل] لعبة Tetris بإستخدام DirectX و ++c (مفتوحة المصدر)
تقليص
X
-
<<Nobody>> سابقاً
-
من وجهة نظري كلما تتعرف على لغه
مراح تخسر شيء لأن من وجهة نظري
تقريبا اللغات الي عرفتها متشابها في بعض الامور
و منا سي ++ و سي شارب و حتى جافا
يعني في الاخر انك راح تتعلم اكثر للسي شارب لما تشتغل على سي ++
و الحقيقة ان البرمجة ليست باللغه لكن بأكتساب الافكار و التفكير المنطقي
تحياتيالبرمجة الكائنية(OOP) : امتياز
Blender Tutorial Channle
http://www.youtube.com/user/cgzingtut
I want be a Geek
Follow me on Twitter
https://twitter.com/#!/Devigner3D
تعليق
-
المشاركة الأصلية بواسطة Devigner3D مشاهدة المشاركةمن وجهة نظري كلما تتعرف على لغه
مراح تخسر شيء لأن من وجهة نظري
تقريبا اللغات الي عرفتها متشابها في بعض الامور
و منا سي ++ و سي شارب و حتى جافا
يعني في الاخر انك راح تتعلم اكثر للسي شارب لما تشتغل على سي ++
و الحقيقة ان البرمجة ليست باللغه لكن بأكتساب الافكار و التفكير المنطقي
تحياتي
في السي شارب وجدت بعض اشياء لا يمكن لc# ان تفعله وبعد ان انتقلت الى c وجدت راحتي فيها
وليس هناك شيئ تفعله لغة اخرى ولاتفعله الc++ الحمد لله لوجود هذه اللغة وإلا لكنا نبرمج ب asm
عندي ملاحظة في الكود لماذا لا تستخدم الدالة GetAsynKeyState هي من دوال API و اكثر مرونة من
إلتقاط رسائل النظام وتكون طريقة إستخدامها كالاتي
if(::GetAsynKeyState('key') & 0x8000f)
تعليق
-
المشاركة الأصلية بواسطة nadir02 مشاهدة المشاركةعندي ملاحظة في الكود لماذا لا تستخدم الدالة GetAsynKeyState هي من دوال API و اكثر مرونة من
إلتقاط رسائل النظام وتكون طريقة إستخدامها كالاتي
اتوقع أني سأبقى على مسجات الويندوز كونها سهلة نوعاً ما ..... بالإضافة اني لست بحاجة إلى تلك المعلومات الدقيقة التي تعطيني إياه ...... لكن إن شاء الله اليوم سأقوم بإعداة هيكيلة الكود و لعلي ارى انها مناسبة اكثر من السابقة و استخدمها ..... شاكر لك مرورك و مشاركتك اخي .... و اي إقتراحات اخرى ارجو ان لآ تتردد بطرحها
<<Nobody>> سابقاً
تعليق
-
المشاركة الأصلية بواسطة The MAS مشاهدة المشاركةبصراحة هذا هو نوع المشاركات التي كنت انتظره
اتوقع أني سأبقى على مسجات الويندوز كونها سهلة نوعاً ما ..... بالإضافة اني لست بحاجة إلى تلك المعلومات الدقيقة التي تعطيني إياه ...... لكن إن شاء الله اليوم سأقوم بإعداة هيكيلة الكود و لعلي ارى انها مناسبة اكثر من السابقة و استخدمها ..... شاكر لك مرورك و مشاركتك اخي .... و اي إقتراحات اخرى ارجو ان لآ تتردد بطرحها
موش متأكد بس على ما اعتقد رساءل الويندوز ابطء من استخدام ال GetAsynKeyState
تعليق
-
المشاركة الأصلية بواسطة NTSoft مشاهدة المشاركةبصراحة هذا هو نوع المشاركات التي كنت انتظرهالمشاركة الأصلية بواسطة NTSoft مشاهدة المشاركةاولا لا يوجد سؤال انا كونت بقول للاخ لا اعلم انى لما سألتك فى اول الموضوع كونت بسألك موش عشان انا موش عارف انتا بتعمل اية بس عشان اسمع الاجابة دى منك
[4- لست مهتماً بإنتاج اللعبة بقدر ما أنا محتاج للتعلم .... و إلا لاستخدمت المحركات ^_^]
ثانيا : تعلم الدايركت اكس سهل بالنسبة للمبرمجين فقط فذا لم تكن تعرف لغة برمجة لن يفيدك الموضوع وانا اولت الكلام دة لية عشان فى معظم الاعضاء لما بيستخدمو محرك العاب معين بيهتم اولا بطريقة استخدامة للمحرك وذلك بدون دخولة فى جزء البرمجة وثانيا الجرافكس وما شابة
وبالنسبة اليك اخ زى ماس انتا عارف لغة السى ++ فا الموضوع هيبءا سهل شوية بالنسبالك ^__^
(انا بحب لغة السى شارب واكرة لغة السى ++ مع انى الاتنين من عيلة وحدا ههه اكمنى متعمقتش فى السى ++ اكتر جايز)
ثانيا : انى شى كهذا ممنك ييجى بكذا طريقة
1 - انك متعلم اصلا لغة برمجة وبتعرف تتعامل مع المكاتب المختلفة كويس وعندك مبادى الديركت اكس (فا تخش فى المجال اكتر لتزداد علما)
او
2 - انك متعلم لغة برمجة اصلا وعرفت مجال تصميم الالعاب بس حبيت تستخدم الديركت اكس لكونك تريد عمل كل شىء على بياض زى ما بيقولو
او
3 - انك متعلم بردو لغة برمجة اصلا وانتا بتستخدم محرك العاب معين فا حبيت تعرف المحرك اتعمل ازاى شغال او وجدت بعض العيوب التى تمس الاداء العام للمحرك مثلا (اليونتى فى مشكلة فى الموضوع دة والى يلعب العاب على المتصفح هيلاقلى انى الجهاز بطيء بدون سبب)
وشكرا
انا مردتش الرد دة عشان بتفزلك وكدا مثلا لا والله انا كونت بشارك معرفتى فى هذا المجال ولو انى طولت قليلا
وانا اسف موش هتكلم كتير بعد كدا
تعليق
-
المشاركة الأصلية بواسطة NTSoft مشاهدة المشاركةانا مردتش الرد دة عشان بتفزلك وكدا مثلا لا والله انا كونت بشارك معرفتى فى هذا المجال ولو انى طولت قليلا
وانا اسف موش هتكلم كتير بعد كدا
<<Nobody>> سابقاً
تعليق
-
بغض النظر عن البرامج المستخدمة
كيف حتكون اللعبة ..
من أي مود ..؟ وهل فيها قصة ؟
3d
2d
يا ريت لو تشرحلنا ..,سنحيى كراما بأوطاننا ،، ونبني من العدل مستقبلانشارك تغييرنا كلنا ،، على النفس ثوراتنا أولانفك قيود الهوى والفساد ،، وبالعلم ننهض في كل وادوهذه خواطر جيل البناء ،، نريد بها رفعة للبلادسنبني إذا ماهدمنا العلل ،، ولا لسنا نقبل أي خلل
تعليق
-
تعليق
-
http://www.youtube.com/watch?v=8cL06...hannel&list=UL
إيش رأيك ^^؟
هذا شخص عربي مصممها
وصراحة كل تصاميمه تجنن
لو عجبتك كلمه يعطيك هيا
وترا ما بيقصر معك ^^"
"بالطبع هذه صور وليست لعبة مبرمجة"سنحيى كراما بأوطاننا ،، ونبني من العدل مستقبلانشارك تغييرنا كلنا ،، على النفس ثوراتنا أولانفك قيود الهوى والفساد ،، وبالعلم ننهض في كل وادوهذه خواطر جيل البناء ،، نريد بها رفعة للبلادسنبني إذا ماهدمنا العلل ،، ولا لسنا نقبل أي خلل
تعليق
-
السلام عليكم ،، اخي الكريم تقبل نقدي : لعبة مثل تيترس فاشلة في هذا الوقت وغير مرغوبة وثانيا اللغات المستخدمة صعبة جدا على مجوعه هواه لو تلاحظ ان متوسط الاعمار من 16 : 22 سنه وتلك اللغات تحتاج على الاقل 3 سنوات دراسة او ان تكون مهندس برمجيات خريج جامعه وبكل بساطة يمكنك عملها بمحركات اللعاب جاهزة او عن طريق برنامج الفلاش سيكون وقت انجازها اسرعالحمدلله
تعليق
-
المشاركة الأصلية بواسطة UA07 مشاهدة المشاركةالسلام عليكم ،، اخي الكريم تقبل نقدي : لعبة مثل تيترس فاشلة في هذا الوقت وغير مرغوبة وثانيا اللغات المستخدمة صعبة جدا على مجوعه هواه لو تلاحظ ان متوسط الاعمار من 16 : 22 سنه وتلك اللغات تحتاج على الاقل 3 سنوات دراسة او ان تكون مهندس برمجيات خريج جامعه وبكل بساطة يمكنك عملها بمحركات اللعاب جاهزة او عن طريق برنامج الفلاش سيكون وقت انجازها اسرع{قل لي وسوف أنسى, أرني ولعلي أتذكر, أشركني وسوف أفهم}
تعليق
تعليق