- الصفحة الرئيسية /
- الكتب /
- Computing & Internet /
- Programming /
- ألعاب /
- برمجة ألعاب C للمبتدئين: تعلم C من الصفر من خ...
برمجة ألعاب C للمبتدئين: تعلم C من الصفر من خلال بناء ألعاب ممتعة غلاف ورقي - 31 مايو
89% من المشترين سيوصون بهذا المنتج لصديق
QAR 249
تفاصيل السعر
باستثناء رسوم الشحن والجمارك ( سيتم احتساب رسوم الشحن والجمارك عند إتمام الشراء )
*سيتم استيراد جميع العناصر من المملكة المتحدة
كمية:
تعمل يوباي جاهدة لحماية أمنك وخصوصيتك. يضمن نظام أمان الدفع المتقدم لدينا السرية من خلال تشفير معلوماتك أثناء النقل باستخدام بروتوكولات AES (معايير التشفير المتقدمة) وSSL (طبقة المنافذ الآمنة). تفاصيل الدفع الخاصة بك آمنة بنسبة %100 لأننا لا نشارك تفاصيل الدفع الخاصة بك مع بائعين تابعين لجهات خارجية
مع الطبعة الثالثة من برمجة ألعاب C++ للمبتدئين، يمكنك تحويل هذا الحلم إلى واقع!
شحن
سريع
استرجاع
مجاني*
تغليف آمن
منتجات أصلية %100
الامتثال لمعيار PCI DSS
حاصل على شهادة ISO 27001
أبرز ما يلفت الانتباه
تفاصيل المنتج
- احصل على فهم لتقنيات البرمجة وتطوير الألعاب باستخدام مكتبات C++ وVisual Studio 2022 مع هذا الإصدار المحدث من السلسلة الأكثر مبيعًااحصل على كتابك: نسخة PDF، مساعد AI، وقارئ الجيل التالي مجانًاالميزات الرئيسيةقم بإنشاء ألعاب ممتعة في C++، مع هذا الدليل المحدث الذي يغطي أحدث ميزات C++20 وVS2022قم ببناء نسخ من الألعاب الشهيرة مثل نسخة Timberman، لعبة Pong، مطلق النار للبقاء على قيد الحياة من الزومبي، ولعبة عداء بلا نهايةاكتشف نصائح لتوسيع ألعابك المنتهية من خلال التفكير النقدي، التقني، والإبداعيوصف الكتابهل حلمت دائمًا بإنشاء ألعابك الخاصة؟ مع الطبعة الثالثة من برمجة ألعاب C++ للمبتدئين، يمكنك تحويل هذا الحلم إلى واقع! هذا الدليل المناسب للمبتدئين محدث ومحسن ليشمل أحدث ميزات VS 2022، SFML، وتقنيات البرمجة الحديثة C++20. ستحصل على مقدمة ممتعة لبرمجة الألعاب من خلال بناء أربع ألعاب قابلة للعب بالكامل ذات تعقيد متزايد. ستقوم ببناء نسخ من الألعاب الشهيرة مثل Timberman، Pong، مطلق النار للبقاء على قيد الحياة من الزومبي، وعداد بلا نهاية.يبدأ الكتاب بتغطية أساسيات البرمجة. ستدرس مواضيع C++ الرئيسية، مثل البرمجة الكائنية (OOP) ومؤشرات C++ وتتعرف على مكتبة القوالب القياسية (STL). يساعدك الكتاب على التعرف على تقنيات كشف التصادم وفيزياء الألعاب من خلال بناء لعبة Pong. أثناء بناء الألعاب، ستتعلم أيضًا مفاهيم مثيرة في برمجة الألعاب مثل مصفوفات الرؤوس، الصوت الاتجاهي (التجسيم)، مظللات OpenGL القابلة للبرمجة، توليد الكائنات، وأكثر من ذلك بكثير. ستغوص عميقًا في ميكانيكا الألعاب وتنفذ معالجة الإدخال، وترقية شخصية، وذكاء اصطناعي بسيط للأعداء. أخيرًا، ستستكشف أنماط تصميم الألعاب لتعزيز مهاراتك في برمجة ألعاب C++.بنهاية الكتاب، ستكون قد اكتسبت المعرفة التي تحتاجها لبناء ألعابك الخاصة مع ميزات مثيرة من الصفر.ماذا ستتعلمقم بإعداد مشروع لعبتك في VS 2022 واستكشاف مكتبات C++ مثل SFMLقم ببناء ألعاب في C++ من الصفر، بما في ذلك الرسوميات، الفيزياء، ومعالجة الإدخالقم بتنفيذ مفاهيم الألعاب الأساسية مثل رسوم متحركة الألعاب، فيزياء الألعاب، كشف التصادم، تسجيل النقاط، وصوت اللعبةقم بتنفيذ توليد الكائنات تلقائيًا وذكاء اصطناعي لإنشاء تجارب غنية وجذابةتعلم مفاهيم تطوير الألعاب المتقدمة، مثل مظللات OpenGL، أطلس القوام، وخلفيات بارالاكسقم بتوسيع وإعادة استخدام كود لعبتك مع أنماط تصميم برمجة الألعاب الحديثةمن هو هذا الكتابهذا الكتاب مثالي لك إذا لم يكن لديك أي معرفة ببرمجة C++، تحتاج إلى دورة انتعاش على مستوى المبتدئين، أو تريد تعلم كيفية بناء الألعاب أو مجرد استخدام الألعاب كوسيلة جذابة لتعلم C++. سواء كنت تطمح لنشر لعبة (ربما على Steam) أو تريد فقط إبهار الأصدقاء بإبداعاتك، ستجد هذا الكتاب مفيدًاجدول المحتوياتمرحبًا بك في برمجة ألعاب C++ للمبتدئين الطبعة الثالثة!المتغيرات، المشغلون والقرارات: تحريك الشخصياتسلاسل C++، وقت SFML: إدخال اللاعب وHUDالحلقات، المصفوفات، التبديل، التعدادات والدوال: تنفيذ ميكانيكا الألعابالتصادمات، الصوت وظروف النهاية: جعل اللعبة قابلة للعبالبرمجة الكائنية: بدء لعبة Pongالكشف الديناميكي عن التصادم والفيزياء: إنهاء لعبة Pongمناظر SFML: بدء لعبة مطلق النار من الزومبيمراجع C++، أوراق الشخصيات ومصفوفات الرؤوسالمؤشرات، مكتبة القوالب القياسية وإدارة القوامكشف التصادم، العناصر القابلة للتجميع والرصاصتراكب المناظر وتنفيذ HUD(ملاحظة: يرجى استخدام خيار قراءة العينة لرؤية فصول إضافية)
| الناشر | Packt Publishing |
| تاريخ النشر | 31 مايو 2024 |
| إصدار | 3rd |
| اللغة | إنجليزي |
| طول الطباعة | 648 pages |
| ISBN-10 | 1835081746 |
| ISBN-13 | 978-1835081747 |
| وزن العنصر | 1.11 كجم |
| الأبعاد | 19.05 x 3.78 x 23.5 سم |
من يجب أن يشتري؟
-
المبتدئين في البرمجة
مثالي لأولئك الذين ليس لديهم خبرة في البرمجة ويرغبون في تعلم C++ من خلال تطوير الألعاب الجذابة.
-
عشاق تطوير الألعاب
مثالي للهواة المهتمين بإنشاء ألعابهم الخاصة أثناء تعلم مفاهيم البرمجة بشكل فعال.
-
الطلاب والمعلمون
مواد مفيدة للطلاب الذين يدرسون البرمجة أو المعلمين الذين يبحثون عن موارد تعليمية عملية في C++.
-
المبرمجون ذوو الخبرة
قد لا يقدم رؤى جديدة للمطورين المخضرمين المألوفين مع C++ وتقنيات برمجة الألعاب المعقدة.
-
مطوروا الألعاب المحترفون
يفتقر إلى المواضيع المتقدمة اللازمة لأولئك الذين يعملون بالفعل في الصناعة ويسعون لتعزيز مهاراتهم.
-
غير اللاعبين
غير مناسب للأفراد غير المهتمين بتطوير الألعاب أو غير المدفوعين بالألعاب كأداة تعليمية.
وصف المنتج
أسئلة العملاء & الإجابات
-
سؤال:
كيف تتسوق برمجة ألعاب C للمبتدئين: تعلم C من الصفر من خلال بنا عبر الانترنت من يوباى?
إجابه: من السهل التسوق في برمجة ألعاب C للمبتدئين: تعلم C من الصفر من خلال بنا عبر الإنترنت من يوباي. كل ما عليك فعله هو البحث عن المنتج واختيار طريقة الشحن الخاصة بك أثناء الدفع وسيتم توصيله الى عنوانك -
سؤال:
هل برمجة ألعاب C للمبتدئين: تعلم C من الصفر من خلال بنا متوفر للتسوق عبر الإنترنت في Qatar؟
إجابه: نعم ، في يوباي Qatar هذا المنتج متاح لك للتسوق بسعر مناسب. برمجة ألعاب C للمبتدئين: تعلم C من الصفر من خلال بنا غير متوفر محليًا ولكن يمكنك الوثوق بنا بخدماتنا للشحن السريع. -
سؤال:
كم من الوقت يستغرق الحصول على المنتج بعد تقديم الطلب؟
إجابه: يختلف وقت تسليم المنتج الذي طلبته حسب ما طلبته وطريقة الشحن التي اخترتها. يتم ذكر وقت التسليم المقدر أثناء عملية الدفع ، لذا كن مرتاحًا أثناء التسوق.
Games Editorial Review
**** "بدء برمجة الألعاب بلغة C++: تعلم C++ من الصفر من خلال بناء ألعاب ممتعة" هو خيار قوي للأفراد المتحمسين للغوص في تطوير الألعاب باستخدام C++. الموضوع العام للتعليقات هو فعالية الكتاب كأداة أساسية للمبتدئين، لا سيما أولئك الذين لديهم اهتمام ناشئ بتفاصيل برمجة الألعاب. وجد القراء عمومًا أن المحتوى منظم بشكل جيد والتفسيرات واضحة، مما يبرز ليس فقط "كيف" ولكن أيضًا "لماذا" وراء مقتطفات الشيفرة. هذه الطريقة تسمح للمستخدمين بفهم المفاهيم الأساسية بسهولة أكبر، وهو أمر حاسم لتقدمهم في فهم تطوير الألعاب. بينما أشار بعض المستخدمين إلى وجود أخطاء مطبعية في الشيفرة في البداية، إلا أنهم يلاحظون أن أولئك الذين يعرفون C++ يمكنهم بسرعة اكتشاف هذه الأخطاء. هذه العيب البسيط لا يقلل بشكل كبير من فائدة الكتاب العامة. مستوى الصعوبة يتصاعد بشكل جيد، مما يجعل المادة متاحة ولكنها تتطلب تحديًا. ومع ذلك، قد يواجه أولئك الذين يعملون في بيئات غير ويندوز بعض العقبات المتعلقة بالتوافق، على الرغم من أنه يُلاحظ أن المفاهيم والدروس تظل قابلة للتطبيق عبر منصات مختلفة مع بعض التعديلات في الإعداد. يمكن اعتبار اعتماد الكتاب على MS Visual Studio كأمثلة كقيود لبعض الأشخاص، ولكن وضوح التعليمات يسمح بالتكيف مع بيئات أخرى، مثل لينكس. إن تضمين أدوات حديثة مثل C++20 و SFML 2.6.x يظهر مدى أهمية الكتاب في تعليم ممارسات برمجة الألعاب الحديثة. بشكل عام، "بدء برمجة الألعاب بلغة C++" موصى به بشدة للمطورين الطموحين للألعاب، حيث يحقق توازنًا بين التعليم الفني والتطبيق العملي، مما يزود المبتدئين بالمعرفة والمهارات الأساسية في تطوير الألعاب. **
مراجعات العملاء وتقييماتهم
-
5 نجمة
72%
-
4 نجمة
13%
-
3 نجمة
7%
-
2 نجمة
4%
-
1 نجمة
4%
أضف تقييم لهذا المنتج
شارك أفكارك مع عملاء آخرين
إيجابيات
- محتوى منظم جيدًا مع شروحات واضحة
- تقدم تدريجي في الصعوبة
- أدوات ولغات برمجة حديثة مستخدمة (C++20, SFML 2.6.x)
- التركيز على فهم المبادئ الأساسية، وليس مجرد البرمجة
- مرونة للتعديلات والتجريب مع كود العينة
سلبيات
- أخطاء مطبعية عرضية في كود البرمجة
منصة موثوقة وثقة كاملة للمشتري
“Timely delivery and transparency”
“The delivery time exceeded my expectation. The product was secured packaged.”
“Thank you very much Items very clean and like new nice service and very fast delivery Best Regards.”
“I am satisfied.”
“Thank you very much for the great service, great product and great shipping. I wish you more progress and thank you.”
لماذا تتسوق معنا؟
تاريخ سعر المنتج
معلومات مهمة
- القيود: بالنسبة للمنتجات التي يتم شحنها دولياً، يُرجى ملاحظة أن أي ضمان من الشركة المصنعة قد لا يكون صالحاً؛ قد لا تتوفر خيارات خدمة الشركة المصنعة؛ قد لا تكون أدلة المنتج والتعليمات وتحذيرات السلامة مكتوبة بلغة بلد المقصد؛ قد لا يتم تصميم المنتجات (والمواد المصاحبة لها) وفقاً لمعايير بلد الوجهة والمواصفات ومتطلبات الملصقات؛ وقد لا تتوافق المنتجات مع الجهد الكهربي المستخدم في بلد الوجهة والمعايير الكهربائية الأخرى (تتطلب استخدام محوّل كهربي أو جهاز تحويل إذا كان ذلك مناسباً). المستلم مسؤول عن ضمان إمكانية استيراد المنتج بشكل قانوني إلى بلد الوجهة. عند الطلب من يوباي أو الشركات التابعة لها، يكون المستلم هو المستورد المسجل ويجب أن يلتزم بجميع القوانين واللوائح الخاصة ببلد الوجهة.
- ليست كل المنتجات المدرجة على يوباي معروضة للبيع، لأن يوباي هو محرك بحث عالمي. المنتجات تخضع للوائح التصدير / التجارة.
QAR 249
اطلب الآن واحصل عليه حول Sunday, أكتوبر 25
هذا المنتج غير ممنوع في بلدي. (الرجاء الضغط على الرابط أعلاه إذا لم يكن هذا المنتج ممنوعاً في بلدك ، لذلك سيقوم فريقنا بمراجعته والسماح به.)
كمية:
نوفر لك مدفوعات مشفّرة، وحماية متكاملة للمشتري، مع الالتزام بمعايير PCI DSS وشهادة ISO 27001:2022 لضمان أعلى مستويات الأمان في كل عملية شراء.
المميزات والفوائد
- تعلم C++ وتطوير الألعاب من الصفر.
- إنشاء نسخ من الألعاب الشهيرة مثل Timberman و Pong.
- تم التحديث مع ميزات من C++20 و Visual Studio 2022.
- استكشاف مفاهيم الألعاب الأساسية مثل الفيزياء واكتشاف التصادم.
- مثالي للمبتدئين الذين ليس لديهم خبرة سابقة في C++.
- بناء أربع ألعاب قابلة للعب بالكامل مع زيادة التعقيد.
ضمان Ubuy
تسوّق بثقة مع منتجات أصلية %100، ومدفوعات آمنة متوافقة مع معيار PCI DSS، وحماية بيانات معتمدة وفق ISO 27001، وشحن دولي سريع، وإرجاع مجاني*، وتغليف آمن لكل طلب.

