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

مشاهدة النسخة كاملة : [درس] البرمجه كيف؟ الخطوه الاولى للبرمجه



.AJ.
04-10-2007, 06:29 AM
ملاحظه: مهما كنت تستخدم الـRPG Maker XP او الـGame Maker او ترغب ان تتعلم طريقه عمل الـDark Basic او اي لغه اخرى فهذا الدرس لك



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



الكل منا يعرف جهاز الكمبيوتر وهذا امر بديهي لانك جالس اما واحد
طبعا هذا الجهاز يعتبر جهاز ذكي جدا جدا والكثيرون يشهدون على ذلك صحيح ؟


اذا قلت صح فأعد النظر قليلا فالحاسوب جهاز غبي جدا :dead1: ويعمل فقط حسب ما امر عليه من قبل المبرمج ومثال حي على ذلك


انك لازم تنزل برامج قبل ما تسوي اي شيء
الجهاز ما يقدر يكتب لك بحث لمشروع الاحياء XD
الجهاز ما يعرف قيمه Sin 30




طبعا الكمبيوتر ذكائه بقدر ذكاء مبرمجيه فقط يعني اذا كان عمل البرنامج ضرب رقمان فقط فلا يضرب ثلاث ارقام مع بعضها.


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


البرامج هو عباره عن مجموعت اومر كتبت لتحدد عمل الجهاز الغبي (الكمبيوتر) اوامر مكتوبه في ترتيب معين ومفصل مثل بسيط على برنامج: برنامج يجمع قمت س و ص ليعطينا قيمه د
الطرقه كالتالي


الخطوه الاولـــى: ابداء البرنامج
الخطوه الثانــيــه: ادخل قيم س, ص
الخطوه الثالــثــه: د = س + ص
الخطوه الرابعــه: اطبع قيمه د
الخطوه الخامسه: انهي البرنامج


الخطوات السابقه تسمى خطوات الجوريدوم Algorithm


وهي الطريقه التي تفهم من قبل الآله والكمبيوتر (ليسه لغه الكمبيوتر)
هذي طريقه اخرى للبرنامج بطرقه الـ Flowchart


http://i207.photobucket.com/albums/bb306/aj_dark_soul/Gpro1.jpg




كما نرى الان ان لاكمبيوتر يفهم بهذي الطريقه وبهذي الطريقه تصنع البرامج وتصنع الالعاب اوامر خطوه بخطوه مهما كانت اللغه المستخدمه C++ او Visual Basic او Ruby او GML او حتى Dark Basic



كلها عباره عن اوامر مرتبه واذا كنت تضن ان البرمجه عباره عن كتابه غير مرتبه لتعطيك برنامج او لعبه فالإجابه خطء فالبرمجه مثل اوامر الجيم ميكر ومثل اوامر الار بي جي ميكر مرتبه لكن بدل ان تضغط على الاوامر عليك ان تكتبها بنفسك



صحيح ان البرمجه تتطلب بعض مهارات الرياضيات لكن ليس الرياضيات بأكملها


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




حفظ اكواد الاوامر ليس بالامر الصعب والكثيرون يشهدون على ذلك وطبعا كلما كانت اللغه المستخدمه اسهل مثل الـDark Basic و الـRuby لكان الحفظ اسهل اكثر


اتمنى ان هذا الدرس غير وجهت نظركم للغات البرمجه و البرمجه


ألقاكم ان شاء الله في درس اخر لشرح اساسيات البرمجه حيث ساشرح طريقه عمل البرمجه بشكل افضل ليسهل عليك استخدام لغات البرمجه في تصميم العابك اذا كان بإستخدام الـRGSS في الـRMXP او GML في الـGame Maker او حتى الـDark Basic




اي سؤال او استفسار او ملاحظه او فكره انا ارحب بها :silly:

kakarot
04-10-2007, 02:26 PM
تشكر AJ على التعريف بالبرمجة
GML هل تشبهRGSS وما الفرق بينهما ومن أقوى

.AJ.
04-10-2007, 06:56 PM
تشكر AJ على التعريف بالبرمجة
GML هل تشبهRGSS وما الفرق بينهما ومن أقوى
الـGML شبيه جدا بلغه الـ++C اما الـRGSS فهي عباره عن اسكربات والاسكربات تعتبر اسهل بكثير من حيث كتابتها

لكن الاقوى طبعا يعتبر الـGML لكن كما قلت الاسهل هي الـRGSS

PoKe Vx
04-10-2007, 09:04 PM
السلام عليكم
عجيييييييييييييييييييييييييييييييييييييييييييييييييييييييييييييييييييييييييييب
يا إيجي تتعلم دارك بيسك من ورانا كفشاناك لول
تسلم

PrinceOfSorrow
04-10-2007, 11:35 PM
أروووووووووووووووووع موضوع اشوفه في هذا شهر

