المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : اقلبوا المنتدى فوق تحت وافتحوا صفحة جديدة



الشمري22
29-06-2005, 03:44 AM
السلام عليكم ..



انا من الجيل القديم بهذا المنتدى .. لكن كنت متابع فقط .. يعني من عام 2001تقريبا ..

استفدت منكم .. لكن مش منكم كلكم .. من واحد او ثلاثة :p

يزيد الدليقان .. حاول ينقلكم لعالم البرمجة .. :o

تذكرون احد مواضيعة اللتي كانت بعنوان ..

الى متى وانتم في 2d الا تستهويكم ال3d ..

تذكرون مواضيعه ودروسه البرمجية ..

تذكرون العابه .. وورش العمل التي صنعها ..

تذكرون وتذكرون وتذكرون ...

وبالتالي هذا المنتدى اغليه .. لان فيه اثار يزيد الدليقان .. واخرين .. واحب ان بعود مثل اول

والى الان مواضيع عام 2002 عندي .... مخزنها للذكرى :sad2:
انا تراني شاب مسالم ... حبيت اني اقول ..

انتقلوا لبرمجة الالعاب احسن ..

يعني Game maker وش راح يسوي اكثر من اللي سويتوه .. خلاص البرنامج هذه حدوده ..

ما ابغى اطول اعرف ان بعضكم زهق من جملة



اتركوا GAME MAKER



سأعطيكم لمحات .. من سحر البرمجة ....



او العاب البرمجة ...

هناك مكتبتان كما تعلمون ..

directx

.

OpenGl

----

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

المكتبة الثانية OPENGL

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



وانا اخترت المكتبة الثانية لانها

1- سهلة جدا

2- كانت اقوى منDX والان اصبحت بقوة DX ..

البلايستيشن 1و2 تستخدم هذه المكتبة .. واقول هذا الكلام عن علم وليس مجرد كلام .



اما

xbox تستخدم DX ..



----------



ساعطيكم .. صور عن جزء بسيييييييييييييييييييييييييييييييط من opengl


http://nehe.gamedev.net/data/lessons/lesson19.jpg

الصورة اللي فوق تبين كيفية استخدام وانشاء نظام الجزيئات .. وفائدته

ماء ... ثلج ... مطر ...نافورة ...انفجار

حمل المثال من هنا ..
http://nehe.gamedev.net/data/lessons/vc/lesson19.zip




شغل الملف التطبيقي واترك عنك السورس كود .. لانه ما راح يفيدك حتى تتعلم السي ..

http://nehe.gamedev.net/data/lessons/lesson16.jpg

الصورة اللي فوق تبين كيفية انشاء الضباب ... ورح اعطيكم لمحة عن كيفية انشاء الضباب الحقيقي.. وهو نفسه المستخدم في الالعاب التجارية ...
http://nehe.gamedev.net/data/lessons/vc/lesson16.zip



http://nehe.gamedev.net/data/lessons/lesson26.jpg

الصورة اللي فوق تبين لك كيفية انشاء تأثير الانعكاس ... وهو تأثير سهل جدا ..


وهنا الكتاب كامل
http://nehe.gamedev.net/counter.asp?file=files/resources/nehe_opengl_chm.zip

وكل مثال ستجده في الدرس
اذا ماشتغلت الامثلة علموني ...


طبعا OPENGL لها مصادر تعليمية عديدة ولكن ذلك احدها
---

يا اخوان .. يالربع ... يا جماعة الخير .. يا هووووووووووووووووووه .. ركزوا معي .. ;)



وش تبون بالظبط ؟

3D GAME

-

طيب عشان تسون 3D GAME لازم تعلمون البرمجة اما الذي لايريد فهو حر





اعرف ان الكثير منكم شبع .. كلام .



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



وان شاء الله في جلسة جاية .. رح احاول اعطاء لمحة ,, عن بعض الامثلة .. حتى نكسر حاجز الخوف ..


قبل ما انتهي ..

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

تعلم السي .. وتحتاج لاربعة اشهر تقريبا اذا كنت منتظم .
تعلم برمجة ويندوز وتحتاج لشهر او اثنين تقريبا ..

تعلم احد مكتبات الجرافكس DIRECTX او OPENGL ..
وتحتاج منك لشهور ..... لكن كل يوم رح تعلم شي جديد ... ولن تمل ,,, صقدني ما راح تطفش او تندم .


وهذا اللي عندي

ولي رجعة مرة ثانية ........,,,, يعني ماني رايح بعيد ... :ciao:

الشمري22
29-06-2005, 03:52 AM
ونسيت لا اقول .. اللي يعرف عن يزيد الدليقان شي خلال الاشهر الثلاثة الماضية يقولنا ..
ابي اعرف وين راح الله يستر علينا وعليه ..

Tranedo
29-06-2005, 04:13 AM
شكرا لك اخوي على الموضوع

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

