رد: موضوع الطلبات و المساعدات (3)
اقتباس:
طيب سؤال اثناء البرمجة في برمجة لجعل المياه واقعية بشكل كلي مثل لعبة red ocean وقعت في خطا برمجي ممكن حد يعرفه؟؟؟ اوعكم تسرقه الكود هههههههه اسبوع عليه كامل طيب بمزح معكم بس شوفه شو خطاه
اقتباس:
هذا كود بسيط ممكن من خلاله تتحرك في جاذبية معدومة وتطلق رصاص غير مرئي على المياه مثلا بمجرد ضغطك على حرف d تتحرك المياه باهتزازات خيالية رائعة وبصراحة ما صدقت انه هذا من شغلي ههههههههه محترف انا بس مين يقدر اوكي ما علينا هذا الكود ايضا فيه تتحكم بالحركة a+d لليسار واليمن و e+q للفوق ولاسفل وكمان فيه d تطلق رصاص وهمي قلتها يس حكيتها وكمان في شغلات حلوة بس طلع خطا في التجريب اول شي اشتغل بس بعديها حذفت شي بالغلط وما بعرف شو هو مشان الله ما كان قصدي؟؟؟؟!!!!!
هتمثل... طيب يا عم المحترف اية دة
اقتباس:
//{{NO_DEPENDENCIES}}
// Microsoft Developer Studio generated include file.
// Used by winmain.rc
يا عم احنا مش هنود....
انت عارف انت مشكلتك اية....مش عاوز تكون نفسك..
يا بني افهم....لو عاوز الكل يحبك...كون زي ما انت..
مش لازم تكون محترف علشان الكل يبقبلك....
مش عيب انك تقول معرفش....
لكن انك تنسب حجات لنفسك...دة مش عيب بس..لكن كمان جريمة..انت كدة بتسرق فكر غيرك...
انا مش عدوك..ولا بكرهك...بالعكس انا بحترم انك عاوز تبقي حاجة ..لكن مش بالطريقة دي..
ربنا يهديك ×_×
رد: موضوع الطلبات و المساعدات (3)
بسم الله
انا مفهمش حاجة في لغة الجيم ستديو لكن واضح يا برنسس ان الكود ده منقول زي ماهو من اي مكان تاني .. وبالنسبة لموضوع الدارك بيسك والجيم ستوديو .. المهارة ليست في اللغة او المحرك المهارة في صانع اللعبة .. واذا اعتقدت ان في محرك هو اللي هيخليك تعمل لعبة خرافية عن محرك اخر تبقى غلطان .. المشكلة مش في المحركات المشكلة فيك انت .. انت لحد دلوقتي مش عارف تثبت على برنامج معين .. انت من اول لما دخلت المنتدى وانت قلت هتعمل لعبة وقلت عتعملها بيجي 700 محرك .. قلت في الاول دارك بيسك وبعدين سي ++ وبعدين فيجوال وفي الاخر جي تقول ثري دي جيم ستوديو .. انت خبير في ايه ؟ وكنت ناوي تحط دروس ازاي وانت لسه مش عارف اي حاجة في الحاجت دي ؟ اعقل كده يا عم الحاج ومتخلناش نزعل مع بعض
رد: موضوع الطلبات و المساعدات (3)
اسمع رسك انت تحديت حدودك خلص والله ما بستحمل ابدا ابدا انت وصلتها لفوق اللعبة اصلا ما قلت الي وكمان تكذبني في انه هذا مش الي يا عمي يا محترم هذا من برمجتي ومبرمج على الجيم ستوديو ومش مصدق اسئل اي سؤال يحلو لك حول هذا الكود ومش مصدق اعمل تطبيق عليه انا نقلته للدايركت وسويت عليه خلص احترم نفسك بلاش مرة تانية ما احترمك ماشي لانك انت زودتهخا فعلا لا تتدخل في انا بسرق وما الك في ماشي امن ناس وعالم ما بتفهمش شو تفكر كل الناس اغبياء زيك عيب عليك ضلك تقول مش الك مش الك هذا المثال مش اخذته من كتاب تعليمي وانا طورت عليه ونا اوخد دروس واثناء كتابتي للكود واجهت خطا في النهاية والخطا هو انه لم اكتب انهاء الكود كتب انهاء التطبيق ويتعبه انهاء الكود والي هو #endi وجربه ورايح تشوف انه اشتغل
رد: موضوع الطلبات و المساعدات (3)
يا عمي يا امير انا لا افهم لا فيجويل ولا بيسيك ولا اي شي خلاص احكه زي ما بدكم ولا اريد اي مساعدة من احد ولا يوجد لعبة اطلاقا وانا لا افهم شيء في الدنيا وانا مجرد حمار وجحش وكلب خلص منيح هيك
رد: موضوع الطلبات و المساعدات (3)
فعلا انت بتفهشم شو هنود ايه ياعم انته انت بتخبص ولا شو
رد: موضوع الطلبات و المساعدات (3)
بسم الله
اقتباس:
يا عمي يا امير انا لا افهم لا فيجويل ولا بيسيك ولا اي شي خلاص احكه زي ما بدكم ولا اريد اي مساعدة من احد ولا يوجد لعبة اطلاقا وانا لا افهم شيء في الدنيا وانا مجرد حمار وجحش وكلب خلص منيح هيك
لا يا عم .. انت لا حمار ولا جحش ولا اي حاجة .. وعلى فكرة كل اللي بيكلموك كده بيحبوك .. محدش بيكرهك والله العظيم .. احنا بس عايزين مصلحتك ومصلحة المنتدى .. ورحم الله رجلا اهدى الي عيوبي .. وكلنا اخوة واحباء .. متكبرش الموضوع بس
رد: موضوع الطلبات و المساعدات (3)
بسم الله
سؤال يا خبراء البرمجة : ماهو الفيكتور Vector
واجهني في الفيجوال بيسك وفي الدارك بيسك ولا اعرف ماهو ؟
فهل يعرفه احد لي ؟
ولكم جزيل الشكر
رد: موضوع الطلبات و المساعدات (3)
طيب يا امير يقوم الـ vector بالحجز الديناميكي وجاء ليحل مشاكل الذاكرة ... حيث لن نحتاج لكتابة delete فهو يقوم بتنظيف الذاكرة بشكل آلي.
توجد بداخل الـ vector دالتان رأيسيتان هما ..
كود:
size ();
والتي تعمل على إيجاد حجم المصفوفة ..
كود:
resize ();
والتي تحدد فيه حجم الوصفوفة التي تريدها أي أنها تساوي من المثال السابق الجملة التالية :
كود:
int* arr = new int[];
الآن لنقوم بكتابة نفس الكود بعد تعديلة بي الـ vector
كود:
#include <iostream>#include <vector>using namespace std;int main(){ int size = 0; vector<int> arr; cout << "Enter the Number of User you want: "; cin >> size; arr.resize (size); for (int i =0; i < arr.size () ;i++) { cout << arr[i] << " USER " << endl; }}
نقوم بعمل Run لنرى أن البرنامج يعمل ...
ويوجد ملاحظة ... أعتقد أنك إنتبهت لها ..
وهي أنه في هذه المرة كانت جميع النتائج تحمل القيمة صفر ... بعكس المرات السابقة حيث كان يأخذ قيم متفاوته بحسب مكان توضع القيم في الذاكرة ...
مما يدل على أن الـ vector أفضل من ناحية إدارة الذاكرة حيث أنه قام بإعطاء الصفر كقيمة إفتراضية ... وهذا أسهل عند عمل الـ Debug..
الآن .. وبعد أن أخذنا فكرة عن الـ vector ومن أين جاء ..
لنقوم بحل التمرين وهو الترتيب الفقاعي ..
كود:
#include <iostream>#include <vector>using namespace std;int main(){ vector <int> arr; int size = 0; int i = 0; int x = 0; cout << "How Many Number You Want To Sort: "; cin >> size; arr.resize (size); for (i = 0; i < arr.size();i++) { cout << i <<" - Enter Number: "; cin >> arr[i]; } cout << "The Number Before Sorted: " << endl; for (i = 0;i < arr.size ();i++) { cout << arr[i] << " "; } cout << endl; cout << "The Number After Sorted: " << endl; for (i = 0; i <arr.size ();i++) { for (x = i;x <arr.size ();x ++) { if (arr[i] > arr[x]) { swap (arr[i],arr[x]); } } cout << arr[i] << " "; } cout << endl;}
أعتقد بأن الكود الآن أصبح واضح ....
وأي نقطة مش واضحة ..
أشر إليها ..
رد: موضوع الطلبات و المساعدات (3)
تفضل الموضوع من هنا اخ امير علشان تعرفه اني مش سراق يا اخ ريسك كل شي بعطيه حقه.
== تم مسح ==
رد: موضوع الطلبات و المساعدات (3)
بسم الله
جزاك الله خيرا يا عزيزي .. ولكن انا لا افهم شيء في الثري دي جيم ستديو .. انا اريد معرفة ما هو الفيكتور بشكل عامي كده .. يعني بيعمل ايه ولزمته ايه واستخدمه ليه .. كده يعني ;)
رد: موضوع الطلبات و المساعدات (3)
اوكي والله امير شرحي بسيط وابتدائي وما رايح تفهم منه شي هذا الموقع الوصلة الي اديتك ياها موقعرائع جدا للي تطلبه فيه رووح عليه وتفهم افضل مني بعدين ماني كاتبلك فوق ما فهمت
يقوم الـ vector بالحجز الديناميكي وجاء ليحل مشاكل الذاكرة ... حيث لن نحتاج لكتابة delete فهو يقوم بتنظيف الذاكرة بشكل آلي.
توجد بداخل الـ vector دالتان رأيسيتان هما ..
كود:
size ();
والتي تعمل على إيجاد حجم المصفوفة ..
كود:
resize ();
والتي تحدد فيه حجم الوصفوفة التي تريدها أي أنها تساوي من المثال السابق الجملة التالية :
كود:
int* arr = new int[];
الآن لنقوم بكتابة نفس الكود بعد تعديلة بي الـ vector
وروح للوصلة افضلك فيها شرح افضل من هنا وشكرا.
رد: موضوع الطلبات و المساعدات (3)
اقتباس:
المشاركة الأصلية كتبت بواسطة theprinces
اه والله باز يطير البرنامج هذا قمة الجرافيسك وقمة المهارة وقمة الرروعة فهو فعلا رائع للذين يريد الانطلاق افضل من الدارك برائي لانه لغة الستوديو شبيه بلغة السي بلس بلس لحد كبير جدا وقوية وشكرا وبالنسبة ممكن ابعتلك البرنامج اذا تريده. احطلك ياه روابط ماشي. مع الكرك كامل مكمل اخر نسخة رقم سبعة منيح هيك باز.
تمام حبيبي يعطيك العافية واتمنى اني ما اكون اتعبتك او احرجتك
شكراً
رد: موضوع الطلبات و المساعدات (3)
باو يطير والله اسف لاني ما رديت على رسالتك بس فعلا لا اتسطيع ارسال رسائي خاصة لاي واحد لاه مشاركاتي قليلات لساتهم لازم 300 وبالنسبة لك يا باز يطير اعتقد اني بعد اسبوعين رايح افتح مشروع للعبة وفيها ممكن تسال اي سؤال يحلو لك لاني رايح ابلش من الصفر وانته زي كانكم رايحين توخدهخ دروس برمجة ورايح اعلمكم كل الاكواد منيح هيك الي كتبتهم ورايح اعلمكم كل سطر وتعريفهولماذا كتب هكذا وما سبب كتابته وماذا يحدث لو لو يكتب والبرامج الشغال عليها الان شوفها وممكن تستفي منها.
طبعا البرمجة c++ وممكن استخدم الجيم ما بعرف.
2:التصميم الثلاثي brayds 3d او الماكس 3d max studio لكن الاول افضل لانه يصمم خصوص لاسي بلس
اعجبتك اه.
3:برنامج الحركة والاكشن رايح يكون على برنامج poser 6 فيه رايح استخدم لتحريك الاجسام واديها حركة واكشن وشغل حلو واقله للسي بلس بلس.
4:وفي برنامج لا استطيع القول عنه الان الا لحين فتح المشروع+برنامج اخر.
هكذا الان بحمد الله وبفضل تعلق امير بس وضعت اعمدة البيت الي لالي منيح امير خلص باذن الله ثابت على هذولا البرامج ومستحيل اغير عنهم لانهم شفت تعليق لاحدى الشركات الكبري انها استعملت هذه الالعاب لصناعة لعبة مذهلة جدا جدا جدا جدا وانا لا اقول لك سوف اسنع مثلهم ولكن استخدمه هذه البرامج ولحد الان يستخدمه الاصدارات الحديثة منها ولكن كل شغلهم الاساسي على ++c لانه برمجته قوية لاخر ما تتصور وفيه شغلات لا تصدق بالعن المجردة فعلا متل لعبة call of duty 4 يا راجل صممت على برنامج السي بلس بلس ولكن الغة الحديثة النت للاسف العرب لحد الان لم يصلهم الا القليل عن هذه اللغة السهلة وغير المعقدة في كتب لكنها فقط لبرامج وانا اكره شي اسمه برنامج.
وشكرا.
رد: موضوع الطلبات و المساعدات (3)
بسم الله
شد حيلك يا برنسس وبالتوفيق .. وان شاء الله نشوف ابداعاتك .. لكن انا ليا تعليق على كلامك
اقتباس:
شفت تعليق لاحدى الشركات الكبري انها استعملت هذه الالعاب لصناعة لعبة مذهلة جدا جدا جدا جدا
طيب شركة استعملت هذه البرامج لصناعة لعبة كويسة .. معنى كده ان البرامج دي هي المشكلة ؟؟ ولا الناس اللي استعملوها هما اللي عرفو يستخدموها ؟؟ المشكلة ليست في البرامج ولا اللغات ولا المحركات المشكلة في المبرمج او المصمم
رد: موضوع الطلبات و المساعدات (3)
اكيد امير كلامك صحيح المشكلة في المبرمج والبرامج غبية جدا جدا وخصوص اللغات والانسان هو الي صنعها وهو يتحكم فيها ولازم نحنا نتغلب على اللغات الي ساوينها معقولة لغة تتغلب على عقل بشري لا اعتقد ذلك فادعيلي يا امير وادعيلي بالتوفيق في مهمتي الصعبة وانا فعلا الان عرفت صعوبة ما كنت اتكلم عنه لاني دخلت في النار وعم بهدي فيها شوي شوي حتى ارطبها لكن شكله بدها اشهر ترطيب هالنار القوية جدا جدا.