بكل صراحة عبدالله أبدعت فعلا
*يقرا موضوع مرة ثانية *

اسود الرافدين
04-10-2007, 11:55 PM
شكرا اخي على الموضوع وفعلا يحتاج قراءه مره ثانيه

.AJ.
05-10-2007, 03:40 AM
السلام عليكم
عجيييييييييييييييييييييييييييييييييييييييييييييييييييييييييييييييييييييييييييب
يا إيجي تتعلم دارك بيسك من ورانا كفشاناك لول
تسلم


شكرا ^^ وانا اصلا من زمان ابغي اعمل دروس للدارك بيسك والروبي من يدري يمكن حتى GML يعتمد على اذا اخذت الـ++C في الكليه في ماده الـMIS و حصلت وقت ان شاء الله XD
لكن هدفي من هذي الدروس هو فتح المجال لتعلم طريقه البرمجه وإلغاء فكره البرمجه معقده (>_<)
وتسهيل عليكم تعلمها



أروووووووووووووووووع موضوع اشوفه في هذا شهر

بكل صراحة عبدالله أبدعت فعلا
*يقرا موضوع مرة ثانية *


والله ؟ T.T<< دموع الفرح ^_^
شكرا شكرا



شكرا اخي على الموضوع وفعلا يحتاج قراءه مره ثانيه


العفو ^_^

Elkfrawy
05-10-2007, 06:11 PM
السلام عليكم ورحمة الله وبركاته


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

اسود الرافدين
06-10-2007, 12:33 AM
اخي اي جي ممكن تبين لنا الاختلاف بين لغة ++C ولغة GML اذا ممكن وشكرا

the FFT
06-10-2007, 04:26 AM
مشكوور على الموضوع و أتمنى أن يكونو المواضيع الخرة بنفس الطريقة

.AJ.
07-10-2007, 09:25 AM
السلام عليكم ورحمة الله وبركاته


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



ان شاء الله هذا راح يشرح في الدرس التالي ^.^



اخي اي جي ممكن تبين لنا الاختلاف بين لغة ++C ولغة GML اذا ممكن وشكرا


والله انا ماعرف الكثير عن اللغه الجيم ميكر بس حسب ما قرات في موقع wikipedia انك ممكن ان تضع اكواد السي بلس بلس مباشرةً في البرنامج لكن لحد الان ما متأكد كيف لاني ما درست السي ++ بعد
ان شاء الله انا ناوي اتعلم اكواد اللغات الثلاث واعلمكم اياه


مشكوور على الموضوع و أتمنى أن يكونو المواضيع الخرة بنفس الطريقة


العفو وان شاء الله يكونو بنفس الطريقه ^.^

ALmerzaGrsh
01-12-2007, 02:31 PM
مشكوووووووور جدا على هذا الموضوع ، ولكن ليش هذا الموضوع مات.:dead:

أنا انتظر درووس في الروبي.. وغيرها...


وبالتوفيق...

الحاسر القوي
04-12-2007, 07:41 PM
السلام على المبرمجين
اهنئكم على البرامج الحلوة

Kamuri-San
23-01-2008, 04:39 AM
AJ الموضوع أكثر من رائع و شكرا لك على التوضيح

مشكوور على الموضوع و أتمنى أن يكونو المواضيع الخرة بنفس الطريقة

لاااااااااا تعليق....
أظن أن هذا منتدى محترم يا محترم هذا تعليقي الوحيد.

The lord of tea
06-02-2008, 09:31 PM
السلام عليكم

موضوع جد حلو

بس هل هادة خاص بس بألعاب الفلاش فقط ؟؟؟

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

وإلى الأمام

The lord of tea
06-02-2008, 09:58 PM
ياريت لو يتم توفير البرنامج اللي حيكون عليه الشغل...

برفسور عبادي
17-03-2008, 11:11 PM
موضوع عبقري جدا مشكور على التعريف البرمجة بشكل عام سواءن برمجة الالعاب او برمجة التطبيقات لان كليهما نفس الفكرة في البرمجة كماقلت تتبع الاوامر من المبرمج
مشكور على موضوعك المميز

V O L P E
08-07-2008, 04:18 AM
اهلاً اخي AJ والله كان ودي من زمان اتعلم صناعة الالعاب وبرمجتها


وكل ماذكرته في هذا الموضوع انشاء الله سيفيدني


وانا نزلت كتب من النت لتعليم المبتدئين في تصميم الالعاب


لاكن حتى الآن لم أفرغ لأتمكن من رؤيتها



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


بس أنا مشكلتي في الرسم


يعني الرسم عندي >>>>>>>>> ماعندك احد



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


لا كن كما تعلم الأفكار وحدها لن تفيدني


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

بسام السطايفي
09-07-2008, 04:07 PM
مشكور
على هدا الشرح الرائع

majinvegetassj4
10-08-2008, 10:57 PM
ممكن أساسيات السكريبت أخي العزيز