Mr. Black Man
29-06-2005, 10:17 AM
إبدأ بنفسك و خلينا نشوف أعمالك بالبرمجة لتشجيع الأعضاء قبل ما تنصحهم بمجرد كلام :أفكر:

Son Of UAE
29-06-2005, 04:54 PM
إبدأ بنفسك و خلينا نشوف أعمالك بالبرمجة لتشجيع الأعضاء قبل ما تنصحهم بمجرد كلام :أفكر:

نفس الرأي ...

البرمجة تحتاج وقت كثيييير ... لا اعتقد ان الجميع يستطيع التفرغ لها ...

Mr. Black Man
29-06-2005, 05:06 PM
و أعتقد إنه ال Game Maker بإمكانه صنع ألعاب أكثر من رائعة و متنوعة و الدليل ألعاب الأخ Son Of UAE و الأخ عبد الله..ع :) , و فعلاً ضيق الوقت هو السبب الوحيد لقلة مبرمجي الألعاب هنا :33:

الشمري22
03-07-2005, 09:11 AM
ومن قالك ياخي انها مجرد كلام ..

انا كل ما قلته .. البرمجة ليست صعبة ..
اعطيت تلميحة عن ما فعله يزيد الدليقان ..
لم احارب او اتكلم على محبي game maker ...

وبالنسبة لي انا .. فللا سف .. لايوجد لدي الوقت الان لاشارك هنا ..

انا مشترك بنفس الاسم "" الشمري"" في ثلاث منتديات((( برمجية ))) وستجد اعمالي المتواضعة .. واتمنى ان يتم الترحيب بالضيوف يا اخ
black man
وكما قلت ..
يوجد منتديات برمجية تحفظ جهودنا ... ولا اريد ان يصير معي ما صار مع يزيد ..

BlackJack
03-07-2005, 08:27 PM
الشمري22

اولا اخوي الشمري انا فاهم الي تقصده , بس انت اسلوبك محبط بالنسبه للشباب :D

يعني اولا خذ باعتبارك حاجز اللغه((الانجليزيه)) , ماحد بيعرف يبرمج بالسي او لغات البرمجه وهو ماعندع لغه , بس في نفس الوقت يبي يسوي شي , ويش تبيه يسوي يضرب براسه بالجدر ؟ علشان كذا فيه البرامج الخفيفه ومنها التطبيقات الجاهزه الي يجي معها GUI editor ,

ثانيا , صدقني ماراح احد يضيع من عمره كل هذا الوقت علشان يتعلم شي مايستفاد منه , ممكن لو بدول غير الدول العربيه , راح تلقى معاهد تدريب , شركات توظيف , شركات نشر العاب اذا صمم لعبه , موب مثل هنا اعوذ بالله , اذا قلت للواحد انا مبرمج كمبيوتر او اتعلم اساسيات الداركبيسك , جلس يضحك عليك

ثالثا , اللغات الي زي سي ++ , شخص واحد ماراح يقدر يسوي كل شي بنفسه , تصميم مجسمات , تصميم محرك اللعبه , الاخراج , الموسيقا , البرمجه , الخ الخ

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

خامسا , البرمجه تحتاج وقت , واكيد انك تعرف ان مبرمج السي ++ الي يسوي كودنق لتطبيقات وندوز , لو تطلب منه يسوي مربع ويحركه بالكيبورد بإستخدام Direct3d بيقولك .... هاه ؟


انا من رائي ان كل واحد عارف امكانياته وعارف ايش يقدر يسوي , لذلك اذا كان يسوي شي قد يرى النور افضل بكثير من تعلم لغات برمجه معقده وفي الاخير لايستطيع عمل شي

Wolf Sniper
06-07-2005, 04:35 PM
السلام عليكم ...

أخي الشمري .. هذا الموضوع يفتح كل شهرين تقريباً و لكن العنوان يكون مختلفاً .. أنا لست ضدك بل أنا معك تماماً بأن البرمجة هي الأفضل و هذا شيء أكيد و لا جدال فيه و أعتقد أن الكل يعرف ذلك .. إذاً أين المشكلة ؟ في الحقيقة لا توجد مشكلة .. بل لا توجد رغبة من الأعضاء في تعلم البرمجة و ذلك لعدة أسباب منها :

1 – الخوف منها و اعتقادهم بأنها شيء مأهول بالمخاطر .. و أنا لا ألومهم لأني كنت كذلك و خاصة قبل تعلمي للسي++ .. فقد كنت أعتقد أنها صعبة جداً و لا يستطيع أحد تعلمها إلا العباقرة .. و لكن بعدما تعلمتها و الحمدلله ، قلت في نفسي هل هذه هي اللغة التي أصابت الجميع بالذعر و الخوف ؟

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

