السلام
ممكن الجواب
انا مبدع برمجه الفيجوال بيسك
ولكن اريد ان اتعلم برمجه الالعاب
ممكن السؤال التالي
أي برنامج تستخدمون وأي اصدار افضل وأشهر
السلام
ممكن الجواب
انا مبدع برمجه الفيجوال بيسك
ولكن اريد ان اتعلم برمجه الالعاب
ممكن السؤال التالي
أي برنامج تستخدمون وأي اصدار افضل وأشهر
و عليكم السلام. أهلا بيك.
برمجة الالعاب تحتاج لغة برمجة "حقيقية" يعني الفجوال بيسك شوية صعب تعمل فيها العاب .. الافضل استخدام لغة مثل ++C او C او delphi .. اعتقد ان اللغات اللتي تعمل في VM مثل #C او Java ايضا تنفع ..
برمجة الالعاب هي "برمجة", يعني ما تحتاجه هو لغة برمجة .. و ليس برنامج.
هناك أجزاء اخرى من اللعبة مثل الرسومات و المراحل و هذه الأشياء, هذي تستخدم برامج جرافكس لعملها, لا يوجد برنامج محدد لكن عادة اللرسوم تستخدم PhotoShop و للمجسمات تستخدم احد من هذه البرامج: 3D Max, Maya, XSI او غيرها.
عندما تبرمج الالعاب تحتاج ان تكون قادرا على التواصل مع كرت الشاشة, اي الـ Video Card, و لكن لا احد يتعامل مع الكرت مباشرة, بل نستخدم مكتبات DirectX او OpenGL للقيام بذلك.
آسف, الاجابة لا توفي بالغرض, لكن السؤال لا يوجد له اجابة محددة .. يعني اجابة هذا السؤال تحتاج كتب بحالهة! و بالمناسبة, ابحث في هذا المنتدى و ستجد العديد من الكتب.
مشكور انت ماقصرت حسان ومشكور مشكور
بس فيه برامج ثانيه تصميم العاب ابهبل حلو مثل ثردي استديو ماكس
وثلاثيه ابعاد البرنامج هذا مجنون تصميم العاب
professional VB99 كتب:مشكور انت ماقصرت حسان ومشكور مشكوربس فيه برامج ثانيه تصميم العاب ابهبل حلو مثل ثردي استديو ماكس
وثلاثيه ابعاد البرنامج هذا مجنون تصميم العاب
3D Studio Max لا يصمم العاب و انما يقوم بعمل الGraphics فقط و يجب ان يتم ربط الGraphics باستخدام DirectX او الOpenGL مع الGame Logic و لكنه نفسه ليس اداة تطوير العاب
هذا ابسط شرح ممكن
Sr. Software Development Engineer
Hulu, LLC
My Blogs
سف غلطت اسم البرنامج 3D Game Studio Max
هذا البرنامج يصمم العاب ثلاثيه الابعاد وانا شفت لها ألعاب اتهبل مرة
واذا تبي اتشوف الموقع قلي وانا اعطيك اياها
وهل 3D Game Studio Max صعب البرمجه ام سهل ام وسط ام مستحيل تعلمه لانه صعب جدا
ممكن تجاوب
هناك برامح تصمم العاب .. لكن هذا ليس "برمجة العاب", حيث ان هذه البرامج مصممة للهواة فقط, يعني لا اظن انها تصلح لعمل العاب حقيقية.
كما ان الاعتماد على هذه البرامج فيه ضرر, لأنها تعود الانسان على عدم البرمجة .. و قد قرأت لبعض الاشخاص في هذا المنتدى انهم شخصيا يعرفون اناس تضرروا كثير من هذه البرامج.
اذا كنت تريد لعبة لايلعبها الا عيال الخالة وابناء العمومة فان GAME STUDIO يفيد .. والفيجوال بيسك لن يفيدك بشيء الا بالسكربتات ممكن .. :(
اما لو اردت ان لا تجعل امامك حدود .. وان تنتهج او تحاكي الالعاب التجارية فمالك الا DIRECTX اة OPENGL او استخدام محرك برمجي ..جاهز ..
تطبيق طمأنينة ، نسخة بيتا على أندرويد
عبدالله الشمّري - Al-Shammari
twitter @abshammeri
abshammeri AT gmail.com
github : abshammeri
اولا الرجاء لاتقول بأن الفيجوال بيسك لايفيد انت لو دخلت الى قسم برمجة الفيجوال بيسك كنت علمت ماذا يفل هذه البرمجة هي عالم رهيب وعجيب
واذ كنت مبرمج لغة Basic لكنت عرفت ما اهميتها
على العموم 3D Game Studio Max مين قالك انها خايسه وتضر بل انك تصمم العاب ثلاثيه ابعاد ولا هي سهلة كما تضن بل هي انت لازم
انا لا أقول ان البرامج الاخرى خايسه ولكن الافضل من الي شفتهن هي 3D Game Studio Max أنظر الى قدرات البرنامج هل عمرك رايت قدراته ام انك تتكلم بدون شي
professional VB99 كتب:اولا الرجاء لاتقول بأن الفيجوال بيسك لايفيد انت لو دخلت الى قسم برمجة الفيجوال بيسك كنت علمت ماذا يفل هذه البرمجة هي عالم رهيب وعجيبواذ كنت مبرمج لغة Basic لكنت عرفت ما اهميتها
على العموم 3D Game Studio Max مين قالك انها خايسه وتضر بل انك تصمم العاب ثلاثيه ابعاد ولا هي سهلة كما تضن بل هي انت لازم
انا لا أقول ان البرامج الاخرى خايسه ولكن الافضل من الي شفتهن هي 3D Game Studio Max أنظر الى قدرات البرنامج هل عمرك رايت قدراته ام انك تتكلم بدون شي
يا اخي الراجل اعطاك نصيحة و قالك كلام صح ان الVB لايصلح لبرمجة الالعاب و هذا كلام لايختلف عليه اثنين اذا كنت مصرا على رايك فامامك الVB و ال3D Studio Max وورينا شطارتك
Sr. Software Development Engineer
Hulu, LLC
My Blogs
لي بعض التعليقات هنا لشعوري ان صاحب الموضوع يفكر كما أفكر
----
أخي الكريم انت في موقع برمجة و ب الاخص برمجة الألعاب و اغلب الأحاديث هنا تكون ضمن نطاق البرمجة فقط ولا يوجد أبعد من هذا
انا برأي أن أي محرك موجود مفتوح المصدر قادر ان يقدم لك الكثير الكثير وهذا يعتمد على جهودك الخاصه
مبدأ الألعاب واحد و مبدأ المحركات واحد يختلف طبعا بدعمه لأشياء معينه و قوته بأشياء معين
أنا برأي الخاص المتواضع
1- لديك بيئة لصناعة اللعبة بها محركات الفيزياء و محركات الإدخال و و و و و (وهذه البيئة كما فهمت تسما محرك لعبة ) و إذا كانت مفتوحة المصدر يمكن تطويرها بإستعمال اللغة المصنعة لها
2- يوجد بهذا المحرك منفذ للبرمجة و يستعمل لغة برمجة قويه تستطيع من خلالها ان تطور الاوامر و المعطيات
3- إستعين ببرامج 3d لتصنع بيئتك و لعبتك و شخصيتك التي ستستعملها ببناء اللعبة
انا برأي إذا توفرت هذه الشروط يمكن من خلالها ان تصنع لعبة و تتجاوز كل الحدود ولست بحاج لأكثر
-----
هذا الكلام يصلح لو أردت ان تصنع لعبة يعني هدفك صناعة اللعبة لبيعها مثلا أو لمجرد صناعة لعبه أنتبهوا لكلمة صناعة و ليست برمجة
ولكن لو أردت ان تتعلم برمجة الألعاب فيجب عليك توسيع الدائرة و تفكر بطريقة مختلفه وهي
1- أن تتعلم لغة تستطيع التعامل مع هذا النوع من التفاعل(اللعبة) و هذا التفاعل مرتبط ب الهارد وير ب التالي يجب عليك إتباع لغة تدعم هذا الأمر مثل ++C لا أدري ما هي اللغات الاخرا التي تصلح
2- بعد هذا يجب ان تتعلم أحد المكاتب directX أو opengl
3 - بعد هذا تجمع كلتا الخبرتين السابقتين و تبدأ بخطوات صناعة ما يسما محرك و هو الذي سيأمن لك الموقع الذي ستربط به الصوت مع الصورة مع التحكم مع البرمجة لتخرج بعد هذا بلعبه
---
طبعا لا يعني ب الحاله الأولة أنك لن تستعمل البرمجة لا ستستعملها و كلما كانت قدرتك على البرمجة كبيرة كلما حصلت على تفاعل اكبر و ثبات اكبر وتوسع و إحتمالات اكثر
وليس كلما كانت خبرتك ب البرمجة كبيرة ستأدي إلى عمل لعبة جميلا لا
هذا الخطأ يقع فيه الكثيرين فالبرمجة هي جزء لا يتجاوز 20% من اللعبه
---
أخي الكريم هناك ألاف الشركات تقوم بصناعة محركات او بيئات لصناعة اللعبة و هذه الشركات تقدم لك تسهيلات في طريقك لصناعة لعبه فلما لا يستفيد الجميع من هذه التسهيلات
ألا يشاهد الجميع ان الشركات تقوم بالعمل لمدة طويله و لديها مئات المبرمجين بعد هذا يخرجوا بمحرك !
---
أخي الكريم الالعاب ليست برمجة الالعاب ليست برمجة الألعاب ليست برمجة
الالعاب أكبر من هذا بكثير و من يظن بأن من خلال تعلم البرمجة يستطيع أن يصنع لعبة قويه فهو مخطأ البرمجة هي جزء من مأت الأجزاء من صناعة اللعبه
و اللعبه تشبه بصناعتها صناعة الفيلم السنمائي و البرمجة بمثابه كميرة التصوير لهذا الفيلم
فهل يمكن ان تصنع فيلم بإستعمال الكميرة فقط ؟
---
عزرا لقد أطلت و لكني أحاول ان انبه على شيء لأني أشعر و الله أعلم ان هناك الكثير يسير بطريق غير صحيح و الله أعلم
---
وحتا لا يزعل الشباب
أنا لست ظد لا سمح الله و لكني انبه لشيء فقط .
على فكره لا يمكن صناعة لعبة من دون برمجة ولا يمكن صناعة لعبة ب البرمجة فقط
تحياتي و اعزروني و أرجوا ان لا اكون مخطأ و إن أخطأت صلحوا لي و الإنسان كثير الأخطاء
عذرا فانا لي راي اخر
البرمجة هي روح اللعبة و الgraphics هي بدنها اي ان البرمجة تصنع التفكير و الحركة و الgraphics تصنع الاشكال و البيئة و لكن لايمكنك تصميم لعبة بدون مبادئ الذكاء الصناعي حتى تكون لعبة حقيقية و الا سينفر منها الناس لانها لاتتحداهم في شئ فهي مجرد منظر جميل و ايضا لا تستطيع ان تجعلها سيئة الgraphics فتنفر الناس من شكلها اذن فالgraphics و البرمجة متساويان و ليس 20% فقط
و لك ان تتخيل كم البرمجة الموجود في العاب الStrategy مثل Star Craft و Age Of Empires و Civilization و Rise of Nations و Age of Methology و غيرها الكثير و دائما يحكم هذه اللعبات قوة تفكير الحاسب و قدرته على وضع الخطط العسكرية لهزيمة خصمه .
Sr. Software Development Engineer
Hulu, LLC
My Blogs
أسفين ان غلطت ولكن ماشفت دروس للمبتدئين جدا
انتم سووا دروس
اعمل زيى وخش على السى بلس بلس ومعاك احسن مدرسين الشمرى واحمد صالح وبشمهندس وحسن الجودى:lol: :lol:
تم تعديل هذه المشاركة بواسطة GHOST2010 في 28 مايو 2005 في 09:29
إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال
professional VB99 كتب:اولا الرجاء لاتقول بأن الفيجوال بيسك لايفيد انت لو دخلت الى قسم برمجة الفيجوال بيسك كنت علمت ماذا يفل هذه البرمجة هي عالم رهيب وعجيبواذ كنت مبرمج لغة Basic لكنت عرفت ما اهميتها
على العموم 3D Game Studio Max مين قالك انها خايسه وتضر بل انك تصمم العاب ثلاثيه ابعاد ولا هي سهلة كما تضن بل هي انت لازم
انا لا أقول ان البرامج الاخرى خايسه ولكن الافضل من الي شفتهن هي 3D Game Studio Max أنظر الى قدرات البرنامج هل عمرك رايت قدراته ام انك تتكلم بدون شي
لا تكون زعلت .. اهم شي المبرمجين لايزعلون منا ..
يا اخي انا لم اقصد التقليل من شأن vbفانا اعرفها جيدا وكنت مبرمج بيسك ..
لكن ما قصدته .. هو :
تقول انك مبرمج بيسك محترف .. حلو
وتقول انك تريد استخدام 3d game dtudio .. ممتاز ..
اكن ما اردت ان اقوله شخصيا هو ..
لافائدة من الفيجوال بيسك اذا اردت ان تستخدمها في 3d game studio .. يعني حتى لو كنت محترف
بالسي .. ثم اردت ان تنتقل الى gamestudio فلن تفيدك السي بلس بشيء ماعدا السكربتات ممكن تفيدك فيها .. ((( لان السكربتات شبيهة بلغة البرمجة ) )
ونقطة اخيرة هي ..
2d gamestudio
من اروع المحركات المرئية ..
وايضا اعرفه .....
فاذا كنت عاجز عن البرمجة والبدء من الصفر فهذا المحرك يكفيك باذن الله ..
حلو كذا :rolleyes:
اقتباساعمل زيى وخش على السى بلس بلس ومعاك احسن مدرسين الشمرى واحمد صالح وبشمهندس وحسن الجودى
انا الى الان قاعد اتعلم السي بلس ولم انتهي منها .. يعني تلميذ :rolleyes:
تم تعديل هذه المشاركة بواسطة الشـمري في 28 مايو 2005 في 12:44
تطبيق طمأنينة ، نسخة بيتا على أندرويد
عبدالله الشمّري - Al-Shammari
twitter @abshammeri
abshammeri AT gmail.com
github : abshammeri
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…