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:
- Jendela dan game loop: events, update, draw, flip, tick.
- Sesuatu yang digerakkan pemain dengan tombol.
- Sesuatu yang bergerak sendiri: balok yang jatuh, bola, ular.
- Aturan yang mengakhiri game: tabrakan, skor, timer.
- 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.
Tantangan
MudahMulai buat game-mu:
- Beri jendela judul game-mu, dan ukuran minimal 320 kali 240.
- 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()
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Buat Game dengan Pygame
Latihan sendiri: Playground Pygame