Développement de Jeuxعربى

Développement et Programmation de Jeux avec Unity

Un guide complet pour créer des jeux captivants

Transformez vos idées de jeux en réalité avec Unity.

4.6(63)415 pages13 chapitres0 apprenants

Ce que vous apprendrez

  • Comprendre les principes fondamentaux de Unity
  • Créer des environnements de jeu interactifs
  • Programmer des mécaniques de jeu efficaces
  • Intégrer des éléments graphiques et sonores
  • Optimiser les performances de votre jeu
  • Déployer votre jeu sur plusieurs plateformes

À propos du livre

Ce livre vous plonge dans l'univers du développement de jeux vidéo en utilisant Unity, l'un des moteurs de jeu les plus populaires au monde. Que vous soyez débutant ou développeur expérimenté, cet ouvrage vous fournit les outils et les connaissances nécessaires pour concevoir et programmer vos propres jeux.

À travers des explications claires et des exemples pratiques, vous découvrirez les différentes facettes de la création de jeux, de la conception initiale à la programmation avancée. Ce livre est essentiel pour quiconque souhaite se lancer dans le développement de jeux et maîtriser Unity.

À qui s'adresse ce livre

  • Développeurs débutants
  • Étudiants en informatique
  • Passionnés de jeux vidéo
  • Professionnels cherchant à se reconvertir
  • Enseignants en développement de jeux

Pourquoi lire ce livre

  • Approche pratique avec des exemples concrets
  • Couvre les dernières fonctionnalités de Unity
  • Idéal pour tous les niveaux de compétence
  • Accès à des ressources en ligne supplémentaires

Avis des lecteurs

