Menu
CoddyTech

Mulai Permainanmu

Pelajaran 39 dari 40 dalam kursus Buat Game dengan Pygame di Coddy.

Kamu sudah membuat empat game. Sekarang buat game-mu sendiri. Berikut rencana yang diikuti setiap game dalam kursus ini:

  1. Jendela dan game loop: events, update, draw, flip, tick.
  2. Sesuatu yang digerakkan pemain dengan tombol.
  3. Sesuatu yang bergerak sendiri: balok yang jatuh, bola, ular.
  4. Aturan yang mengakhiri game: tabrakan, skor, timer.
  5. Teks yang memberi tahu pemain tentang kemajuannya.

Pilih sebuah ide. Pesawat luar angkasa yang menghindari asteroid. Mobil yang melaju di antara jalur. Kucing yang menangkap ikan. Bentuk saja sudah cukup: persegi panjang bisa menjadi apa saja jika bergerak seperti benda itu.

Pelajaran ini mencakup langkah 1 dan 2. Contoh di tab Solusi adalah Rock Dodge, tempat paddle biru menghindari bebatuan yang jatuh.

challenge icon

Tantangan

Mudah

Mulai buat game-mu:

  1. Beri jendela judul game-mu, dan ukuran minimal 320 kali 240.
  2. Tambahkan pemain yang bergerak dengan tombol panah dan tetap berada di dalam jendela.

Game apa pun boleh: pemeriksaan hanya mencari jendela, pemain yang bergerak saat tombol panah ditekan, dan perulangan yang berakhir saat jendela ditutup.

Coba sendiri

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 iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Buat Game dengan Pygame

Latihan sendiri: Playground Pygame