صفحة 16 من 17 الأولىالأولى ... 611121314151617 الأخيرةالأخيرة
النتائج 226 إلى 240 من 248

الموضوع: صناعة الألعاب الدولية - 3D gamestudio A7

  1. #226
    التسجيل
    15-11-2009
    الدولة
    front of blender-3d screen
    المشاركات
    481

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    كح كح ...

    غباااااااااااااااار !!

    ahlallouch

    من يوم دخلت المنتدى ما شفت هذي الاشارة صار لونها ازرق !!

    لكن قريت موضوعك و بصراحة انت كفيت و وفيت !!
    أخطاؤك لا تعني النهاية .. بل هي بداية نجاح قريب
    فمن لا يخطيء لا يتعلم

  2. #227
    التسجيل
    15-07-2008
    الدولة
    الدار البيضاء - المغرب
    المشاركات
    114

    صناعة الألعاب الدولية - 3D gamestudio A7 المتغيرات الرقمية

    بسم الله الر حمن الرحيم

    السلام على كل الإخوة الكرام.

    رأينا في الدرس الأول والثاني من دروس C-Script، نظرة موجزة وخفيفة على هذه اللغة الجميلة والقوية.
    وكما وعدت الإخوة، إليكم هذه الفصول الأولية لسير الدروس، على أن نعيدها بشكل تجريبي من خلال المقر الذي صممناه.
    وكما وعدتكم، سأوافيكم بهذا المقر، وهو مجرد من كل برمجة كأكواد المعايير Templates، حتى يتسنى لنا التحكم فيه بشكل كامل.

    كما تعلمون جيدا، فإن كل لعبة تبدأ نشاطها بقراءة ملف السكريبت الرئيسي
    هذا الملف هو الذي نحدده بأنفسنا وذلك بترجمته في برنامج الأكواد SED. أو برنامج المستوى WED.
    ولا يريبكم هذا الأمر، يكفي أن تسموه وتعتبروه أول ملف الإنطلاقة وتحضروه طبقا للشروط المطلوبة
    حيث انطلاقا من هذا الملف الرئيسي، نستطيع الوصول وإدماج أي ملفات أخرى سواء ملفات الأكواد أو الكائنات أو ملفات خاصة أخرى.
    اجعلوا من هذا الملف بوابة اللعبة الرئيسية.
    وكما تعلمون، نظام 3DGS يبدأ بقراءة هذا الملف من بدايته إلى نهايته. وهو تقريبا كفهرس الكتاب، به أبواب وفصول وعلامات إلى آخره.
    نظام 3DGS يتعامل مع الملف الرئيسي على شكل أقسام. كل قسم له مهامه ووظائفه. وبعض هذه الأقسام تتمثل في سطر أو أسطر.
    والبعض الآخر، يخصص لنفسه حضيرة يحددها بأقواس البداية والنهاية كأمثال هذه العلامات --- ( ) { } ---

    وإليكم قائمة المواد التي سندرسها إن شاء الله.
    01 - المتغيرات : var
    02 - سلسلة أو نصوص : string
    03 - اللوائح : panel
    04 - الصور : bmap
    05 - النصوص : text
    06 - تحديد : define
    07 - إدماج : include
    08 - حركة : action
    09 - كائن : entity
    10 - مهمة أو دالة : function
    11 - مواد أخرى كمثلا : path - ifndef - on ...
    هذه القائمة تمثل بشكل عام القواعد الأساسية لأي لعبة تقريبا أو برنامج الميلتيميديا أو أي برنامج آخر.
    وتذكروا دائما أن 3DGS ليس فقط للألعاب بل كل أنواع برامج الميلتيميديا.

    الملف الرئيسي يتكون من بعض، أو كل هذه المواد السابقة الذكر.
    برنامج 3DGS في الغالب عندما يبدأ من السطر الأول في قراءة ملفه الرئيسي، يجد بعض الأشياء لا يعيرها اهتماما، إنما يتركها وشأنها.
    وفي الحقيقة لقد تركها لنا، لكي نذكر أنفسنا بما كتبناه من أكواد، ونذكر أنفسنا بالأسباب التي جعلتنا نختار هذا الأمر أو المتغيرة أو الحركة أو الدالة
    إلى آخره.
    وهو معروف عند المبرمجين بـ "التعليق" على الأكواد.
    نظام C-Script يعتبر ما يكتب بعد هذين العلامتين المائلتين // مجرد تعليق يخصنا ولا يخصه، وبالتالي فلا يعتبر بالنسبة له أوامر أو أكواد. اكتبوا بالعربي
    أو اللاتيني أو ما شئتم.
    وستلاحظون هذا كثيرا في ملفات الأكواد، لأنها تساعد كثيرا على الفهم.

    01 - المتعيرات : var

    لا يمكن لأي مبرمج تقريبا أن يستغنى عن المتغيرات وينسى دور المتغيرات في البرمجة.
    فهي التي تساعده على الاحتفاظ ببعض المعلومات كعدد الرصاصات المتبقية مثلا.
    نظام 3DGS وعند قراءته للملف الرئيسي، يجد في طريقه المتعيرات التي يميزها بوجود كلمة var في بداية السطر متبوعة بأي اسم وأشياء أخرى.
    النظام عندما يجد في أول السطر كلمة var، يعرف أنها متغيرة تحتفظ بالأرقام، وفقط الأرقام. وطبعا النظام يريد اسما لهذه المتغيرة، لكي يتعامل معها
    أثناء سير اللعبة. مثلا عند كتابة هذه السطر التالي، ما الذي يفهمه نظام 3DGS.

    ;var balles = 7

    var تعني تحضير متغيرة في ذاكرة الحاسوب، تحتوي على الأرقام فقط.
    balles اسم المتغيرة التي ستحتجز مكانا في ذاكرة الحاسوب.
    = علامة معروفة، تعني أن محتوى المتغيرة balles يساوي 7.
    7 هو العدد الذي وضعناه في هذه المتغيرة.
    ولنا الحق أيضا في التعريف بالمتغيرة دون ملئها بشيئ. مثلا الأمر التالي مسموح به.
    ;var hommes

    وطبعا لكل نظام قواعد لا يجب الخروج عنها.
    مثلا، اسم المتغيرة لا يجب أن يبدأ أو يكون رقما أو يبدأ بعلامة من غير الحروف اللاتينية، باستثناء علامة التسطير الصغيرة _ underscore. مثلا :
    ;var 1235 = 26
    ;var 2balles = 8
    ;var @vies = 6
    هذه المتغيرات أو ما شابه ذلك غير مسموح بها.
    أما المتغيرات التالية فهي مسموح بها
    ;var voitures = 2
    ;var _fenetres
    ;var velos123 = 6
    ويستحسن أن يكون اسم المتغيرة معبر عن محتواه.

    بإمكانك كتابة ;var kjh123aa = 3 حيث اسم المتغيرة kjh123aa غير مفهوم في معناه. قد يعمل، لكننا لن نتمكن من معرفة طبيعة المحتوى إذا صادفناه
    داخل الأكواد. وإذا كتبنا balles أي الرصاص وشاهدنا متغيرة بالشكل التالي ;var balles = 35 سنفهم أن المتغيرة تعني الرصاص وبها 35 رصاصة مثلا.
    هذه مجرد نصائح قادمة من أهل الخبرة في البرمجة، لك الصالحية في اتباعها أو تغييرها، أنت حر.

    للتذكير جل أكواد وأوامر C-Script تنتهي بعلامة " ; " فاصلة بالنقطة. وهي تعني بكل بساطة انتهاء الأمر. وهي تفصل بين الأوامر.
    بإمكاننا كتابة المتغيرات السابقة بالشكل التالي.
    ;var voitures = 2 ;var_fenetres ;var velos123 = 6
    ولكن للوهلة الأولى لا تبدو الأمور واضحة، لذلك نضع كل أمر منهي بعلامة " ; " في سطر مستقل، ولك الاختيار دائما.

    C-Script لا يميز بين الحرف الكبير أو الصغير. لا يميز بين " a " و " A ". لكن، كونوا على استعداد لبعض القواعد في Lite-C.
    بإمكانكم إضافة التعليق بعد كل علامة فاصلة بالنقطة وذلك باحترام القواعد واستعمال الخطين المائلين // قبل التعليق، مثلا.
    var vies = 3; // le joueur à 3 vies
    كتبت التعليق بالفرنسية لأن العربية لا تظهر في صفحات الويب بشكل جيد، لكن في SED تعمل بشكل جيد.
    ولم أتمكن من نقل صورة لذلك، جربوا في SED فمعذرة.
    تنبيه هام : لا يمكن استعمال أي متغيرة دون إخبار نظام 3DGS، مثلا إذا كتبنا ;vies = 3 دون أن يسبقها إعلام بنوعية اسم vies، فالنظام سيرفض
    لأنه لا يعرف دور وسبب وجود كلمة vies. لذلك لابد من إعلانها قبل استعمالها، والصحيح هو كالتالي :
    ;var vies
    ;vies = 3
    أو
    ;var vies =3
    المتغيرات من نوع var فيها شكلان.
    الشكل الأول هي الأمور التي رأيناها من قبل.
    والشكل الثاني هي المتغيرات المحجوزة من طرف 3DGS أي بعض الأسماء التي يفهم معناها، وإن استعملت من طرفنا فسيفهمها دائما بالشكل
    الذي يرضيه، ولن يفهمها بالشكل الذي نريده، فلا داعي إذا لشد الحبل معه، سيرفض دائما.
    إذا كتبتم مثلا المتغيرة التالية :
    ;var video_mode = 7
    النظام سيفهم أنك طلبت منه أن يعدل عرض الشاشة على معايير 800x600 résolution.
    وفي الحقيقة، هذه المتغيرة هي ليست مجرد متغيرة، بل وكأنها برنامج صغير يساعدك على تحديد مقاييس الشاشة دون الاستعانة بأسطر الأكواد
    العديدة للحصول على نفس الشيئ.
    نظام Windows له مقاييس عديدة نستعملها في الغالب لتظم الشاشة أكثر البيانات، خصوصا عند الرسم، فلو اخترنا مثلا
    رقم 3 أي ;var video_mode = 1 فسيعطينا مقاييس الشاشة الضعيفة 320x200. ولكم الاختيار لتحديد المقاييس التالية :
    1 يعني 320x200
    2 يعني 320x240
    3 يعني 320x400
    ...
    6 يعني 640x480
    7 يعني 800x600
    8 يعني 1024x768
    ...
    12 يعني 1920x1200
    هناك متغيرة أخرى محجوزة من طرف نظام 3DGS مثلا
    ;var video_depth = 32
    video_depth تعني عدد ألوان الشاشة أو نوعية ألوان الشاشة
    16 تعني 65536 لون سيستعملها نظام 3DGS كحد أعلى للألوان.
    32 تعني 16,7 مليون لون زائد شيئ آخر يتعلق بالشفافية - سنعرف أمر الشفافية في دروس لاحقة إن شاء الله -
    طبعا هناك عدد كثير من هذه المتغيرات المحجوزة، سنتعرف على البعض منها في دروس قادمة إن شاء الله.
    ملاحظة هامة : إخوتي، لا أعلق على بعض تساؤلات الإخوة الكرام، لسبب واحد، حتى لا يظن الإخوة أنه درس جديد.
    أما بخصوص تساؤلات صديقي hamacka2.
    لقد أخذت كتابه وقرأته، ودائما خذ ما تجده. فالله عز وجل يضع قوى في خلقه، فتنفع الناس، والله من يقدر الاستفادة لأنها خير يرزق.
    وما أحب في ديمو1 هو الاجتهاد والعطاء. حتى أن الله عز وجل يجازي المجتهد حتى وإن لم يصب، فكيف بمن أصاب.
    أما التعاون مع بعض، فهو لب العبادة، لكني خططت بشكل آخر سير الدروس، ويصعب علي التغيير، لكن هذا لا يمنع من تحديد قسم للتعاون.
    والله العليم والموفق لكل واحد، وهو أعلم بمشاغل كل الناس.
    أكتفي بهذا القدر على أمل متابعة الدروس في الأسابيع القادمة إن شاء الله، دمتم في رعاية الله
    والسلام عليكم ورحمة الله وبركاته.

  3. #228
    التسجيل
    25-05-2009
    الدولة
    المغرب العزيز
    المشاركات
    227

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    مافي مشكلة المهم تعود لنا بدروس المفيدة كمى عهدناك في نتضار الدرس 1
    FNAIRE ET BILAL GOLIH ! GOLEH !! الفناير والشاب بلال
    http://www.youtube.com/watch?v=IJs9Jwz-OY
    http://www.youtube.com/watch?v=bl1q5noT_5c

    الله يجمع بيننا ويوفقنا ويجعلنا امتا واحدة

  4. #229
    التسجيل
    21-02-2009
    الدولة
    مصر / مدينة (الاسماعيلية)
    المشاركات
    49

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    بارك الله فيك

  5. #230
    التسجيل
    15-11-2009
    الدولة
    front of blender-3d screen
    المشاركات
    481

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    زين لما دخلت !!

    و طبعا كلنا موافقين على كلامك بعد نهاية الدرس ...

    وننتظر الدروس

    ((لا خير في كاتم العلم))
    أخطاؤك لا تعني النهاية .. بل هي بداية نجاح قريب
    فمن لا يخطيء لا يتعلم

  6. #231
    التسجيل
    25-05-2009
    الدولة
    المغرب العزيز
    المشاركات
    227

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    ماد يا اخي zaraki تريد تعلم 3dgs وتنافسني فيه وانت ماهر في بلندر نننننن لن تتمكن مني xd
    اخي ahlallouch لقد واجهتني مشكلة السلاح مرة اخر لقد كنت دكرتها من قبل ساضع صورة قريبا ارجو ان لا تكون معرقلة لسير دروس وشكرا ^^ اسلحة التي توجد مع 3dgs تشعرني بلاحباط عايز اغيرها لمى يناسب اللعبة
    FNAIRE ET BILAL GOLIH ! GOLEH !! الفناير والشاب بلال
    http://www.youtube.com/watch?v=IJs9Jwz-OY
    http://www.youtube.com/watch?v=bl1q5noT_5c

    الله يجمع بيننا ويوفقنا ويجعلنا امتا واحدة

  7. #232
    التسجيل
    25-05-2009
    الدولة
    المغرب العزيز
    المشاركات
    227

    رد: صناعة الألعاب الدولية - 3D gamestudio A7


    تم حل مشكل الاسلاح.الاجابة في هد رابط
    http://www.youtube.com/watch?v=nMJtdQ0cSrE
    عند بعض الطلبات يا اخ ahlallouch ^^
    لو امكن رابط لكراك النسخة V 7.82
    ................................................
    عندمى نختار
    File / Map Properties تم script جديد
    رايت في بعض فديوهات ان هناك من عنده اكتر من 6 سكربتات
    هل يمكن اضافتهم؟وكيف؟
    في انتضار
    FNAIRE ET BILAL GOLIH ! GOLEH !! الفناير والشاب بلال
    http://www.youtube.com/watch?v=IJs9Jwz-OY
    http://www.youtube.com/watch?v=bl1q5noT_5c

    الله يجمع بيننا ويوفقنا ويجعلنا امتا واحدة

  8. #233
    التسجيل
    25-05-2009
    الدولة
    المغرب العزيز
    المشاركات
    227

    رد: صناعة الألعاب الدولية - 3D gamestudio A7


    تم حل مشكل الاسلاح.الاجابة في هد رابط
    http://www.youtube.com/watch?v=nMJtdQ0cSrE
    عند بعض الطلبات يا اخ ahlallouch ^^
    لو امكن رابط لكراك النسخة V 7.82
    ................................................
    عندمى نختار
    File / Map Properties تم script جديد
    رايت في بعض فديوهات ان هناك من عنده اكتر من 6 سكربتات
    هل يمكن اضافتهم؟وكيف؟
    في انتضار
    FNAIRE ET BILAL GOLIH ! GOLEH !! الفناير والشاب بلال
    http://www.youtube.com/watch?v=IJs9Jwz-OY
    http://www.youtube.com/watch?v=bl1q5noT_5c

    الله يجمع بيننا ويوفقنا ويجعلنا امتا واحدة

  9. #234
    التسجيل
    21-02-2009
    الدولة
    مصر / مدينة (الاسماعيلية)
    المشاركات
    49

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    السلام عليكم
    اخ يس لقد اعطيت موديل طائرة ملف اسكربت aiDumbBiped01.wdl واريد ان اغير صوت الطائر فهل من الممكن تغيير صوت الطائرة
    ارجو الافادة

  10. #235
    التسجيل
    21-02-2009
    الدولة
    مصر / مدينة (الاسماعيلية)
    المشاركات
    49

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    هل يوجد دروس قريبا اخ يس؟

  11. #236
    التسجيل
    15-07-2008
    الدولة
    الدار البيضاء - المغرب
    المشاركات
    114

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    بسم الله الرحمن الرحيم

    مزيدا من الوقت وسأعود إن شاء الله

  12. #237
    التسجيل
    02-03-2010
    المشاركات
    9

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    اخوي عندي مشكل صغير

    في بداية شرحنا العملي واجهتني مشاكل كثير بجيب صور تبين

    الون الاحمد الصور الي انت جايبنها
    لون الازرق صور من جهازي

  13. #238
    التسجيل
    24-01-2006
    الدولة
    QATAR
    المشاركات
    4,098

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    طبعا ما اعرف لكن من شفته من صور, والله أعلم نسختك مستحدثة عن نسخة صاحب الموضوع

    نسختك لصورة الزرقاء: V7.34

    بينما نسخة الصورة الحمراء V7.30

    طبعا لتأكد ننتظر صاحب الموضوع.

  14. #239
    التسجيل
    15-07-2008
    الدولة
    الدار البيضاء - المغرب
    المشاركات
    114

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    بسم الله الرحمن الرحيم

    هناك فرق بين البرنامج الرسمي الذي هو 3D Game Studio والفصل المتعلق ببناء المستوى.
    وأيضا هناك فرق بين مصمم الأدوات Med من ناحية ومعالج النصوص البرمجية Sed من ناحية أخرى.

    فمثلا النسخة الموجودة عندي لقسم Sed هو 7.21.0
    قسم Med هو 6.905
    وقسم Wed هو 6.897
    والأغرب أن المترجم له رقم آخر 7.31
    والنسخة الرئيسية لـ 3D Game Studio هي 7.77
    حتى المحرك المتخصص في تجسيم اللعبة له رقم آخر للأسف لا أعرفه.
    وأيضا القسم الذي يترجم اللعبة إلى برنامج مستقل يتم تثبيته من دون وجود البرنامج الأم 3D Game Studio.

    كما ترون الاختلافات غريبة. وغرابتها تكمن أولا في تكسير النسخ الأصلية بطرق غير مطابقة للبرنامج الرسمي.
    وثانيا 3D Game Studio يستعين بشراء حقوق الإنتاج لكل أقسامه. وهي أمور لا تكون معروفة للعموم.
    هذا الزخم من الأشياء المستوردة إن صح التعبير، تظهر لنا كثيرا من المشاكل والنسخ المتلاحقة.
    فمثلا Google Earth أخذت قسم البحث بالقمر الاصطناعي من برنامج KeyHole وأصبح البرنامج في ملك Google.
    ولكن هناك شيئ يجب الانتباه إليه، مهما كانت النسخ فهي وإن عرقلت أحيانا بعض الأشياء، لا تمنع من تصميم اللعبة، يكفي بعض التركيز لتفادي بعض الأدوات مثلا أو التخفيف من الضخامات البنائية.
    والنقطة الأهم هو عدم الخوف من النسخ التي تفوق بكثير رقم البداية، فمثلا النسخة السادسة 6.50 أفضل من النسخة 6.10 مثلا.
    والنسخة 7.77 أفضل من النسخة 7.04 مثلا.
    والأهم من كل هذا هو الاجتهاد في الإبداع الفني. وتوسيع الخيال من أجل تصميم الألعاب

    والسلام عليكم ورحمة الله وبركاته.

  15. #240
    التسجيل
    02-03-2010
    المشاركات
    9

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    مككن تعطيني روبط تساعدني

    في الحصول على الاصدار

    ترى اذا ساعدتني كانك حققة حلمي وهي صناعة الاعاب

صفحة 16 من 17 الأولىالأولى ... 611121314151617 الأخيرةالأخيرة

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •