easyT
  • Subscribe
Sign In
easyT
  • Diplomas
  • Courses
  • E-books
  • Instructors
  • Subscribe
Sign In

Browse

  • All courses
  • Diplomas
  • Subscribe
  • Instructors

Account

  • My courses
  • Purchases
  • Wishlist
  • Settings

Join us

  • Become an instructor
  • Affiliate program
  • About us

Get the app

Apps in development
All rights reserved © 2003-2026 · easyT.onlineTerms & conditionsPrivacy policyRefund policyContact usVerify a certificate
Game Developmentعربى

Game Development and Programming with Unity

Master the art of creating engaging games

Unlock your potential in game development with Unity.

4.6(63)415 pages13 chapters0 learners

What you'll learn

  • Fundamentals of Unity interface
  • Basic and advanced programming concepts
  • Game design principles
  • Asset creation and integration
  • User interface development
  • Debugging and optimization techniques
اعداد وبرمجة الالعاب باستخدام Unity
$3.99
Buy now

About this book

This book serves as a comprehensive guide to game development using Unity, one of the most powerful game engines available today. It covers everything from the basics of programming to advanced techniques, enabling readers to create their own interactive experiences.

Whether you are a beginner looking to enter the world of game design or an experienced developer seeking to enhance your skills, this book provides the tools and knowledge necessary to succeed. With step-by-step instructions and practical examples, you'll learn how to bring your game ideas to life.

Who this book is for

  • Aspiring game developers
  • Students in game design programs
  • Hobbyists interested in game creation
  • Professionals looking to upskill
  • Educators teaching game development

Why read this book

  • Comprehensive coverage of Unity features
  • Practical examples and hands-on projects
  • Clear explanations suitable for all skill levels
  • Focus on both programming and design aspects

Table of contents

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. اعداد اللعبة
4

الفصل الثالث

  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
5

الفصل الرابع

  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. تأثير الشمس
6

الفصل الخامس

  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
7

الفصل السادس

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

الفصل السابع

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

الفصل الثامن

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

الفصل التاسع

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

الفصل العاشر

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

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

  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() :
13

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

  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 كتلة

تقييمات القراء

التقييمات هنا من القراء الذين يملكون الكتاب — عن طريق الشراء أو ضمن اشتراكهم.
4.6
★★★★★
63 تقييم
5★
35
4★
28
3★
0
2★
0
1★
0