Abdullah Bin Faleh نشر 18 يونيو أرسل تقرير نشر 18 يونيو هل سوف يفيدني من ناحية اني اذ اردت اتعلم لغة برمجة سيسهل علي هاذا شي ام لا لني شغفي تطوير العاب اتمنى اجابة مفرحة 2 اقتباس
0 Mustafa Suleiman نشر 18 يونيو أرسل تقرير نشر 18 يونيو بالطبع، لكن هناك أمر يجب توضيحه، علوم الحاسوب ليس الهدف منها تعلم مجال معين، بل التأسيس لمجال البرمجة بشكل عام بيحث تقف على أرض صلبة وتتفهم المفاهيم البرمجية وأساسيتها، والمجالات المختلفة للبرمجة وآلية عمل التقنيات وما الفائدة منها وتاريخها وهكذا. بحيث يتكون لديك مهارة التفكير المنطقي والقدرة على إتخاذ القرارات البرمجية على وعي. حيث ستتعلم التالي: أساسيات الحاسوب وعلومه والتفكير المنطقي وما هي الخوارزميات وكيف تفيد في البرمجة تطبيقات عملية على أساسيات التفكير المنطقي باستخدام بيئة سكراتش Scratch التفاعلية أساسيات لغة البرمجة JavaScript وتطبيق المفاهيم التي تم شرحها باستخدامها، والتوسع في شرح التطبيقات العملية للغات البرمجة أساسيات أنظمة التشغيل المختلفة وكيفية تثبيت البرمجيات اللازمة للبرمجة عليها أساسيات سطر الأوامر في نظام لينكس، وشرح الأسس التي بني عليها النظام مع تطبيقها عمليًا أنظمة قواعد البيانات المختلفة، مع شرح تفصيلي للغة SQL للتعامل معها مبادئ أساسية في أنظمة قواعد البيانات NoSQL المفاهيم الأساسية التي تبنى فيها صفحات الويب مفاهيم أساسية في الشبكات والخوادم، وكيف يتم استقبال الطلبيات إلى الخادم والرد عليها مبادئ الحماية والأمان في الويب ما سبق سيفيدك بلا شك في أي مجال برمجي تختاره بعد ذلك، وبدونه ستواجه صعوبة في تفهم ما يحدث ويزداد الأمر صعوبة كلما ازدادت صعوبة المجال، فمجال الألعاب من المجالات الصعبة والتي بحاجة إلى مجهود أكبر وتأسيس جيد بالبرمجة. المقال التالي سيفيدك: اقتباس
0 حمزة عباد نشر 18 يونيو أرسل تقرير نشر 18 يونيو بالفعل، تعلم البرمجة شرط أساسي لبرمجة الألعاب ولأي نوع آخر من البرامج. لكن أصارحك القول بأن تطوير الألعاب هو مجال متقدم من مجالات البرمجة وليس شيئا يتم تعلمه من البداية. تطوير لعبة متكاملة، بالإضافة إلى التكمن التام من لغة برمجة معينة، سوف يتطلب استخدام مكتبة تعمل كمحرك ألعاب، مثل Unity أو Unreal Engine أو Godot. في هذا المجال، سوف تحتاج أيضا تمكنا من بعض أمور الفيزياء، مثل قوانين الحركة والسرعة والجاذبية. وتحتاج أيضا إلى معرفة بتصميم الأشياء والشخصيات وتحريكها بشكل صحيح. هذا أمر يحتاج إلى كثير من المعرفة والعمل وقد لا يكفي فيه شخص واحد، لذلك غالب الألعاب لا يطورها شخص واحد بل فريق متكامل، بحيث يتخصص كل شخص في مهمات معينة. بالإضافة إلى كل الأمور التقنية، اللعبة تحتاج قصة و قوانين تسير عليها من أجل إمتاع اللاعب، وهذا أمر إضافي يجب صياغته بشكل جيد قبل البدء في برمجة اللعبة. الدورات التي تقدمها أكاديمية حسوب عموما، ودورة علوم الحاسوب خصوصا لا تدخل إلى مجال الألعاب نظرا لأن هذا المجال معقد كما شرحت ولا يصلح لتعليم المبتدئين في البرمجة. لكن بعد التمكن في تلك الدورات يمكنك بعدها التخصص في برمجة الألعاب إن شئت. اقتباس
0 Abdullah Bin Faleh نشر 18 يونيو الكاتب أرسل تقرير نشر 18 يونيو بتاريخ 51 دقائق مضت قال حمزة عباد: بالفعل، تعلم البرمجة شرط أساسي لبرمجة الألعاب ولأي نوع آخر من البرامج. لكن أصارحك القول بأن تطوير الألعاب هو مجال متقدم من مجالات البرمجة وليس شيئا يتم تعلمه من البداية. تطوير لعبة متكاملة، بالإضافة إلى التكمن التام من لغة برمجة معينة، سوف يتطلب استخدام مكتبة تعمل كمحرك ألعاب، مثل Unity أو Unreal Engine أو Godot. في هذا المجال، سوف تحتاج أيضا تمكنا من بعض أمور الفيزياء، مثل قوانين الحركة والسرعة والجاذبية. وتحتاج أيضا إلى معرفة بتصميم الأشياء والشخصيات وتحريكها بشكل صحيح. هذا أمر يحتاج إلى كثير من المعرفة والعمل وقد لا يكفي فيه شخص واحد، لذلك غالب الألعاب لا يطورها شخص واحد بل فريق متكامل، بحيث يتخصص كل شخص في مهمات معينة. بالإضافة إلى كل الأمور التقنية، اللعبة تحتاج قصة و قوانين تسير عليها من أجل إمتاع اللاعب، وهذا أمر إضافي يجب صياغته بشكل جيد قبل البدء في برمجة اللعبة. الدورات التي تقدمها أكاديمية حسوب عموما، ودورة علوم الحاسوب خصوصا لا تدخل إلى مجال الألعاب نظرا لأن هذا المجال معقد كما شرحت ولا يصلح لتعليم المبتدئين في البرمجة. لكن بعد التمكن في تلك الدورات يمكنك بعدها التخصص في برمجة الألعاب إن شئت. من ناحية تصميم شخصية وتحريكة يعتبر بسيط بنسبة لي لأنني لن استخدم unity او UE h او godot سوف استخدمRoblox Studio فهو محرك سهل وجميل ومن ناحية الأنميشن فهو شي بسيط فيه ولاكن الشي اكثر تعقيد بنسبة لي هو لغة برمجة luau لا اعرف من اين اتعلمها 1 اقتباس
0 حمزة عباد نشر 18 يونيو أرسل تقرير نشر 18 يونيو بتاريخ 11 دقائق مضت قال Abdullah Bin Faleh: من ناحية تصميم شخصية وتحريكة يعتبر بسيط بنسبة لي لأنني لن استخدم unity او UE h او godot سوف استخدمRoblox Studio فهو محرك سهل وجميل ومن ناحية الأنميشن فهو شي بسيط فيه ولاكن الشي اكثر تعقيد بنسبة لي هو لغة برمجة luau لا اعرف من اين اتعلمها حسنا إذن سؤالك ليس عاما حول برمجة الألعاب، بل ما تريده تحديدا هو برمجة Roblox باستخدام لغة البرمجة Lua. على حد علمي، لا توفر أكاديمية حسوب حاليا دروسا للغة البرمجة Lua لأن الدروس المتوفرة على الأكاديمية معظمها ليست موجهة لتطوير الألعاب، ولأن Lua مشهورة أكثر في برمجة الألعاب. يمكنك أن تبحث في الأنترنت عن "تعلم البرمجة بلغة Lua" ورؤية النتائج التي تظهر لك. بعدما تصل إلى مستوى جيد في هذه اللغة أعتقد أنه لن يكون من الصعب عليك استخدامها في الألعاب التي تريد. اقتباس
0 عبدالباسط ابراهيم نشر 20 يونيو أرسل تقرير نشر 20 يونيو بتاريخ On 18/6/2024 at 14:29 قال Abdullah Bin Faleh: من ناحية تصميم شخصية وتحريكة يعتبر بسيط بنسبة لي لأنني لن استخدم unity او UE h او godot سوف استخدمRoblox Studio فهو محرك سهل وجميل ومن ناحية الأنميشن فهو شي بسيط فيه ولاكن الشي اكثر تعقيد بنسبة لي هو لغة برمجة luau لا اعرف من اين اتعلمها تحتاج أيضاً للعمل على محرك Roblox Studioتعلم البرمجة حيث يكون مفيدًا إذا كنت ترغب في العمل على محرك Roblox Studio بفعالية أكبر. و إليك بعض الأسباب الرئيسية التي تجعل تعلم البرمجة ضروريًا: البرمجة تسمح لك بتخصيص تجربة اللعبة والتحكم في جميع جوانبها. يمكنك إنشاء ميزات معقدة وسلوكيات ديناميكية تتجاوز الإمكانيات الأساسية التي يوفرها المحرك. باستخدام البرمجة، يمكنك تنفيذ أفكار جديدة ومبتكرة. فيجب تعلم أساسيات البرمجة وذلك إذا كنت تريد تطوير ألعاب بشكل أكثر احترافية وكفاءة. وبالنسبة للمصادر إذا كنت تستطيع التعلم من المصادر الأجنبية فيمكنك إختيار دورة مناسبة لك من اليوتيوب أو الوثائق الموجودة بموقع Roblox Studio من خلال هذا الرابط اقتباس
السؤال
Abdullah Bin Faleh
هل سوف يفيدني من ناحية اني اذ اردت اتعلم لغة برمجة سيسهل علي هاذا شي ام لا لني شغفي تطوير العاب اتمنى اجابة مفرحة
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.