Course Description
Dalam level ini, siswa akan mempelajari pengembangan game menggunakan library Pygame. Mereka akan belajar membuat window interaktif, menggambar bentuk (shape) dan menampilkan teks, serta mengatur ukuran layar, warna latar, dan elemen visual lainnya. Kursus ini mendorong eksplorasi lebih lanjut menggunakan gambar, suara, dan font khusus untuk menghasilkan game yang lebih menarik.
Siswa juga akan mengerjakan beberapa proyek antara lain Fruit Drop with Scoring System, Quiz App, Calculator, serta Scrolling Platformer game, siswa akan memahami konsep animasi, event handling, dan integrasi musik ke dalam game.
What you'll learn
Mendalami
library Pygame: pengetahuan
penggunaan Pygame untuk membuat aplikasi dan game desktop
Draw Shapes and Text
Grafis
dan Animasi :
Memahami cara membuat shape, menambahkan gambar dan animasi frame menggunakan
indeks
Load and Display Media
Event
Handling:
Menangani dan merespon input seperti klik mouse, tekan tombol keyboard, gerakan
mouse, dan perubahan ukuran jendela dalam aplikasi atau game
Drawing Tools and Layers
Build a Fruit Drop Game with Score System
Animate Characters and Backgrounds
Create a Scrolling Platformer Game
Quiz and Calculator
Requirements
- Laptop atau komputer dengan akses internet untuk mengakses materi kursus dan lingkungan pengembangan Python.
- Memasang dan mengkonfigurasi library pygame
- Pastikan siswa memiliki pemahaman dasar tentang sintaksis Python dan konsep dasar pemrograman.