Membuat platformer 2D di Scratch: aljabar dan geometri - kursus gratis dari Kodabra, pelatihan 40 jam, Tanggal: 3 Desember 2023.
Miscellanea / / December 07, 2023
Tentang kursus:
Selama pelajaran, anak-anak akan terbiasa dengan fungsi dan algoritma tingkat lanjut yang akan membawa mereka lebih dekat ke bahasa pemrograman profesional seperti Python dan C#. Orang-orang akan melalui semua tahap pengembangan game: dari ide hingga pengujian akhir produk jadi.
Pada bagian pertama kursus, siswa akan belajar cara menambahkan pembuatan level, kamera bergerak ke dalam game mereka, dan cara kerja game seperti Slizario dan Farm Frenzy. Di bagian kedua kursus, anak-anak akan mengembangkan game platform bertingkat yang mirip dengan Super Mario atau Sonic yang terkenal. Untuk membuatnya, anak-anak akan mengenal fisika permainan agar gerakan karakter terlihat realistis, dan belajar cara membuat kecerdasan buatan sederhana untuk memprogram perilaku musuh.
Tujuan kursus:
1. Jelajahi berbagai cara untuk menghasilkan level;
2. Pelajari algoritma untuk membuat kamera permainan bergerak;
3. Perkenalkan grafik vektor;
4. Belajar memprogram menggunakan fungsi;
5. Perkenalkan Anda pada keterbatasan Scratch dan pelajari cara mengatasinya;
6. Perkenalkan pembuatan benda permainan plastik;
7. Pelajari cara membuat peta level;
8. Pelajari fisika karakter dan buat ulang di dalam game;
9. Buat produk game jadi - platformer yang terlihat profesional.
Lulusan kursus akan mampu:
- Sesuaikan fisika pergerakan karakter dan objek lainnya;
- Buat algoritma untuk kamera permainan bergerak;
- Bekerja dengan koordinat virtual;
- Buat algoritma permainan tingkat lanjut.
- Membuat dan menggunakan fungsi;
- Percaya diri bekerja dengan grafik vektor.
Hasil belajar:
1. Orang-orang akan membuat beberapa permainan platform yang kompleks, serta proyek individu akhir, ditemukan dan dikembangkan secara mandiri;
2. Selama kursus, anak-anak memahami bahwa mereka sendiri mampu mencapai hasil. Mereka akan belajar menetapkan tujuan dan tidak takut melakukan kesalahan;
3. Anak-anak akan membenamkan diri dalam pengembangan solusi algoritmik yang kompleks, mempelajari hukum fisika dalam permainan, indikator matematika, membuat dan menggunakan fungsi, bekerja dengan grafik vektor;
4. Anak-anak akan mengembangkan kreativitas, serta desain dan pemikiran logis. Keterampilan ini akan berguna dalam studi, kehidupan dan profesi masa depan.