ابتكر ألعاب الكمبيوتر الخاصة بك باستخدام Python، الطبعة الرابعة - تأليف Al Sweigart (غلاف ورقي)
حول هذا المنتج
عن الكتاب "يعلمك كيفية صنع إصداراتك الخاصة من ألعاب الكمبيوتر الكلاسيكية"-- ملخص الكتاب سيعلمك كتاب Invent Your Own Computer Games with Python كيفية صنع ألعاب الكمبيوتر باستخدام لغة البرمجة الشهيرة Python--حتى لو لم يسبق لك البرمجة من قبل! ابدأ ببناء ألعاب كلاسيكية مثل Hangman، وGuess the Number، وTic-Tac-Toe، ثم تدرج نحو ألعاب أكثر تقدمًا، مثل لعبة البحث عن الكنز القائمة على النصوص، ولعبة تفادي الاصطدام المتحركة المزودة بمؤثرات صوتية. ستتعلم خلال هذه الرحلة مفاهيم أساسية في البرمجة والرياضيات، مما سيساعدك على الارتقاء بمهاراتك في برمجة الألعاب إلى المستوى التالي. تعلم كيفية:
- دمج الحلقات التكرارية، والمتغيرات، وجمل التحكم في التدفق لإنشاء برامج حقيقية وعاملة
- اختيار هياكل البيانات المناسبة للمهمة، مثل القوائم، والقواميس، والصفوف
- إضافة الرسوميات والرسوم المتحركة إلى ألعابك باستخدام وحدة pygame
- التعامل مع مدخلات لوحة المفاتيح والفأرة
- برمجة ذكاء اصطناعي بسيط لتتمكن من اللعب ضد الكمبيوتر
- استخدام التشفير لتحويل الرسائل النصية إلى رموز سرية
- تصحيح برامجك وإيجاد الأخطاء الشائعة. ومع عملك على كل لعبة، ستكتسب أساساً متيناً في Python وفهماً لأساسيات علوم الحاسوب. ما هي اللعبة الجديدة التي ستبتكرها باستخدام قوة Python؟ المشاريع الواردة في هذا الكتاب متوافقة مع Python 3. مراجعات القراء
يُعد هذا الكتاب من أفضل الكتب التعليمية للغة Python على الإطلاق. فهو يجمع أولاً بين التدرج السهل في التعلم، حيث يبدأ معك من الصفر تقريباً وصولاً إلى مرحلة التجربة والفهم العميق للغة Python. وثانياً، يوفر الكتاب الأكواد البرمجية، والأدوات، والشروحات اللازمة لتمكينك من بناء مجموعة من الألعاب المتطورة تدريجياً، بالإضافة إلى منحك المعرفة اللازمة لتتمكن من ابتكار ألعابك الخاصة بالكامل وبشكل مستقل. --Computerworld
تتضمن العديد من الألعاب مخططات انسيابية لمساعدة القارئ على فهم المنطق المطلوب لإكمال اللعبة بشكل أفضل، وقد سُررتُ بشكل خاص برؤية بعض الفصول تركز على مواضيع لا تقتصر على الألعاب فقط، مثل الإحداثيات الديكارتية واستخدام Debugger المدمج. --GeekDad
تعد هذه الطريقة وسيلة ممتازة لتعلم Python، سواء كنت طفلاً أم لا. يمكن للأطفال الصغار التعلم بمساعدة أحد البالغين، بينما سيستمتع الأطفال الأكبر سناً بقراءة هذا الكتاب بشغف في غضون ظهيرة أو ظهيرتين فقط. "--Greg Laden، ScienceBlogs التابع لـ National Geographic"
يُعد هذا الكتاب نقطة انطلاق رائعة للمبرمجين المبتدئين، حيث يعتمد أسلوب «التلعيب» في تعليم البرمجة، مما يتيح للقراء تطبيق المفاهيم التي يتم تناولها بشكل فوري، بدلاً من الاكتفاء بتدريس الأساسيات مع القليل من التطبيق العملي. --School Library Connection
إذا كنت من محبي الألعاب، فسيكون هذا الكتاب هو الخيار الأمثل لتعلم Python. --Rajat، @argent_codes
نبذة عن المؤلف
Al Sweigart هو مطور برمجيات يقوم بتدريس البرمجة للأطفال والكبار. وقد ألّف عدة كتب حول Python، بما في ذلك Automate the Boring Stuff with Python و Making Games with Python & Pygame.
- المميزات
- سيعلمك كتاب Invent Your Own Computer Games with Python كيفية صنع ألعاب الكمبيوتر باستخدام لغة البرمجة الشهيرة Python، حتى لو لم يسبق لك البرمجة من قبل!
- 10 سنوات
- 9.1 بوصة × 6.9 بوصة غلاف ورقي
- 376 صفحة
- ألعاب وأنشطة، فيديو وموبايل
المواصفات
- الأبعاد (الإجمالية)
9.1 بوصة (ارتفاع) × 6.9 بوصة (عرض) × 0.7 بوصة (عمق)
- الوزن
1.6 رطل
- العمر المقترح
10 سنوات
- عدد الصفحات
376
- النوع
ألعاب وأنشطة
- النوع الفرعي
فيديو وموبايل
- الناشر
No Starch Press
- الطبعة
الطبعة الرابعة
- التنسيق
غلاف ورقي
- المؤلف
Al Sweigart
- اللغة
الإنجليزية