עיקרי מק כתוב משחק Raspberry Pi בפייתון

כתוב משחק Raspberry Pi בפייתון



אם אתה הבעלים הגאה של פטל פטל, הוויזואלי שפת שריטות היא דרך נהדרת להתחיל ליצור את המשחק הראשון שלך. אבל כדי לפתוח יותר את העוצמה והפוטנציאל של החומרה, התבונן בפייתון.

אם אתה מעדיף יותר פרויקט לואו-טק, מדוע לא עיין במדריך שלנו בנושא כיצד להפוך פטל פי למרכז מדיה XBMC ?

פייתון היא שפת התכנות החינוכית המוגדרת כברירת מחדל עבור ה- Raspberry Pi. הוא משמש ברחבי העולם כשפת היכרות לפלטפורמות רבות, הודות לסגנונו הלא מסודר ולתחביר קל להבנה. זה לא רק למתחילים: על פי מדד TIOBE Programming Community, Python היא שפת התכנות השמינית הפופולארית ביותר בקרב מהנדסים מקצועיים, לפני פרל, JavaScript ו- Visual Basic .NET. זה גם בחינם, כך שקל להבין מדוע כל כך הרבה אנשים בוחרים בפייתון כשפת התסריט הראשונה שלהם.

בתכונה זו נציג את מושגי המפתח של פייתון, ונראה לכם כיצד להתחיל עם השפה על ידי הנחיה במשחק לדוגמא שנכתב בפייתון. ואז נותר לך ליצור יצירת מופת משלך.

היכרות עם פייתון

ישנן שתי גרסאות עיקריות של פייתון בשימוש. Python 3 הוא העתיד, אך Python 2 נהנה מתאימות רחבה יותר עם המשאבים הקיימים, וזו גרסה זו שמורכבת כרגע עם Raspberry Pi. לצורך הדרכה זו, נשתמש בפייתון 2.7, המהדורה היציבה הסופית בסדרת 2.x: פירוש הדבר שנוכל להשתמש ברוב הדוגמאות המקוונות ובקוד שנכתב מראש ללא שינוי. בבוא העת, מעבר לגירסה 3 יהיה פשוט.

כיצד ליצור שרת LAN ב

כשאתה מסתכל על קוד Python, הדבר הראשון שאתה עשוי לשים לב אליו הוא עד כמה הוא נראה מסודר. אלה המשמשים ל- PHP, JavaScript או שפות מודרניות אחרות יאתרו גם את היעדרם של סוגריים מתולתלים, כפי שנהוג להשתמש בהם כדי לצרף קטעי קוד. הסיבה לכך היא שפייתון משתמש בכניסה כדי לארגן קוד. זה נוהג טוב ברוב השפות, כי זה הופך את הקור לקריא יותר: בפייתון זה חובה. אם לא תקין את המרווח שלך, הקוד שלך לא יעבוד. אמנם זה יכול להיות שינוי עבור מתכנתים מנוסים, אך זה הופך להיות טבעי במהירות ומוביל לקוד ברור וברור כברירת מחדל.

פייתון גם יוצר שפה ראשונה טובה מכיוון שהיא מייצגת יישום פשוט של תכנות מונחה עצמים - מושג שכל קודן שאפתן חייב להבין - והוא רגוע לגבי אופן היצירה והניהול של המשתנים. התוצאה נטו היא סביבת תכנות פרודוקטיבית במיוחד.

קוד פייתון מנוהל בדרך כלל דרך מתורגמן במקום הידור, אך למרות זאת, תוצאות הסיום מהירות למדי. יישומי פייתון יכולים לפעול בכל מערכות ההפעלה העיקריות, כך שאפשר ליצור משחק פייתון במחשב Windows ולהפעיל אותו על תיבת מק או לינוקס - או, אכן, פטל פטל.

מודול ה- Pygame כולל כל מיני פונקציות ושיטות מועילות ליצירת משחקי פעולה בפייתון

