الفرق بين المراجعتين لصفحة: «تصميم ألعاب الفيديو»
طلا ملخص تعديل |
|||
سطر 1: | سطر 1: | ||
هنا سيتم وضع الفهرس الرئيسي لكتاب ب'''''برمجة الألعاب الثلاثية الأبعاد''''' : |
هنا سيتم وضع الفهرس الرئيسي لكتاب ب'''''برمجة الألعاب الثلاثية الأبعاد''''' : |
||
'''[[مقدمة الألعاب الثلاثية الأبعاد|مقدمة]]''' |
'''[[مقدمة الألعاب الثلاثية الأبعاد|مقدمة]]''' |
||
سطر 21: | سطر 19: | ||
'''[[ألعاب المغامرات Adventure Games]]''' |
'''[[ألعاب المغامرات Adventure Games]]''' |
||
'''[[ألعاب الإثارةوالحركة Action Games]]''' |
'''[[ألعاب الإثارةوالحركة Action Games]]''' |
||
'''[[ألعاب الألغاز Puzzle Games]]''' |
'''[[ألعاب الألغاز Puzzle Games]]''' |
||
سطر 29: | سطر 27: | ||
'''[[المحاكاة Simulations]]''' |
'''[[المحاكاة Simulations]]''' |
||
'''[[الخلاصة]]''' |
'''[[الخلاصة]]''' |
||
'''تشريح ألعاب الحاسوب''' |
'''تشريح ألعاب الحاسوب''' |
||
'''[[الغرافيكس]]''' |
'''[[الغرافيكس]]''' |
||
'''[[الصوت]]''' |
'''[[الصوت]]''' |
||
سطر 39: | سطر 37: | ||
'''[[دخل المستخدم]]''' |
'''[[دخل المستخدم]]''' |
||
'''[[أجزاء اللعبة الأساسية]]''' |
'''[[أجزاء اللعبة الأساسية]]''' |
||
'''-- [[التهيئة]]''' |
'''-- [[التهيئة]]''' |
||
سطر 49: | سطر 47: | ||
'''-- [[حلقة اللعبة الأساسية The Game Loop]]''' |
'''-- [[حلقة اللعبة الأساسية The Game Loop]]''' |
||
'''-- [[نهاية اللعبة]]''' |
'''-- [[نهاية اللعبة]]''' |
||
'''-- [[الإغلاق والخروج]]''' |
'''-- [[الإغلاق والخروج]]''' |
||
سطر 69: | سطر 67: | ||
'''-- [[اختبار نهاية اللعبة]]''' |
'''-- [[اختبار نهاية اللعبة]]''' |
||
'''-- [[إجراء تأخير زمني]]''' |
'''-- [[إجراء تأخير زمني]]''' |
||
'''[[حالات اللعبة]]''' |
'''[[حالات اللعبة]]''' |
||
'''-- [[العرض التقديمي]]''' |
'''-- [[العرض التقديمي]]''' |
||
سطر 77: | سطر 75: | ||
'''-- [[التشغيل]]''' |
'''-- [[التشغيل]]''' |
||
'''-- [[الإيقاف المؤقت]]''' |
'''-- [[الإيقاف المؤقت]]''' |
||
'''-- [[إنتهاء اللعبة]]''' |
'''-- [[إنتهاء اللعبة]]''' |
||
'''[[الخلاصة]]''' |
'''[[الخلاصة]]''' |
||
سطر 95: | سطر 93: | ||
'''-- [[الصور النقطية Bitmaps]]''' |
'''-- [[الصور النقطية Bitmaps]]''' |
||
'''[[أنماط العرض]]''' |
'''[[أنماط العرض]]''' |
||
'''-- [[دقة الشاشة Resolution]]''' |
'''-- [[دقة الشاشة Resolution]]''' |
||
سطر 103: | سطر 101: | ||
'''-- [[ذاكرة بطاقة الشاشة Video Board Memory]]''' |
'''-- [[ذاكرة بطاقة الشاشة Video Board Memory]]''' |
||
'''-- [[عناصر اللون]]''' |
'''-- [[عناصر اللون]]''' |
||
'''[[الخلاصة]]''' |
'''[[الخلاصة]]''' |
||
سطر 111: | سطر 109: | ||
'''[[ماهو دايريكت أكس DirectX]]''' |
'''[[ماهو دايريكت أكس DirectX]]''' |
||
'''[[ما هو أوبين جيس إل OpenGL]]''' |
'''[[ما هو أوبين جيس إل OpenGL]]''' |
||
'''[[دايركت إكس مقابل أوبين جي إل]]''' |
'''[[دايركت إكس مقابل أوبين جي إل]]''' |
||
'''[[محركات الألعاب]]''' |
'''[[محركات الألعاب]]''' |
||
'''[[دايريكت أكس DirectX]]''' |
'''[[دايريكت أكس DirectX]]''' |
||
'''[[أوبين جي إل OpenGL]]''' |
'''[[أوبين جي إل OpenGL]]''' |
||
'''[[تقنيات تحسين الأداء Optimization Techniques]]''' |
'''[[تقنيات تحسين الأداء Optimization Techniques]]''' |
||
'''[[تقنيات الذكاء الصنعي Artificial Intelligence Techniques]]''' |
'''[[تقنيات الذكاء الصنعي Artificial Intelligence Techniques]]''' |
||
'''-- [[الحركات العشوائية Random Movement]]''' |
'''-- [[الحركات العشوائية Random Movement]]''' |
||
سطر 129: | سطر 127: | ||
'''-- [[الهجوم والمراوغة Aggression/Evasion]]''' |
'''-- [[الهجوم والمراوغة Aggression/Evasion]]''' |
||
'''-- [[آليات الإحتمال Probability Machines]]''' |
'''-- [[آليات الإحتمال Probability Machines]]''' |
||
'''[[الخلاصة]]''' |
'''[[الخلاصة]]''' |
||
سطر 142: | سطر 140: | ||
'''[[كلمة شكر]]''' |
'''[[كلمة شكر]]''' |
||
* [http://www.orwah.net عروة] |
* [http://www.orwah.net عروة] |
||
{{بذرة}} |
{{بذرة}} |
||
[[تصنيف:برمجة حاسوبية]] |
[[تصنيف:برمجة حاسوبية]] |
مراجعة 10:07، 23 ديسمبر 2017
هنا سيتم وضع الفهرس الرئيسي لكتاب ببرمجة الألعاب الثلاثية الأبعاد :
بداية عن ألعاب الحاسوب
الألعاب الإستراتيجية Real-Time Strategy
الألعاب الإستراتيجية Turn-Based Strategy
ألعاب الرامي الأول(FPS)أو First-Person Shooters
ألعاب المغامرات Adventure Games
ألعاب الإثارةوالحركة Action Games
تشريح ألعاب الحاسوب
-- التهيئة
-- المقدمة
-- بدء اللعبة
-- حلقة اللعبة الأساسية The Game Loop
-- نهاية اللعبة
حلقة اللعبة الأساسية The Game Loop
-- معالجة الذكاء الصنعي للعبة (تصرف الشخصيات والبيئة وغيرها)
-- تحديث موقع الأجزاء المختلفة
-- القيام بتوليد الإطار التالي Render Next Frame
-- التشغيل
أساسيات برمجة الغرافيكس
-- الخطوط Lines
-- ذاكرة بطاقة الشاشة Video Board Memory
-- عناصر اللون
دايركت أكس و أوبين جي إل DirectX VS OpenGL
تقنيات تحسين الأداء Optimization Techniques
تقنيات الذكاء الصنعي Artificial Intelligence Techniques
-- الحركات العشوائية Random Movement
-- الهجوم والمراوغة Aggression/Evasion