كتب تطوير الألعاب

كتب احترافية بنسق قراءة مريح وبحث وملاحظات وإشارات مرجعية

2 كتاب

عن كتب تطوير الألعاب

برهجه الألعاب باستخدام Visual Basic

هذا الكتاب هو دليل شامل لكل من يرغب في تعلم برمجة الألعاب باستخدام Visual Basic. يقدم الكتاب معلومات قيمة وأمثلة عملية تساعدك على فهم الأساسيات وتطبيقها في مشاريعك الخاصة. من خلال هذا الكتاب، ستتعلم كيفية تصميم وتطوير ألعاب بسيطة، مما يفتح أمامك آفاقا جديدة في عالم البرمجة. إنه مناسب للمبتدئين والمحترفين على حد سواء، ويعزز مهاراتك في التفكير الإبداعي والتقني.

  • أساسيات برمجة الألعاب
  • تصميم واجهات المستخدم
  • إنشاء الرسومات المتحركة
  • إدارة الأحداث والتفاعلات
  • تطوير مستويات اللعبة
  • اختبار وتصحيح الأخطاء

من فهرس الكتاب

  • البداية وما قبل البداية (مدخل إلى عالم الألعاب)
  • التعرف على بيئة التطوير والتحكم بالبيانات
  • وظيفة الدالة Asc واستخداماتها
  • وظيفة الدالة Chr وتحويل الأكواد
  • طريقة فحص مدخلات اللاعب والتحكم بها
  • إنشاء وتصميم نموذج نافذة منبثقة (Pop-up Window)
  • إدارة النوافذ، الألوان، الواجهات، والخصائص
  • كود وعرض مربع حفظ الملفات وبيانات اللعبة
  • كود واستدعاء النوافذ ومربعات الحوار لخيارات الإجابات
  • أدوات تحريك وتوقيت الكائنات (Timer)
  • إنشاء، فتح، والتحكم في مسارات الحركة
  • برمجة تحريك شخصية كرتونية والتحكم باتجاهاتها
  • كود تحريك وإضافة التأثيرات البصرية على الكائنات
  • التحكم في حركة الشخصيات وموضعها عبر لوحة المفاتيح
  • ميكانيكية وتوقيت حركات العناصر والتحكم بالسرعة
  • برمجة الحركة الدائرية أو الدورانية للكائنات داخل اللعبة

اعداد وبرمجة الالعاب باستخدام Unity

هذا الكتاب يقدم لك المعرفة اللازمة لإعداد وبرمجة الألعاب باستخدام منصة Unity الشهيرة. ستكتشف كيفية تصميم الألعاب من الفكرة إلى التنفيذ، مع التركيز على الأدوات والتقنيات الحديثة. من خلال هذا الكتاب، ستتعلم كيفية التعامل مع واجهة Unity، وكيفية استخدام البرمجة لإنشاء تجارب تفاعلية ممتعة. يعد هذا الكتاب مرجعاً مهماً لكل من يرغب في دخول عالم تطوير الألعاب.

  • فهم أساسيات Unity
  • تصميم الشخصيات والعوالم
  • برمجة الألعاب باستخدام C#
  • إنشاء واجهات المستخدم
  • تحسين الأداء وتجربة اللاعب
  • نشر الألعاب على منصات متعددة

من فهرس الكتاب

  • يونيتي ( بالإنجليزية: ( Unity
  • لماذا نستخدم محركات الألعاب ؟
  • الحصول على نسخةUnity
  • اعداد برنامج UnitySetup64.exe الأساسي
  • إعداد Unity Standard Assets Setup
  • اعداد vs_community
  • اعداد Unity Documentation Setup
  • مثال لاستعمال أداة اعداد وبرمجة الالعابUnity
  • الشاشة الرئيسية
  • نافذة عناصر المشهد The Hierarchy Window
  • نافذة المشروع The Project Window
  • نافذة مشهد Scene اللعبة The Scene View
  • نافذة خصائص العناصر The Inspector Window
  • شريط الادوات The Toolbar
  • اختصارات مهمة Shortcuts
  • مثال بسيط
  • نوع مشروع اللعبة 2D or 3D projects
  • ما هو Game Object ؟
  • اضافةGame Object
  • الاصول (الموارد) Assets
  • نافذة الخصاص Inspector Components
  • ما هي مجموعة الخصائص Component
  • اضافة مجموعة خصائص Adding Components
  • التعامل مع مجموعة الخصائص Context Menu commands
  • مجموعات العناصرPrefabs
  • أكواد البرمجة Script
  • أدوات Move, Rotate, Scale, and Rect Transform
  • الاداة Move
  • الاداة Rotate
  • الاداة Scale