ان كنت افكر في صنع لعبة 2D تتكون عدة مراحل اريد صنعها لنظام الاندرويد و IOS فماذا اتعلم


تعلم محرك ألعاب يدعم هذه اﻷنظمة مثال unity3d يمكن البرمجة فيه بإستخدام #c و java script وهناك لغة أخرى ليست مشهورة لكن لست متأكد أنها مازالت مدعومة لأني لاحظة في أخر إصدار مخصص لأنظمة لينكس أنها غير موجودة لا اعلم الحال لويندوز ,يعني بالنسبة للبرمجة تعلم أساسيات إحدى هذه اللغات كطب عام :D ثم بعدها تتعلم الدوال والكلاسات التي يوفرها هذا المحرك يعني تتخصص فيه هذا بالإضافة إلى تعلم التصميم فيه أو خارجه على حسب إحتياجاتك مثلا gimp photoshop 3dmax blender و,..إلخ وتحتاج تعلم القليل عن تقطيع الأصوات وأمور كثير ...إلخ

شكرا على ردك

يعني تنصحني بتعلم #c و java script (كلتاهما ام احداهما ) والتخصص في يونتي

يعني لا يوجد ضرورة لتعلم الجافا اذا اقتصر عملي على الالعاب

ولكن اذا تعلمت #c و java script هل يسهل علي فهم الجافا بعد ذلك

لunity3d بكفيك تعلم لغة واحدة فقط تابع أي دورة أو كورس على الإنترنت وإستخدم الموجود في الكورس أظن غالبا ستكون #c ,

محرك unity3d يستخدم داخله إثنين أو ثلاث لغات وجافا ليست منهم , على العموم تعلم أي لغة يسهل تتعلم باقي اللغات مع بعض الإختلافات حسب تجربتي القصيرة أظن #c اﻷقرب لجافا ,

انا أعطيتك مثل عن unity3d لكن يوجد غير لكنه محرك منتشر ويدعم 2D/3D وله الكثير من الشروحات وبعض الشروحات العربية مثلا منها لأخ في أكاديمية حسوب وأظن مرة دخلت على موقع خاص له فيه بعض الشروحات لكن للأسف أضعت الموقع .

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

 

شكرا لك في الواقع انا سوف اعمل على هذا المحرك لاني رأيت الكثير يعمل عليه ويناسبهم وربما يناسبني وسأبدء بتعلم #c

لكن هل تعلم هناك دروة اساسيات لها بالعربي

بالفعل لم اجد غير هذه الدورة له

ولكن هذا ل #c

لكني لم اجد لليونتي شرح كامل فيديو عربي.

لا يوجد شرح كامل لا بالعربي ولا بأي لغة لأي شيء كل ما تسمعه عن تعلم شيء من الألف إلى ياء كلام غير دقيق.

 ولا أظن أحد يستطيع أن يتعلم كل شيء عن أشياء معقدة مثل لغات البرمجة فالمجالات المتوفرة هائلة أنت تتعلم أساسيات إستخدام لغة البرمجة ثم تقرأ من والوثائق الرسمية للشيء الذي تريده أو تأخذ أفكار من تجارب الاخرين من خلال البحث والسؤال والتعلم من أخطاءك وأخطاء الأخرين .

هذا رابطين فيه مرجيعة لهذا البرنامج ,وبعض ال tutorials هذا بالإضافة إبحث بنفسك في جوجل عن منتديات ومواقع لتعلمه أظن هناك بعض المنتديات العربية تختص بهكذا أمور .

الطريق طويل وليس بهذه السهولة بالتوفيق.

شكرا لك صديقي


برمجة

مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.

24.9 ألف متابع