Sunday, November 5, 2017

بعض ادوات تطوير البرامج المجانية

 يمكنك الاستفادة من مجموعة ادوات مجانية في تصميم البرامج و الالعاب:
  1. لتصاميم ثلاثية الابعاد نزل برنامج Blender.  لمعرفة كيفية الاستخدام يمكنك مراجعة قسم الدعم او Support الذي يوفر الدليل الكامل للاستخدام.  Blender بديل ممتاز ل3D Studio Max و لكنه مبني على اساس الOpen Source.
  2. Unity الذي يمكنك من تصميم العاب الكمبيوتر و الجوال.  النسخة المجانية من البرنامج تعطيك الصلاحية في التعلم على الاستخدامو اذا اردت ان تنشر برامجك فذلك يتطلب اشتراك شهري بقيمة 35$.  تصميم اللعبة يتطلب لكتابة بعض نصوص البرمجة باستخدام لغة ال#C و بذلك قد يكون من المفيد ان تتعلم مبادئ اللغة قبل البدء بتصميم العابك.
  3. Visual Studio برنامج يوفر لك بيئة كاملة لبرمجة برامجك من الصفر.  توفر لك البيئة الامكانية في بدء برامجك بناء على قالب مبدئي (مثلا قالب خاص لتصميم المواقع و اخر لتصميم برامج الWindows). اضافة الى ذلك فات البيئة تسمح لك باضافة الكثير من الاضافات التي قد تسهل او تساعد على تصميم البرامج و التي يمكنك تنزيلها بناء على الحاجة.  أللغات الاساسية المتوفرة في Visual Studio هي #C و Visual Basic و ASPX و يمكنك اضافة ++C و Python و غيرها من اللغات
  4. Eclipse بيئة متكاملة لبرمجة جميع أنواع تطبيقات الJava و الذي تبدأ من برامج بسيطة الى أنظمة متكاملة (Enterprise Application)
  5. Netbeans يشبه Eclipse و لكنه اشتهر بتطوير برمجيات الجوالات البدائية (قبل الهواتف الذكية).  أن كان استخدام Eclipse صعبا قليلا حيث يستهدف المطور المتقدم بعض الشيء فان استخدام Netbeans ابسط و اسهل في تعلم لغة الJava.