- الصفحة الرئيسية /
- الكتب /
- الكمبيوتر والتكنولوجيا /
- Programming /
- Graphics & Multimedia /
- OpenGL /
- برمجة ألعاب C++ للمبتدئين: تعلم البرمجة باستخ...
برمجة ألعاب C++ للمبتدئين: تعلم البرمجة باستخدام C++ من خلال بناء ألعاب ممتعة
88% من المشترين سيوصون بهذا المنتج لصديق
BHD 23
تفاصيل السعر
باستثناء رسوم الشحن والجمارك ( سيتم احتساب رسوم الشحن والجمارك عند إتمام الشراء )
*سيتم استيراد جميع العناصر من أمريكا
كمية:
تعمل يوباي جاهدة لحماية أمنك وخصوصيتك. يضمن نظام أمان الدفع المتقدم لدينا السرية من خلال تشفير معلوماتك أثناء النقل باستخدام بروتوكولات AES (معايير التشفير المتقدمة) وSSL (طبقة المنافذ الآمنة). تفاصيل الدفع الخاصة بك آمنة بنسبة %100 لأننا لا نشارك تفاصيل الدفع الخاصة بك مع بائعين تابعين لجهات خارجية
شحن
سريع
استرجاع
مجاني*
تغليف آمن
منتجات أصلية %100
الامتثال لمعيار PCI DSS
حاصل على شهادة ISO 27001
أبرز ما يلفت الانتباه
تفاصيل المنتج
احصل على فهم لتقنيات البرمجة وتطوير الألعاب باستخدام مكتبات C++ وVisual Studio 2019
الميزات الرئيسيةتعلم تطوير الألعاب وC++ بطريقة ممتعة مدفوعة بالأمثلةبناء نسخ من الألعاب الشهيرة مثل Timberman، Zombie Survival Shooter، منصة الألغاز التعاونية، وSpace Invadersاكتشف نصائح لتوسيع ألعابك المنتهية من خلال التفكير النقدي والتقني والإبداعيوصف الكتابتم تحديث الطبعة الثانية من Beginning C++ Game Programming وتحسينها لتشمل أحدث ميزات Visual Studio 2019 وSFML وتقنيات البرمجة الحديثة بلغة C++. مع هذا الكتاب، ستحصل على مقدمة ممتعة لبرمجة الألعاب من خلال بناء خمس ألعاب قابلة للعب بالكامل ذات تعقيد متزايد. ستتعلم كيفية بناء نسخ من الألعاب الشهيرة مثل Timberman، Pong، مطلق النار للبقاء على قيد الحياة من الزومبي، منصة الألغاز التعاونية وSpace Invaders.
يبدأ الكتاب بتغطية أساسيات البرمجة. ستدرس مواضيع C++ الرئيسية، مثل البرمجة الكائنية (OOP) ومؤشرات C++، وستتعرف على مكتبة القوالب القياسية (STL). يساعدك الكتاب على التعرف على تقنيات كشف التصادم وفيزياء الألعاب من خلال بناء لعبة Pong. أثناء بناء الألعاب، ستتعلم أيضًا مفاهيم مثيرة في برمجة الألعاب مثل تأثيرات الجسيمات، الصوت الاتجاهي (التوجيه المكاني)، مظللات OpenGL القابلة للبرمجة، توليد الكائنات، والمزيد. أخيرًا، ستستكشف أنماط تصميم الألعاب لتعزيز مهاراتك في برمجة الألعاب بلغة C++.
بنهاية الكتاب، ستكون قد اكتسبت المعرفة التي تحتاجها لبناء ألعابك الخاصة مع ميزات مثيرة من الصفر.
ماذا ستتعلمقم بإعداد مشروع تطوير الألعاب الخاص بك في Visual Studio 2019 واستكشاف مكتبات C++ مثل SFMLاستكشاف C++ OOP من خلال بناء لعبة Pongفهم المفاهيم الأساسية للألعاب مثل الرسوم المتحركة للألعاب، فيزياء الألعاب، كشف التصادم، تسجيل النقاط، وصوت اللعبةاستخدام الفئات، الوراثة، والمراجع لتوليد والتحكم في الآلاف من الأعداء وإطلاق النار من مدافع رشاشة سريعةإضافة ميزات متقدمة إلى لعبتك باستخدام المؤشرات، المراجع، وSTLتوسيع وإعادة استخدام كود لعبتك من خلال تعلم أنماط تصميم برمجة الألعاب الحديثةمن هو هذا الكتابهذا الكتاب مثالي لك إذا لم يكن لديك أي معرفة ببرمجة C++، تحتاج إلى دورة انتعاش على مستوى المبتدئين، أو تريد أن تتعلم كيفية بناء الألعاب أو مجرد استخدام الألعاب كوسيلة جذابة لتعلم C++. سواء كنت تطمح لنشر لعبة (ربما على Steam) أو تريد فقط إبهار الأصدقاء بإبداعاتك، ستجد هذا الكتاب مفيدًا.
جدول المحتوياتC++، SFML، Visual Studio، وبدء اللعبة الأولىالمتغيرات، المشغلون، والقرارات سلاسل C++ وSFML الوقت الحلقات، المصفوفات، المفاتيح، التعدادات، والدوال التصادم، الصوت، وظروف النهاية البرمجة الكائنية كشف التصادم الديناميكي وفيزياء SFML المناظر المراجع C++، أوراق الرسوم، ومصفوفات الرؤوسالمؤشرات، مكتبة القوالب القياسية، وإدارة القوام كشف التصادم، العناصر القابلة للتجميع، والرصاصتراكب المناظر وتنفيذ HUDتأثيرات الصوت، إدخال/إخراج الملفات، وإنهاء اللعبةالتجريد وإدارة الكود OOP المتقدمة بناء مستويات قابلة للعب وكشف التصادمتوجيه الصوت وHUDأنظمة الجسيمات والمظلاتأنماط تصميم برمجة الألعاب كائنات اللعبة والمكوناتإدخال/إخراج الملفات ومصنع كائن اللعبةاستخدام كائنات اللعبة وبناء لعبةقبل أن تذهب...
| الناشر | Packt Publishing |
| تاريخ النشر | 31 أكتوبر 2019 |
| إصدار | الطبعة الثانية. |
| اللغة | إنجليزي |
| طول الطباعة | 746 صفحة |
| ISBN-10 | 1838648577 |
| ISBN-13 | 978-1838648572 |
| وزن العنصر | 3.01 رطل (1.37 كجم) |
| الأبعاد | 7.5 x 1.68 x 9.25 بوصة (19.1 x 4.3 x 23.5 سم) |
من يجب أن يشتري؟
-
مطورين الألعاب الطموحين
مثالي للمبتدئين الذين يرغبون في تعلم C++ من خلال مشاريع تطوير الألعاب العملية لبناء مهارات أساسية.
-
الطلاب الذين يتعلمون البرمجة
مثالي للطلاب الذين يحتاجون إلى نهج عملي لمفاهيم البرمجة بطريقة جذابة وتفاعلية.
-
الهواة والمهتمين
رائع للهواة المهتمين بإنشاء ألعابهم الخاصة أثناء إتقان أساسيات C++ وتقنيات تطوير الألعاب.
-
المبرمجين المتقدمين
غير مناسب للمبرمجين ذوي الخبرة الذين يبحثون عن مفاهيم C++ المتقدمة أو تقنيات تطوير الألعاب المعقدة.
-
المستخدمين غير التقنيين
قد لا يناسب الأفراد الذين ليس لديهم معرفة سابقة بالبرمجة أو اهتمام بتعلم أساسيات البرمجة من خلال الألعاب.
-
مطورين الألعاب المحترفين
غير مصمم للمحترفين الذين يحتاجون إلى معرفة متعمقة ومتخصصة أو أطر عمل لتطوير الألعاب على مستوى عال.
وصف المنتج
أسئلة العملاء & الإجابات
-
سؤال:
كيف تتسوق برمجة ألعاب C++ للمبتدئين: تعلم البرمجة باستخدام C++ عبر الانترنت من يوباى?
إجابه: من السهل التسوق في برمجة ألعاب C++ للمبتدئين: تعلم البرمجة باستخدام C++ عبر الإنترنت من يوباي. كل ما عليك فعله هو البحث عن المنتج واختيار طريقة الشحن الخاصة بك أثناء الدفع وسيتم توصيله الى عنوانك -
سؤال:
هل برمجة ألعاب C++ للمبتدئين: تعلم البرمجة باستخدام C++ متوفر للتسوق عبر الإنترنت في Bahrain؟
إجابه: نعم ، في يوباي Bahrain هذا المنتج متاح لك للتسوق بسعر مناسب. برمجة ألعاب C++ للمبتدئين: تعلم البرمجة باستخدام C++ غير متوفر محليًا ولكن يمكنك الوثوق بنا بخدماتنا للشحن السريع. -
سؤال:
كم من الوقت يستغرق الحصول على المنتج بعد تقديم الطلب؟
إجابه: يختلف وقت تسليم المنتج الذي طلبته حسب ما طلبته وطريقة الشحن التي اخترتها. يتم ذكر وقت التسليم المقدر أثناء عملية الدفع ، لذا كن مرتاحًا أثناء التسوق.
OpenGL Editorial Review
الطبعة الثانية من "برمجة ألعاب C للمبتدئين: تعلم البرمجة بلغة C من خلال بناء ألعاب ممتعة" قد تلقت مراجعات مختلطة. بعض القراء انتقدوا عينات الكود القديمة في الكتاب، حيث ذكر أحد الأفراد أنه أضاع 30 دولارًا على الكتاب بسبب مستودع الكود القديم على GitHub. تم وصف عينات الكود بأنها مكتوبة بشكل سيء، مما جعل البعض يتساءل عن نزاهة المواد. كما تم انتقاد أسلوب التدريس، الذي يعتمد بشكل كبير على طريقة "انسخ ما أفعله"، حيث فضل أحد القراء تجربة تعلم أكثر تفاعلية مشابهة لكتاب بيارني ستروستروب. بالإضافة إلى ذلك، هناك شكاوى حول عملية التثبيت المعقدة ومشاكل مع لعبة Zombie Shooter. المخاوف بشأن أساليب تسويق الناشر، وبالتحديد نقص المحتوى المعاينة الجوهري، قد أضعفت أيضًا جاذبية الكتاب. من ناحية أكثر إيجابية، بعض المراجعين قدروا الشروحات خطوة بخطوة للمبتدئين، على الرغم من أن أحد القراء أشار إلى أنه واجه فيروسًا أثناء تنزيل الملفات من GitHub.
مراجعات العملاء وتقييماتهم
-
5 نجمة
100%
-
4 نجمة
0%
-
3 نجمة
0%
-
2 نجمة
0%
-
1 نجمة
0%
أضف تقييم لهذا المنتج
شارك أفكارك مع عملاء آخرين
إيجابيات
- تفسيرات خطوة بخطوة للمبتدئين
- نهج بسيط مناسب لأولئك الذين ليس لديهم معرفة سابقة بـ C++
سلبيات
- أمثلة كود قديمة ومكتوبة بشكل سيء
منصة موثوقة وثقة كاملة للمشتري
“I loved it. That was my second order, and I am already thinking of placing a third order.”
“Trusted merchant”
“The order arrived fast and in perfect condition”
“Excellent quality and very fast delivery, I really appreciate your service, when you work good I will appreciate that, I am very satisfied , thank you”
“I loved it, that was my second order, I am thinking of a third order already.”
لماذا تتسوق معنا؟
تاريخ سعر المنتج
معلومات مهمة
- القيود: بالنسبة للمنتجات التي يتم شحنها دولياً، يُرجى ملاحظة أن أي ضمان من الشركة المصنعة قد لا يكون صالحاً؛ قد لا تتوفر خيارات خدمة الشركة المصنعة؛ قد لا تكون أدلة المنتج والتعليمات وتحذيرات السلامة مكتوبة بلغة بلد المقصد؛ قد لا يتم تصميم المنتجات (والمواد المصاحبة لها) وفقاً لمعايير بلد الوجهة والمواصفات ومتطلبات الملصقات؛ وقد لا تتوافق المنتجات مع الجهد الكهربي المستخدم في بلد الوجهة والمعايير الكهربائية الأخرى (تتطلب استخدام محوّل كهربي أو جهاز تحويل إذا كان ذلك مناسباً). المستلم مسؤول عن ضمان إمكانية استيراد المنتج بشكل قانوني إلى بلد الوجهة. عند الطلب من يوباي أو الشركات التابعة لها، يكون المستلم هو المستورد المسجل ويجب أن يلتزم بجميع القوانين واللوائح الخاصة ببلد الوجهة.
- ليست كل المنتجات المدرجة على يوباي معروضة للبيع، لأن يوباي هو محرك بحث عالمي. المنتجات تخضع للوائح التصدير / التجارة.
BHD 23
اطلب الآن واحصل عليه حول الثلاثاء, نوفمبر 03
هذا المنتج غير ممنوع في بلدي. (الرجاء الضغط على الرابط أعلاه إذا لم يكن هذا المنتج ممنوعاً في بلدك ، لذلك سيقوم فريقنا بمراجعته والسماح به.)
كمية:
نوفر لك مدفوعات مشفّرة، وحماية متكاملة للمشتري، مع الالتزام بمعايير PCI DSS وشهادة ISO 27001:2022 لضمان أعلى مستويات الأمان في كل عملية شراء.
ضمان Ubuy
تسوّق بثقة مع منتجات أصلية %100، ومدفوعات آمنة متوافقة مع معيار PCI DSS، وحماية بيانات معتمدة وفق ISO 27001، وشحن دولي سريع، وإرجاع مجاني*، وتغليف آمن لكل طلب.