Ces avis proviennent de lecteurs qui possèdent le livre — par achat ou dans le cadre de leur abonnement.
4.6
★★★★★
63 avis
5
35
4
28
3
0
2
0
1
0

    Table des matières

    1

    الفصل الأول

    1. يونيتي ( بالإنجليزية: ( Unity
    2. لماذا نستخدم محركات الألعاب ؟
    3. الحصول على نسخةUnity
    4. اعداد برنامج UnitySetup64.exe الأساسي
    5. إعداد Unity Standard Assets Setup
    6. اعداد vs_community
    7. اعداد Unity Documentation Setup
    2

    الفصل الثاني

    1. مثال لاستعمال أداة اعداد وبرمجة الالعابUnity
    2. الشاشة الرئيسية :
    3. نافذة عناصر المشهد The Hierarchy Window
    4. نافذة المشروع The Project Window
    5. نافذة مشهد Scene اللعبة The Scene View
    6. نافذة خصائص العناصر The Inspector Window
    7. شريط الادوات The Toolbar
    8. اختصارات مهمة Shortcuts
    9. مثال بسيط
    3

    الفصل الثالث

    1. نوع مشروع اللعبة 2D or 3D projects
    2. ما هو Game Object ؟
    3. اضافةGame Object
    4. الاصول (الموارد) Assets:
    5. نافذة الخصاص Inspector Components
    6. ما هي مجموعة الخصائص Component
    7. اضافة مجموعة خصائص Adding Components
    8. التعامل مع مجموعة الخصائص Context Menu commands
    9. مجموعات العناصرPrefabs
    10. أكواد البرمجة Script
    11. شريط الادوات The Toolbar
    12. أدوات Move, Rotate, Scale, and Rect Transform
    13. الاداة Move
    14. الاداة Rotate
    15. الاداة Scale
    16. استعمال Material
    17. استعمال صور خارجية
    18. استعمال Plan
    19. استيراد Assets
    4

    الفصل الرابع

    1. اختبار أرضية اللعبة (التضاريس)
    2. حزمة الموارد الاساسية Standard Asset Package
    3. متحكم الشخص الاول First Person Character Controller
    4. متحكم الشخص Third Person Character Controller
    5. متحكم سيارة Car Controller
    6. متحكم طائرة Aircraft Controller
    7. متحكم الكرة Rollerball Controller
    8. تأثير المياه Water Effect
    9. تأثير الشمس
    5

    الفصل الخامس

    1. تحريك النوافذ
    2. تغيير الـ Layout
    3. تغيير حفظ الـ Layout
    4. شريط القوائمMain Menu
    5. قائمة File
    6. قائمة Edit
    7. قائمة Assets
    8. قائمة Game Objects
    9. قائمة Components
    10. قائمة Terrain
    11. قائمة Window
    12. قائمة Help
    13. مفاتيح واختصارات مهمة Unity Hotkeys
    14. اختصارات العناصر Game Objects Shortcuts
    6

    الفصل السادس

    1. ربط الكائنات ببعضها Game Object Linking
    2. مثال أخر: صنع طائرة تتحرك
    3. صنع سلسلة كائنات
    4. صنع وتصديراـ ـPackages
    5. استيراداـ Packages
    6. اضافة Packages من موقعUnity
    7. مواقع للصور Textures
    7

    الفصل السابع

    1. نافذة Asset Store
    2. نافذة Navigation
    3. نافذة Console
    4. اعدادات المشروع Settings
    5. اعدادات مدخلات اللعبة Project Settings – Input
    8

    الفصل الثامن

    1. الفيزياء Colliders
    2. النوع Box Collider
    3. الفيزياء Mesh Colliders
    4. الفيزياء Rigid body
    5. الفيزياء Character Controller
    6. خصائص Hinge Jointالمفصل
    9

    الفصل التاسع

    1. ما هو Culling Mask؟
    2. الخاصية Projection
    3. الخاصية Field of View
    4. خصائص Viewport Rect
    10

    الفصل العاشر

    1. النوع الاولDirectional Light
    2. نوع الاضاءة Point and Spot Lights
    3. عرض شرح الخصائص
    11

    الفصل الحادي عشر

    1. قواعد اللغة Programming
    2. المتغيرات Variablesوالثوابت Constants
    3. الإعلان عن المتغيراتvariable declaration
    4. درجات مستوي وأشكال الإعلان
    5. التحويلات بين الانواع
    6. دوال التحويل conversion keyword
    7. استعمال الفصيلة Convert Class
    8. أداة كتابة البرامج IDE
    9. دالة طباعة قيمة
    10. الدالة print()
    11. كلمات اللغة
    12. جمل التكرار والتحكم في مسار البرنامج
    13. التكرار Looping
    14. الجملةfor
    15. أنواع الجمل
    16. جملة for
    17. جملة DO……..WHILE
    18. الجملة while
    19. الجملة foreach
    20. جمل التحكم في مسار البرنامج
    21. جملة if
    22. جملة if else
    23. تركيب if elseif
    24. التركيب switch…CASE
    25. جمل الانتقال
    26. الجملة break
    27. الجملة continue
    28. الدوال Methods
    29. معني الدالة Method
    30. التعامل مع الدالة
    31. أنواع الدوال Method Types
    32. الدوال الجاهزة Built in Functions
    33. المصفوفات ARRAYS
    34. معني المصفوفة
    35. أنواع المصفوفات :
    36. مصفوفة متعددة الأبعاد :
    37. مصفوفة البعد الواحد One Dimension:
    38. الإعلان عن المصفوفة
    39. المصفوفة ذات البعدين :
    40. خصائص المصفوفات
    41. الدالة Get Upper Bound() :
    12

    الفصل العشرون

    1. مقدمة Introduction
    2. اعداد بيئة اللعبة واعداد اللاعب Environment and Player
    3. اعداد بيئة اللعبة Setting up the Game
    4. اضافة الحركة الى اللاعب Moving the Player
    5. الكاميرا ومنطقة اللعب Camera and Play Area
    6. ضبط منطقة اللعب Setting up the Play Area
    7. الاهداف وScore والانتاج Collecting, Scoring and Building the game
    8. جمع الاهداف Collecting the Pick Up Objects
    9. اضافة قيمة tag بالاسم Pick Up
    10. اظهار النصوص و Displaying the Score and Text
    11. تطوير اللعبة
    12. عيوب اللعبة عند هذه المرحلة
    13. مشكلة عرض الرسالة You Win! في كل مستوى بعد 12 كتلة
    13

    الفصل الحادي والعشرون

    1. اعداد اللعبة

    Livres associés