2 – اعتقادهم بأنها تحتاج إلى وقت طويل لتعلم إحدى لغات البرمجة .. و هذا أيضاً خطأ .. و أنا لا أقول ذلك عشوائياً .. و سأخبركم عن نفسي .. لقد تعلمت لغة السي++ في 3 أشهر فقط و صدقوني لقد فتحت لي هذه اللغة آفاق واسعة للإبداع و التفكير المنطقي .. و لكن برمجة الوينوز لم أتعلم الكثير منها و ذلك لتقصيري ليس إلا .
إذا أين المشكلة ؟ المشكلة في DirectX .. لن أقول أنه صعب بل يحتاج لتعلمه إلى وقت ربما 4 شهور أو أكثر قليلاً .. و لكن عندما تتقنه تصبح برمجة لعبة سهلاً جداً لأن معظم الألعاب ستتحتاج إلى نفس الكود .. و لو جمعنا الوقت الكلي لكل ذلك سنقول بأن المجموع الكلي 10 أشهر تقريباً لكي تصبح قادراً على برمجة لعبة بشكل فوري ..
إذاً الأمر أصبح عائداً للشخص نفسه هل هو على استعداد لبذل هذا الوقت في البرمجة ؟ طبعاً تستطيع فعل ذلك دون أن تتأثر دراستك .. فأنا أقصد أوقات الفراغ .. هنا أيضاً سأخبركم عن نفسي :

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

3 – رغبة شخصية في عدم تعلم لغات البرمجة لأنه لم يستهويها .. و هنا أنا مع هذا الشخص فليس الأمر إجبارياً و ليس بالعصا : إما أن تبرمج و إما أن نرميك من النافذة !!!


في النهاية أتمنى أن يراجع كل شخص نفسه إذا كان ضمن الحالة الأولى أو الثانية ( لا أقصد هنا شخصاً محدداً ) طبعاً إذا كان لديه رغبة في عمل شيء فهناك الكثير منا من تعلم البرمجة فبماذا تختلف عنا أنت ؟ .. و إذا كان ضمن الحالة الثالثة فأنا أشجعه على تعلم أي شيء مفيد آخر .. و شكراً .

barwani
06-07-2005, 11:05 PM
السلام عليكم ورحمة الله وبركاته
انا انسان مبتدا في عالم البرمجه
كنت ابحث عن كتوب وكل ما القاء
الرابط لا يعمل :vereymad:
اتمنا من يساعدني على تعلم البرمجه
وتعلم برمجة الالعاب
وانا صغير السن
لكن اتمنا من يعلمني البرمجه :(
ومن اراد مراسلتي على هذا الاميل barwani2@hotmail.com
وهذا اولا مشاركة لي
واتمنا من يشرح يكون شرح مبسط
وسلام خير الختام

Imaj
30-07-2005, 04:32 AM
أنا مع البرمجة، ولكنها تأخذ وقت طويل، كيف سأبرمج بـ++C وأنا لا أعرف كيف استخدم الـRPG Maker XP ؟؟؟!!!

خلونا نبدأ بالسهل أول..

الأخ Wolf Sniper ما قصر دروسه أكثر من ممتازه، وعدا ذلك أنا تخصصي برمجه يعني إنتم اصبروا بس، لكن برمجة الألعاب تحتاج إلى فريق من أكثر من شخص.. شوفوا الـCredits حق أي لعبة! على الأقل 60 شخص!!

OctoBot
01-08-2005, 03:50 PM
إنتوا نسيتوا العامل الأكبر!
و هو العمر يا شباب. معظم اللي هنا 12-16 يعني يمكن يعرف قوانين المحاور الإحداثية و يمكن لأ و لا معادلة المستقيم و لا شي.. هل تتوقعون من هذا الشخص أن يصمم لعبة بالسي++؟ أنا عمري قريب جدا من أعمارهم و لم أتعلم sin و cosin إلا من الجيم ميكر فكيف لهم بالسي؟ و أيضا حتى تعمل لعبة جيدة بالجيم ميكر تحتاج فيزياء و مع أن بعض الأشياء جاهزة لك كالجاذبية لا تزال تحتاج إلى لمحة بسيطة من الفيزياء على الأقل و أما بالسي فالعمليات الفيزيائية 100% عليك, هل تستطيع طلب ذلك من شخص بهذه السن؟ ربما لك ليس عند العرب.

DANTSHUO
01-08-2005, 05:14 PM
مثل دا الموضوع متكرر ألف تكرار

و + لدينا مبرمجين حالياً :

يزيد _ الكريستال _ و الشلة كلها عندهم جامعات

.:... و يمكن يكونوا يدرسون في الصيف


: و الله أعلم العالمين

.:. موضوعك يفتح مرة كل شهر :.:.

و كل واحد حر الجيم ميكر سهل واجد
و البرمجة تحتاج وقت و دراسة


و لا أعتقد أنه الجميع متفرغ

و إذا كنت عن جد علمنا مو بس تتكلم ع ن الأستاذ يزيد

و شكراً