تسجيل الدخول

مشاهدة النسخة كاملة : أتريد أن تصمم لعبة الأحلام أدخل هنا حقق أحلامك!!!



محمد THE DARK K
13-08-2007, 11:29 PM
بسم الله الرحمن الرحيم اليوم حكحي عن Gameprogramming
Game programming
و لم يكن بصعوبة التي تخيلتها
أحم سبدأ بشرح بعض المفاهيم
و ألم تحلم بتصميم لعبتك الخاصة فهذا الموضوع الخطوة الأولى لتحقيق حلمك
Game engine
هو برنامج تكتب فيه الأكواد و غالبا ما تصمم فيه المراحل هو مفيد جدا حيث يوفر الوقت و الجهد
و تكتب الأكواد فيه بلغات البرمجة الأصلية مثل::-
C++ Basic Prel
و غيرها الكثير من لغات و تتفاوت كل لغة من حيث القوة و الضعف
Game software
هي البرماج تجعلك تصنع الألعاب دون استخدام لغات البرمجة الأصلية و خصصت للهواة خصيصا
و هناك أنواع من برامج بها لغة خاصة بها صصمها المبرمج بلغة أصلية مثل
Game maker
Rpg maker
Dark Basic
blitz3d
blitzmax
و أنصح الجميع بهذه البرماج معدا جيم ماكر لأن2دي فقط
حسنا وظائف الحقيقة التي يستخدمها مبرمجي الألعاب :-
Game director
هو بيج بوس غالبا ما يكون مصمم عينة من اللعبة؟
ما فهمتني صحيح حسنا غالبا ما يكون قد صمم شخصيات و برمج نظام القتال و قصة بطريقة متواضعة
جدا ((ممكن تكون رديئة)) و يرسلها لأحدى شركات المطورة الألعاب يعرضها لو عجبتهم يكون تحت أمره فريق تصميم محترم تحت توجيه.
Game programmer
هو بيرمج نظام القتال و اللعبة و أحداث التي تحدث فيها هو عنصر أساسي في الفريق
Artisit
هو رسام الشخصييات سواء جرافيكس أو رسم عادي
Level designer
ألا يشدك منظر المرحلة خصوصا لوكانت غابة و شكل تصنيف الأشجار و المياه
أو لوكنت في متاهه كيف تتلخبط و هو عنصر مهم جدا في الفريق
أن اء الله حشرح أشياء كثيرة بس لوجدت تفاعل من الأعضاء
ملاحظة::- موصفات من يريد أن يتعلم تصميم الألعاب
1-أن يكون متحمس جدا
2-ألا يتكاسل و يطلب كل شئ من الأعضاء ليساعدوه
3-لا تثق بمعظم المواضيع العربية فلديك صديقك Google للبحث عن المصادر و عالم الكراك و الهكر للبرامج.
4-لا تتخيل فقط بل نفذ لأن ما حد يحطلك جهاز و تتخيل اللعبة و هي تصمم أتوماتك.
5-لو أعجبك برنامج فبحث عن شرح له أولا قبل تحميله
6-كل حلول مشكلات موجودة في ملفات Help الخاصة بالبرنامج

بعض الأشياء و النقاط المهمة::-
1-لكي تصنع لعبة يجب أن تكون واحد من الأثنينGame programmer أو
Artisit لأنهم أصل تصميم اللعبة و من غباء لو حد قالك أن تتقن الأثنين مثال لو برمجت لعبة و أستخدمت جرافيكس خارجي و ثاني قلاك لأ لازم تعمل الأثنين و تعتمد على نفسك ((مقتبسة من Game developers Communit))
"Im not a superman Master one thing Cuz you will :boggled:Never master the 2 at the sametime"

الآن حدد ماذا تريد أن تكون

الأن للنقطة التلية::-
indie game developer
هم ليسوا هنود هم من يقوم بصنع الألعاب لحبهم لها و يحبون تصميمها
و غالبا يكون تاقم العمل من 3 أو 4 أو يكون وحيدا ولكن هذا نادر جدا

