صفحة 1 من 3 123 الأخيرةالأخيرة
النتائج 1 إلى 15 من 32

الموضوع: سؤال يمثل حياة جديده للكثير(مهم جدا)

  1. #1
    التسجيل
    28-09-2003
    المشاركات
    230

    Exclamation سؤال يمثل حياة جديده للكثير(مهم جدا)

    بسم الله الرحمن الرحيم
    اخواني اعضاء هذا المنتدى الرائع
    ربما اتردد بطرح سؤالي على اي شخص ولكن بالطبع لا اتردد عندما اطرح هذا السؤال في هذا المنتدى
    هذا السؤال الذي اوجهه للمنتدى بأسره من صغيره لكبيره

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

    ارجوا منكم الاجابة على هذه التساؤلات وجعلها الله في موازين حسناتكم
    شكرا سلفا

  2. #2
    التسجيل
    21-02-2003
    الدولة
    الإمارات العربية المتحدة
    المشاركات
    2,350

    رد: سؤال يمثل حياة جديده للكثير(مهم جدا)

    A.N.A time1 === بعد تعلمك على السي ++ يمكنك البدء بأول الطريق. افترض الأن انك تعرف الدوال functions وكيفية استخدامها و تصيمي دوالك الخاصة. فعن طريق الدوال يمكنك عمل الكثير و بجهد أقل.

    تسأل عن openGL + Directx ؟
    لا تخف .. مجرد مكتبات لبرمجة الالعاب. يمكنك اضافتها إلى بيئة البرمجة و ستجد امكانية استخدام دوال جديدة مفيدة جداً في تصميم الألعاب. سيوفر ذلك الوقت عليك. انا شخصيا جربت الدايركت اكس. يمكنك البرمجة عليه بعد تنزيل حزمة التطوير من موقع مايكروسوفت مجاناً . اسمها DirectX SDK ... ابحث عنها وستجدها ان شاء الله. ونفس الشيء بخصوص الأوبين جيل.

    كبداية بسيطة يمكنك استخدام محركات العاب جاهزة .. فهناك العشرات منها و المجاني. ابحث عن موضوع محركات الالعاب ثلاثية الابعاد من الفهرس او استخدم google للبحث عنها. استخدم الكلمات المفتاحية الأتية 3d game engine
    وسيفي بالغرض ان شاء الله. انا شخصيا استخدمت truevision 3d و كان سهل الاستخدام للغاية ولكن مع الفجيوال بيسك 6.

    للعلم .. المحركات المجانية مبنية اصلاً على الدايركت اكس . مما يعني ان استخدامها سيوفر عليك الكثير من الوقت.

  3. #3
    التسجيل
    28-09-2003
    المشاركات
    230

    رد: سؤال يمثل حياة جديده للكثير(مهم جدا)

    Son Of UAE
    بالفعل لم اتوقع ان يبادرني بالرد على موضوعي مراقب المنتدى بنفسه . وانه لشرف لي ان اتناقش(المتعلم من المعلم) مع استاذ مثلك .
    بعد تعلمك على السي ++ يمكنك البدء بأول الطريق.
    اخيرا فرجت ,, ألف شكر لك يارب.
    افترض الأن انك تعرف الدوال functions وكيفية استخدامها و تصيمي دوالك الخاصة.
    نعم اعرفها واعرف استخدامها وتصميم دوالي الخاصه واستدعائها وكذلك تصميم ملف توجيهي يحتوي على دوالي الخاصة واستدعائه داخل برنامج مثل iostream والذي يحتوي على بعض الدوال التي اتعامل معها داخل البرنامج.

    فعن طريق الدوال يمكنك عمل الكثير و بجهد أقل.
    جيد يعني هذا سيسهل الأمر علي.

    لا تخف .. مجرد مكتبات لبرمجة الالعاب. يمكنك اضافتها إلى بيئة البرمجة و ستجد امكانية استخدام دوال جديدة مفيدة جداً في تصميم الألعاب. سيوفر ذلك الوقت عليك.
    حسنا سأحاول تحميلها ولكن انت وصفتها لي على انها مكتبات تضاف إلى بيئة البرمجة . حسنا ماهي بيئة البرمجة ؟!
    اقصد أنه بعد تعلمي على السي ++ وتحميل الديركت اكس وعمل مجسماتي على الماكس مثلا كيف ابدأ؟!

    انا شخصيا جربت الدايركت اكس. يمكنك البرمجة عليه بعد تنزيل حزمة التطوير من موقع مايكروسوفت مجاناً . اسمها DirectX SDK ... ابحث عنها وستجدها ان شاء الله. ونفس الشيء بخصوص الأوبين جيل.
    بما انك جربت الديركت اكس وتنصح بها .. اذا سأبدأ انشاء الله بالاستعانه بها.وسأغض النظر حاليا عن الاوبن جي أل

    كبداية بسيطة يمكنك استخدام محركات العاب جاهزة .. فهناك العشرات منها و المجاني. ابحث عن موضوع محركات الالعاب ثلاثية الابعاد من الفهرس او استخدم google للبحث عنها. استخدم الكلمات المفتاحية الأتية 3d game engine
    وسيفي بالغرض ان شاء الله. انا شخصيا استخدمت truevision 3d و كان سهل الاستخدام للغاية ولكن مع الفجيوال بيسك 6.
    شئ جيد اذا الان انا احتاج لتحميل الدايركت اكس و محركات العاب. سأبدا انشاء الله بتحميلها.
    اما بخصوص الفيجوال بيسك فأنا غير متمكن للتعامل مع هذه اللغة فأنا تعاملت مع الوين سوك أحد اداوت الفيجوال بيسك فقط .

    للعلم .. المحركات المجانية مبنية اصلاً على الدايركت اكس . مما يعني ان استخدامها سيوفر عليك الكثير من الوقت.
    ممتاز جدا اذا هذا سيسهل الأمر علي .. لذلك سأقوم بتحميل الدايركت اكس.
    _______________________________________________________________________________________
    اذا الان اخي علي (ملاحظة اسمك على أسمي ) سؤالي الذي يلح علي هو . بعد تحميلي الدايركت اكس و تحميل محركات ألعاب مالذي يفترض بي عمله؟! أقصد أين هي نقطة البداية .
    المعذرة عن الاطالة لكن بالفعل انت نشرت بادرت الأمل عندي ولأول مرة استطيع النوم وانا مسرور بعدما فكرت بالالعاب

  4. #4
    التسجيل
    21-02-2003
    الدولة
    الإمارات العربية المتحدة
    المشاركات
    2,350

    رد: سؤال يمثل حياة جديده للكثير(مهم جدا)

    حسنا سأحاول تحميلها ولكن انت وصفتها لي على انها مكتبات تضاف إلى بيئة البرمجة . حسنا ماهي بيئة البرمجة ؟!
    اقصد أنه بعد تعلمي على السي ++ وتحميل الديركت اكس وعمل مجسماتي على الماكس مثلا كيف ابدأ؟!
    البيئة البرمجية قصدت بها البرنامج الذي تبرمج به اللعبة .. يعني السي بلاس بلاس. ابحث عن ام اضافة مكتبة او اداة . لا اذكر بالضبط من اين ولكن ابحث عن library او component. ومنه تضيف المكتبة التي هي بالاصل ملف DLL.

    ربما ردي لم يكون واضحاً .. ادات التطوير SDK بها دروس من الألف إلى الياء عن كيفية برمجة الألعاب. الادرس الاول كن كيفية أعداد شاشة البدء ( windowed or fullscreen ) وهكذا .. اتبع الدروس و ستجد جميع الاجوبة هناك.

    وللعلم الدايركت اكس موجود بكل نظلم ويندوز جديد. الSDK يعلمك طريقة استخدامة فقط


    اذا الان اخي علي (ملاحظة اسمك على أسمي ) سؤالي الذي يلح علي هو . بعد تحميلي الدايركت اكس و تحميل محركات ألعاب مالذي يفترض بي عمله؟! أقصد أين هي نقطة البداية .
    بعد تعلم الدروس الموجودة بالSDK سيمكنك التالي .. أعداد الشاشة . استخدام الماوس و الكيبورد للإدخال .. استخدام الموارد ( صور - مجسمات - اصوات فيديو ) .. صناعة loop تجري فيه العمليات الحسابية الخاصة باللعبة.

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


    و بالتوفيق ان شاء الله

  5. #5
    التسجيل
    28-09-2003
    المشاركات
    230

    رد: سؤال يمثل حياة جديده للكثير(مهم جدا)

    Son Of UAE
    مرحبا بك مرة اخرى
    البيئة البرمجية قصدت بها البرنامج الذي تبرمج به اللعبة .. يعني السي بلاس بلاس.
    جيد الحين وضحت بعض الأمور عندي
    ابحث عن ام اضافة مكتبة او اداة . لا اذكر بالضبط من اين ولكن ابحث عن library او component. ومنه تضيف المكتبة التي هي بالاصل ملف DLL.
    ماهي المكتبة وأين اجدها ؟
    وللعلم الدايركت اكس موجود بكل نظلم ويندوز جديد. الSDK يعلمك طريقة استخدامة فقط
    لم افهم حتى الان .. هل اقوم بتحميل الدايركت اكس من مايكروسوفت .. ام هو موجود في جهازي ؟!

    بعد تعلم الدروس الموجودة بالSDK سيمكنك التالي .. أعداد الشاشة . استخدام الماوس و الكيبورد للإدخال .. استخدام الموارد ( صور - مجسمات - اصوات فيديو ) .. صناعة loop تجري فيه العمليات الحسابية الخاصة باللعبة
    اذا يوجد ملف تعليمي في SDK

    اوكي اخي هذه يجعلني اكف عنك قليلا .. إلى ان اقوم بتحميل الدايركت اكس فوق 200 ميقا

  6. #6
    التسجيل
    05-11-2000
    الدولة
    arabgn.net
    المشاركات
    4,662

    رد: سؤال يمثل حياة جديده للكثير(مهم جدا)

    الأخ Son Of UAE كفى و وفى بمساعدتك بس حبيت أرحب فيك معانا أخي A.N.A time1 في عالم تصميم و برمجة الألعاب ...

  7. #7
    التسجيل
    28-09-2003
    المشاركات
    230

    رد: سؤال يمثل حياة جديده للكثير(مهم جدا)

    اشكرك اخي على ترحيبك وانشاء الله اكون ضيف مفيد ومستفيد .. وخفيف ظل عليكم
    وشكرا لك مرة اخرى عزيزي CHALLENGER

  8. #8
    التسجيل
    21-02-2003
    الدولة
    الإمارات العربية المتحدة
    المشاركات
    2,350

    رد: سؤال يمثل حياة جديده للكثير(مهم جدا)

    اقتباس المشاركة الأصلية كتبت بواسطة CHALLENGER
    الأخ Son Of UAE كفى و وفى بمساعدتك بس حبيت أرحب فيك معانا أخي A.N.A time1 في عالم تصميم و برمجة الألعاب ...

    اشكرك ... احس نفسي بتاع كلو .. شهادة اعتز فيها


    A.N.A time1 === ان شاء الله الامور طيبة ؟

  9. #9
    التسجيل
    28-09-2003
    المشاركات
    230

    رد: سؤال يمثل حياة جديده للكثير(مهم جدا)

    A.N.A time1 === ان شاء الله الامور طيبة ؟
    مشكور يالغالي .. وقريبا انشاء الله راح احمل الـ SDK وارجع اجننك
    ويا انا يا انت بهالمنتدى ,,

    (ملاحظة: لا تفكر تستقيل )
    ألف شكر لك عزيزي على تعبك معاي

  10. #10
    التسجيل
    05-11-2000
    الدولة
    arabgn.net
    المشاركات
    4,662

    رد: سؤال يمثل حياة جديده للكثير(مهم جدا)

    اقتباس المشاركة الأصلية كتبت بواسطة A.N.A time1
    مشكور يالغالي .. وقريبا انشاء الله راح احمل الـ SDK وارجع اجننك
    ويا انا يا انت بهالمنتدى ,,

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

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



    (ملاحظة: لا تفكر تستقيل )
    دليل على انك شفت اسقالة مراقبنا العزيز





    (( حسيت نفسي المحققق كونان ))

  11. #11
    التسجيل
    28-09-2003
    المشاركات
    230

    رد: سؤال يمثل حياة جديده للكثير(مهم جدا)

    CHALLENGER (اسمك عاجبني .. للبيع ؟!
    و نرجو فعلا ان تدخل معنا في هذا العالم ... بس في شي كنت بقوله قبل بس قلت خليني ارحب بالأخ أول و هو انني حاسس انك كنت معانا من فترة بالمنتدى بس الحين حتى تشجعت و تسجلت .... الدلائل موجودة :
    لا خلاص قررت اخش بهالعالم لو ايش ماكلفني .. اما عن احساسك .. بالفعل احساسك في محله . انا كنت معكم قبل فترة وادخل بهالمجال من فترة لفترة لكن وكأن الجميع يجد جواب وحيد ليبعد من امامه عن هذا المجال (لازم تكون محترف سي ++) فقررت ان اقف بوجه من يحمل هذا الجواب لكي أدخل دخول مقنع بهذا المجال
    اما عن الدلائل .. فآخر شي كنت اتوقعه انك جالس تحفر وراي على العموم انا زي ماقلتلك كنت معكم سابقا وانشاء الله سأستمر معكم بهذا القسم الرائع وسأكون عضو دائم
    (( حسيت نفسي المحققق كونان ))
    بالفعل كونان العرب وتصدق من اليوم ورايح .. راح انتبه لكل كلمة اكتبها بردودي .. والله بديت اخاف منك
    _______________________________________________________________________________________
    وارجع واقول : انشاء الله اكون خفيف ظل معكم .

  12. #12
    التسجيل
    26-07-2005
    الدولة
    Australia
    المشاركات
    3,368

    رد: سؤال يمثل حياة جديده للكثير(مهم جدا)

    السلام عليكم ^^

    يا اخواني ... انا انصح مجرد نصيحة صغيرة ...
    ابعدو عن مايكروسوفت ..
    وابعدو عن دايركت اكس .. صراحة هو ممتاز جدا ... بس .... اصدارات متتالية وتحديث ورى تحديث ...
    يحير صراحة !

    الاوبن جي ال ,, يا ناس نحن نحتاج الاوبن جي ال ... اعتقد انه اختيار ذكي جدا جدا جدا ...



    هذا والله اعلم ,,

  13. #13
    التسجيل
    05-11-2000
    الدولة
    arabgn.net
    المشاركات
    4,662

    رد: سؤال يمثل حياة جديده للكثير(مهم جدا)

    اقتباس المشاركة الأصلية كتبت بواسطة جــافــا
    السلام عليكم ^^

    يا اخواني ... انا انصح مجرد نصيحة صغيرة ...
    ابعدو عن مايكروسوفت ..
    وابعدو عن دايركت اكس .. صراحة هو ممتاز جدا ... بس .... اصدارات متتالية وتحديث ورى تحديث ...
    يحير صراحة !

    الاوبن جي ال ,, يا ناس نحن نحتاج الاوبن جي ال ... اعتقد انه اختيار ذكي جدا جدا جدا ...



    هذا والله اعلم ,,
    ألف أهلاً و الله بالأخ جافا ... نورت منتدى برمجة الألعاب و استغرب مشاركتك هنا ...

    كلامك صحيح فعلاً و لكن :

    للحديثين على تعلم الدايركت اكس سوف يتعقدوا لأن اغلبية الكتب تكون عن نسخة اقدم من المتواجدة بالسوق و عندما تتوفر الكتب للنسخة الجديدة ينزل تحديث !!!

    اما لمحترفي البرمجة بواسطة الدايركت اكس لن يؤثر عليهم التحديث شيئا بل سوف يطورون العابهم بشكل فعال اكثر

    و انا اتعلم الدايركت اكس 9 من 3 شهور و الحين بينزل 10 يعني صدمة فعلا

    و الاوبن جي ال كمان اطلعت عليه مجرد اطلاع (( شهر كامل تعليم يسميه اطلاع )) و هو سهل فعلاً و ما اعرف فيه شي خلاني اتعلق فيه اكثر

    بس الفرق الملاحظ بين الجميع ان الدايركت اكس تتوفر له الكثير من الدروس و الادوات بعكس الاوبن جي ال

  14. #14
    التسجيل
    05-11-2000
    الدولة
    arabgn.net
    المشاركات
    4,662

    رد: سؤال يمثل حياة جديده للكثير(مهم جدا)

    اقتباس المشاركة الأصلية كتبت بواسطة A.N.A time1
    CHALLENGER (اسمك عاجبني .. للبيع ؟!

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

    بالفعل كونان العرب وتصدق من اليوم ورايح .. راح انتبه لكل كلمة اكتبها بردودي .. والله بديت اخاف منك
    _______________________________________________________________________________________
    وارجع واقول : انشاء الله اكون خفيف ظل معكم .
    ممتاز اصرار و عزيمة تكفي للاحتراف موفق بإذن الله...

    اي انتبه انا ملاحق كم واحد عندي قائمة فيهم و انت منهم بس يلا بما انك اعترفت اعفاء بشطب اسمك تقدر تكتب اي كلمة (( يمكن فخ لا تصدق ))

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

    و كمان اسمك غريب و بدأ يعجبني || تتبادل ؟ || بس مو مفهوم

  15. #15
    التسجيل
    22-06-2005
    الدولة
    مصر
    المشاركات
    1,523

    رد: سؤال يمثل حياة جديده للكثير(مهم جدا)

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

صفحة 1 من 3 123 الأخيرةالأخيرة

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

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