Menu
CoddyTech
flag He iconעבריתdown icon

התחל את המשחק שלך

שיעור 39 מתוך 40 בקורס יוצרים משחקים עם Pygame של Coddy.

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

  1. חלון ולולאת המשחק: אירועים, עדכון, ציור, היפוך, פעימה.
  2. משהו שהשחקן מזיז באמצעות מקשים.
  3. משהו שנע מעצמו: בלוקים נופלים, כדור, נחש.
  4. כלל שמסיים את המשחק: התנגשות, ניקוד, שעון עצר.
  5. טקסט שמספר לשחקן איך הוא מתקדם.

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

השיעור הזה כולל את שלבים 1 ו-2. הדוגמה בכרטיסייה Solution היא Rock Dodge, שבו מחבט כחול יתחמק מסלעים נופלים.

challenge icon

אתגר

קל

התחילו את המשחק שלכם:

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

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

נסו בעצמכם

import pygame

pygame.init()
screen = pygame.display.set_mode((480, 360))
pygame.display.set_caption("My Game")
clock = pygame.time.Clock()

running = True
while running:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False

    screen.fill((30, 30, 46))
    pygame.display.flip()
    clock.tick(60)

pygame.quit()
quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה יוצרים משחקים עם Pygame

תרגלו בעצמכם: Pygame אונליין