مواقع لتحميل ألعاب indie Games
http://www.bigfishgames.com
وهذه لعبة مصممة بالأربيجي ماكر
http://tbn0.google.com/images?q=tbn:WVFXICyiSnRrpM:http://www.quandaryland.com/2006/pix2006/Aveyond3b.jpg (http://images.google.ca/imgres?imgurl=http://www.quandaryland.com/2006/pix2006/Aveyond3b.jpg&imgrefurl=http://www.quandaryland.com/jsp/dispArticle.jsp%3Findex%3D748&h=480&w=640&sz=304&hl=en&start=1&tbnid=WVFXICyiSnRrpM:&tbnh=103&tbnw=137&prev=/images%3Fq%3Daveyond%26svnum%3D10%26hl%3Den%26rlz%3D1T4SPDA_enEG233EG234)http://tbn0.google.com/images?q=tbn:iwUxZQgxwPtxqM:http://www.quandaryland.com/2006/pix2006/Aveyond1b.jpg (http://images.google.ca/imgres?imgurl=http://www.quandaryland.com/2006/pix2006/Aveyond1b.jpg&imgrefurl=http://www.quandaryland.com/jsp/dispArticle.jsp%3Findex%3D748&h=480&w=640&sz=197&hl=en&start=2&tbnid=iwUxZQgxwPtxqM:&tbnh=103&tbnw=137&prev=/images%3Fq%3Daveyond%26svnum%3D10%26hl%3Den%26rlz%3D1T4SPDA_enEG233EG234)http://tbn0.google.com/images?q=tbn:SMkoxCWfvAn6mM:http://us.i1.yimg.com/us.yimg.com/i/us/ga/dload/games/aveyond/aveyond_screenshot3.jpg (http://images.google.ca/imgres?imgurl=http://us.i1.yimg.com/us.yimg.com/i/us/ga/dload/games/aveyond/aveyond_screenshot3.jpg&imgrefurl=http://get.games.yahoo.com/proddesc%3Fgamekey%3Daveyond&h=313&w=400&sz=80&hl=en&start=3&tbnid=SMkoxCWfvAn6mM:&tbnh=97&tbnw=124&prev=/images%3Fq%3Daveyond%26svnum%3D10%26hl%3Den%26rlz%3D1T4SPDA_enEG233EG234)
http://www.bigfishgames.com/download-games/1018/aveyond/index.html

تلك الألعب لها أقبال واسع بجنون لأسباب::-
1-لصغر حجمها
2-رخص سعرها
3-جرافيكس 2d الخلاب


هل هذا يعني أن لا أمل لل3دي
طبعا لا هناك مئات المواقع التي تقدم مئات ألعاب ال3دي مثل موقع
games2download.com

هكمل الباقي لوجد بعض التفاعل من الأعضاء

Amir Imam
14-08-2007, 12:48 AM
بسم الله
موضوع رائع وبصراحة انا كنت عايز حد يتكلم فيه من اول لما بدأت برمجة الالعاب ...


Im not a superman Master one thing Cuz you will :boggled:Never master the 2 at the sametime

عجبتني جدا الكلمة دي ... وهو ده اللي انا محتاس فيه ... اني عايز مصمم جرافيك علشان اكمل لعبة واطلعها بالمستوى المطلوب ... واحب ان اذكر بالمناسبة ... لعبة كهف الموت للعضو سنيك من اقوى واحسن الالعاب في المنتدى بل لو شئت قل الالعاب العربية ... ولكن ما ينقصها بالفعل هو ان يكون مستوى الجرافيك اعلى من ذلك ولا اقول انه سيء ولكن كان يجب ان يكون افضل ... واعتقد انه لو كان معه فريق عمل واحدهم يختص بالجرافيك لكان الوضع اختلف (ارجو الا يغضب مني العضو سنيك على رأي ... في النهاية اللعبة رائعة)
لكن انا لم افهم هذه الكلمة فارجو التوضيح :
هم ليسوا هنود هم من يقوم بصنع الألعاب لحبهم لها و يحبون تصميمها
موضوع رائع وان شاء الله هتلاقي نقاش عالي لانه موضوع مهم ... ويارب نطلع بنتيجة عمليه
توكل على الله ,,,

اسود الرافدين
14-08-2007, 01:00 AM
موضوع رائع لكن انا عندي اعتراض
الجيم ميكر يصمم العاب ثلاثية الابعاد
والمشكله والصعوبات التي تواجهنا
الجرافكس
وشكرا الموضوع رائع جدا

محمد THE DARK K
14-08-2007, 01:17 AM
Amir Imam
شكرا على مرورك يا اخي الكريم فعلا سنيك أبدع في لعبته و لوكان عنده texture حلوة و مصمم لوجو فوتوشوب لتكون من أوائل الألعاب
مع ذلك هو أخطأ((هو ليس خطأ لو كان وحيدا و هو ما حدث )) أنه أستخدم 3dgenisis هو يدعم 6direct x لذا هو قديم

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

وشكرا على مرورك الرائع يا أخي

محمد THE DARK K
14-08-2007, 01:21 AM
موضوع رائع لكن انا عندي اعتراض
الجيم ميكر يصمم العاب ثلاثية الابعاد
والمشكله والصعوبات التي تواجهنا
الجرافكس
وشكرا الموضوع رائع جدا

أخي العزيز أنا لم أعيب على برنا مج كان مغزا قولي هو أن مثلا دارك بيسك يصمم ألعاب 3دي و 2دي
يعني تتعلم لغة واحدة و تسيطر على العالمين بينما جيم ماكر لم يصل ألا مستوى 2.5دي ((بيكون لاعب 3دي في عالم 2دي))
و مهما تعلمت في جيم ماكر فلم يخرج منه لعبة 3دي الا التي تشبه لعبة DOOM و لكن رائع في 2دي
وشكرا على ردك

اسود الرافدين
14-08-2007, 01:25 AM
نعم كلامك جدا صحيح ومشكور على الموضوع ولكن سؤال ولو خارج الموضوع هل برنامج الدارك بيسك سهل مثل جيم ميكر؟

محمد THE DARK K
14-08-2007, 01:38 AM
أخي العزيز الدارك بيسك يعتبر IDE
Integrated development environment
يعني مثل Microsoft Visual Studio
http://upload.wikimedia.org/wikipedia/en/thumb/2/28/MSVC_Quake_II.png/250px-MSVC_Quake_II.png (http://en.wikipedia.org/wiki/Image:MSVC_Quake_II.png)
بالعربي تكتب به الأكواد و بس يعني ما تصمم روم داخل البرنامج مثل جيم ماكر
ولكن من ناحية السهولة نعم فهو سهل
و لكن عملت Game developer مقارنة ما بين دارك بيسك و blitz3d
و blitz3d نجح برأي الأغلبية لصدور ألعاب تجارية قوية منه عموما أنت وشطارتك

العضو الخارق
14-08-2007, 02:24 AM
الف شكر وياريت فعلا تكمل الموضوع المهم اوى اوى اوى ده

.AJ.
14-08-2007, 02:28 AM
نعم كلامك جدا صحيح ومشكور على الموضوع ولكن سؤال ولو خارج الموضوع هل برنامج الدارك بيسك سهل مثل جيم ميكر؟

الدارك بيسك على حسب رأي من تجربتي للبرنامجين انا حسيت ان الدارك بيسك اسهل لاني ما فهمت شيء من الجيم ميكر
صحيح ان الدارك بيسك يعتمد على الرياضيات لكن هناك الكثير من مختصرات للعمليات يعني عمل 10 اسطر من السي++ في سطر او سطرين

عل عموم مشكور اخوي على الموضوع

Amir Imam
14-08-2007, 02:50 AM
بسم الله
نعم الدارك بيسك في رايي هو افضل لغة لبرمجة الالعاب ... ولكنه محتاج شوية تركيز وشوية رياضيات لانه بيعتمد على الحسابات .. واما الجيم ميكر مع انه بيعمل العاب ثلاثية ابعاد الا ان مستواها لا يضاهي مستوى العاب الدارك بيسك ... مع كامل احترامي للتحرير :) ,,,

محمد THE DARK K
14-08-2007, 03:04 AM
شكرا على كل الأخوان الذين ردوا على الموضوع و أعتقد كلهم أعطوك الأجابة الصحيحة

Evil Joker
14-08-2007, 12:25 PM
شكرا اخي جزاك الله الف خير تسلم على المقاله

محمد THE DARK K
14-08-2007, 02:24 PM
شكرا على الرد اخوتي و في العصر أن شاء الله هكمل باقي الموضوع

العضو الخارق
14-08-2007, 02:52 PM
وانا منتظر يا غالى باقى المقال انا متابع والموضوع مثبت عندى فى الفافوريت :)

oms
14-08-2007, 05:16 PM
موضوع أكثر من رائع .. ونحن بحاجة لفهم الأساسيات لهذا العلم ..

للمزيد يرجى مراجعة تقارير الأخ أحمد صقر ||Saker|| ... ففيها شرح كافي ..