חוזק גדול אחרון של פייתון הוא הזמינות של מגוון רחב של מודולי תוספות שמביאים פונקציונליות נוספת. מודול אחד כזה הוא פיגמה . כפי ששמו מרמז, Pygame עוזר לכם ליצור משחקים באמצעות Python: למשל, זה משפר מאוד את הטיפול בתמונות באמצעות מעמד ה- Sprite שלו, מקל על השליטה במשחק ואפילו מאפשר למשחק שלכם לעבוד עם ג'ויסטיקים. משחקים כמו Call of Duty עשויים להיות מעבר ליכולותיו, אך שיבוט של Angry Birds בהחלט לא.

פיתוח מקומי ופיתוח פלטפורמות

אם אתה מפעיל את הפצת Debian Squeeze Linux המומלצת ב- Raspberry Pi שלך, Python ו- Pygame מותקנים מראש, כך שתוכל להתחיל לתכנת מיד. אתה יכול לכתוב סקריפטים של פייתון בעורך טקסט, אך אנו מציעים לך לנצל את סביבת הפיתוח המשולבת של Geany (IDE) החינמית המותקנת גם כחלק ממערכת ההפעלה. תוכנה זו מציעה תכונות מועילות רבות למתכנתים, כגון צביעה תחבירית אוטומטית, כדי להפוך את הקוד שלך לפשוט יותר לקריאה ולניפוי באגים, ודפדפן סמלים שיעזור לעקוב אחר כל המחלקות והמשתנים בקוד שלך.

עמוד הבא

מאמרים מעניינים

בחירת העורך

כיצד להציג את שולחן העבודה של Windows בטלוויזיה באמצעות Chromecast
כיצד להציג את שולחן העבודה של Windows בטלוויזיה באמצעות Chromecast
כיצד להשתמש בדפדפן Chrome ובדונגל Chromecast כדי להציג את תוכן המחשב שלך בטלוויזיה.
שנה תבנית תיקיות ב- Windows 10
שנה תבנית תיקיות ב- Windows 10
כיצד לשנות את תבנית התצוגה עבור כונן, תיקיה או ספרייה ב- Windows 10. אם אתה משתמש בסייר הקבצים, ייתכן שכבר ידוע שיש לו תכונה נחמדה.
איך לשחק ב-Roblox ב-Oculus Quest 2
איך לשחק ב-Roblox ב-Oculus Quest 2
נראה שהאוזניות המשודרגות של Oculus Quest 2 VR מציגות את תרחיש ה-VR המושלם להפעלת כותרי הרובלוקס האהובים עליך. למרבה הצער, רובלוקס אינו זמין כמשחק Oculus Quest או Quest 2. אבל אל תדאג. אתה
כיצד לשנות את המגדר שלך ב-SnapChat
כיצד לשנות את המגדר שלך ב-SnapChat
Snapchat כבשה בסערה את עולם ההודעות המיידיות עם תוכן הולך ונעלם מה שהופך אותו לאמצעי מגע מאובטח באופן ייחודי. לאחר שתגדיר חשבון, לא תוכל לשנות את המידע הבסיסי, כולל מין, ישירות. עם זאת, אתה יכול
כיצד לשחזר תמונות שנמחקו באנדרואיד
כיצד לשחזר תמונות שנמחקו באנדרואיד
לעתים רחוקות יש תחושה גרועה יותר מאשר לפתוח את אפליקציית הגלריה שלך רק כדי לגלות שהתמונה היקרה שאחזת בה נעלמה. בין אם מחקתם אותו בטעות ובין אם קרה משהו עם הטלפון והתמונות שלכם
כיצד לנהל התראות Messenger על כניסות לא מזוהות
כיצד לנהל התראות Messenger על כניסות לא מזוהות
עם כל כך הרבה האקרים ואיומי אבטחת סייבר, מעולם לא היה חשוב יותר לאבטח את החשבונות שלך ולהגן על הפרטיות שלך. זה חל גם על אפליקציות העברת הודעות מקוונות, כמו Messenger. אחת הדרכים הטובות ביותר להגביר את הפרטיות שלך היא
גיבוי ושחזור פרופילי רשת אלחוטית ב- Windows 10
גיבוי ושחזור פרופילי רשת אלחוטית ב- Windows 10
ב- Windows 10, ניתן ליצור גיבוי של תצורת הרשת האלחוטית שלך, אשר יישמר בקובץ. תוכל לשחזר אותו במהירות לאחר התקנת Windows 10 מחדש.