من اين ابدا؟

مغامرة جديدة

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

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

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

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

أما لو كان شيئا اخر, فاهلا ومرحبا بك في خارطة تعلم تطوير  الألعاب, قسمناه لك لـ3 مراحل, يتخللهم 8 خطوات هامة.

المرحلة الاولى – التعلم

وهي المرحلة الاساسية التي نبدأ منها تعلم مجال تطوير  الألعاب نفسه, ولكن تذكر أن تحدد هدفك قبل البدء في هذه المرحلة.

01
محرك  الألعاب

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

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

02
لغة البرمجة

03
تعلم محرك  الألعاب نفسه

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

المرحلة الثانية – الخبرة

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

04
قم بصنع الألعاب

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

الاحظت أنه حتى الآن أننا لم نتكلم عن الرسوميات والصوتيات بعد؟, ذلك لانه يتوفر كم هائل من الموارد المجانية التي يمكنك استخدامها, ولكن في هذه الخطوة, يجب عليك البدء في تعلم مهارات الهندسة الصوتية والفنون الرسومية, سواء كانت ثلاثية الابعاد 3D أو ثنائية الابعاد 2D, فعندما تقوم بصنع لعبتك التجارية الاولى, سيتوجب عليك عمل الكثير من الموارد (assets) الجديدة, أو على الأقل, التعديل على تلك المتواجدة بالفعل.

05
تعلم الرسوميات والصوتيات

06
الجيم جيمز

الجيم جيمز game jams, هو ماراثون لتطوير  الألعاب, يقوم فيه مطورين  الألعاب, بتطوير لعبة عن موضوع معين في خلال مدة معينة, تلك المدة تكون في العادة اما يومين أو ثلاث, هكذا يكون تركيزك على انهاء لعبة في اسرع وقت ممكن, وهذا الأسلوب هو أفضل أسلوب لتتمرن أكثر حول تطوير  الألعاب, هكذا ستجد نفسك تقوم بإنشاء معرض اعمال جيد, في نفس الوقت تتعلم مهارات تطوير  الألعاب بسرعة.

بعد ان قمت بصنع لعبة بسيطة, كيف يمكن تحويلها الى لعبة عظيمة؟ يمكنك ذلك من خلال تعلم مجال تصميم الالعاب, في هذا المجال ستتجرد من الاكواد والبرامج والبصريات, وتسبح في فضاء افكارك لصنع عالم رائع موزون بدقة يملئ اللاعب بالفضول. ستركز في هذا المجال علي اصغر تفاصيل الالعاب الخفية التي تكون فارقا بين اللعبة العادية واللعبة العظيمة التي يتذكرها اللاعب لسنوات

07
صمم لعبة عظيمة

المرحلة الثالثة – الهدف

وهنا نكون قد وصلنا اخيرا لاخر مرحلة في هذا الدليل, فتكون هذه المرحلة هي مرحلة إنشاء لعبتك الحقيقية

08
وقت انشاء لعبتك التجارية

تعلمت بالفعل تطوير الألعاب, لديك الآن المهارات اللازمة لإنشاء لعبتك الخاصة, أنت تعرف كيف تقوم بإنشاء لعبة جيدة, وليس لديك مانع في امضاء بقية حياتك في مقابل هذا الحلم, لا يوجد شيء قد يوقفك الان, ابدأ بالتخطيط للعبتك مثلما تدربت بالفعل, والبدء في تطويرها, فقد أصبحت مطور العاب, أما مرحلة النشر والتوزيع, فيوجد الكثير من الطرق, اما أن تنشرها بنفسك, أو يمكنك استخدام ناشر العاب game publisher, وهي شركات هدفها نشر  الألعاب

باختصار

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

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

نرجو لك التوفيق