lugia 50
14-08-2007, 06:53 PM
هلا اخوي موضوعك رائع بس متى راح تكمل نحن متشوقين لتكملتك

XORO
14-08-2007, 06:56 PM
موضوع جميل اخوي محمد

الجيم ميكر يصمم العاب ثلاثية الابعاد لكن يبقى في حدود
منظور الشخص الاول

العضو الخارق
14-08-2007, 08:23 PM
موضوع جميل اخوي محمد

الجيم ميكر يصمم العاب ثلاثية الابعاد لكن يبقى في حدود
منظور الشخص الاول
__________________

للاسف اخوى الفاضل البرنامج ضعيف جدا فانا الصراحة اعتبره تضيع وقت لان مصممين البرنامج قالوا انه برنامج للاطفال يصمم الالعاب محدودة حتى لو كانت 3d

XORO
14-08-2007, 11:15 PM
اللي يقول انه برنامج للاطفال هذا ما يعرف حقيقته
بالله عليك شفت طفل يصمم العاب عليه
انته اذا عندك الخبرة الكافيه تقدر تصمم العاب تجارية وتبيعها في السوق

اتمنى منك الرد في موضوع الدردشة لكي لا نغير الموضوع الاساسي

سيـ الرهيب ـف
14-08-2007, 11:19 PM
شكرا اخي الكريم علي وأنتظر التكمله علي احر من الجمر بس عندي سؤال
من خلال كلامك ومن خلال ردود الاخوه علمت ان الدارك بيسيك هو الافضل والاسهل لصناعة العاب 2d و 3d لاكن للعمل علي البرنامج يجب الإلمام بأحد لغات البرمجه ؟ او لغة البرمجه الخاصه بالدارك بيسيك ؟
سؤالي هو : هل من السهل تعلم احد لغات البرمجه من خلال النت ؟ وما مدي صعوبة الامر؟
^^*

Amir Imam
15-08-2007, 01:17 AM
بسم الله
صعوبة تعلم لغة برمجة او سهولتها يتوقف على الطريقة التي تتعلم بها والمصدر الذي تتعلم منه
لو عرفت كيف يسير المسار البرمجي لاي لغة فسيكون الباقي سهل عليك ... والله الموفق
--------------------------------
تابع المقال يا اخ محمد ... وعدتنا على العصر والفجر قرب يأذن :)

.AJ.
16-08-2007, 04:34 AM
للاسف اخوى الفاضل البرنامج ضعيف جدا فانا الصراحة اعتبره تضيع وقت لان مصممين البرنامج قالوا انه برنامج للاطفال يصمم الالعاب محدودة حتى لو كانت 3d
خطء البرنامج قوي و يجدد بأستمرار و مكانيته قد تبدو محدوده لكن الصراحه انه افضل ما يوجدد لصنع العاب الـ2D
الدارك بيسك ممكن يصنع العاب 2D لكن الجيم ميكر احسن واسهل بكثير
وايضا الجيم ميكر ممكن يصنع العاب 3D بس الدارك بيسك اسهل و افضل
لكن انك تقول انه 2D افضل من 3D مستحيل لان في ناس كثيره تعارض ناس مش من المصممين لا من المشترين


شكرا اخي الكريم علي وأنتظر التكمله علي احر من الجمر بس عندي سؤال
من خلال كلامك ومن خلال ردود الاخوه علمت ان الدارك بيسيك هو الافضل والاسهل لصناعة العاب 2d و 3d لاكن للعمل علي البرنامج يجب الإلمام بأحد لغات البرمجه ؟ او لغة البرمجه الخاصه بالدارك بيسيك ؟
سؤالي هو : هل من السهل تعلم احد لغات البرمجه من خلال النت ؟ وما مدي صعوبة الامر؟
^^*
هو في ال3D اسهل واحسن المهم عليك اولا معرفت طريقت عمل البرمجه وهي سهله (لا حاجه لان تكون لك خلفيه لغات البرمجه الاخرى)
وايضا اذا اردت تعلم من مصادر في النت تحتاج بس اللغه الإنجليزيه وخلاص انت جاهز ما صعب

العضو الخارق
16-08-2007, 10:03 AM
انا ما انكر ان البرنامج افضل البرامج فى صناعة الـ 2d وفى وقت قياسى ولكن نحن ما بنظل طول عمرنا صنع 2d هذا بس قصدى

وعلى العموم نحن ما نريد نخرج عن صلب الموضوع

ونحن ننتظر بقية المفال