Godot adalah engine game open-source yang memungkinkan pengguna untuk mengembangkan berbagai jenis game, dari 2D hingga 3D. Dikenal karena antarmuka pengguna yang intuitif dan fleksibilitasnya, Godot mendukung berbagai platform dan memiliki sistem scripting yang kuat menggunakan GDScript, C#, dan VisualScript. Engine ini juga dikenal karena efisiensinya dan kemampuannya untuk mengakomodasi proyek dengan skala besar maupun kecil.
Silabus Lengkap Kursus Godot
1. Basic
-
Pengantar Godot Instalasi dan konfigurasi
-
Menjelajahi antarmuka pengguna
-
Membuat proyek pertama
-
Dasar-dasar Pemrograman dengan GDScript Variabel, tipe data, dan operasi dasar
-
Struktur kontrol: if, for, while
-
Fungsi dan kelas dasar
-
Desain Game 2D Membuat dan mengelola sprite
-
Menambahkan animasi sederhana
-
Menyusun scene dan node
-
Menambahkan input pemain
Contoh Aplikasi:
-
Platformer 2D sederhana
-
Game puzzle berbasis grid
2. Intermediate
-
Pemrograman dan Debugging Menggunakan debugger Godot
-
Penanganan error dan exception
-
Desain Game 2D Lanjutan Membuat tilemaps dan level yang kompleks
-
Sistem partikel dan efek visual
-
Desain Game 3D Dasar Menjelajahi scene 3D dan node
-
Penggunaan mesh, material, dan texture
-
Penerangan dan pencahayaan dasar
-
Kamera dan kontrol pemain 3D
Contoh Aplikasi:
-
Platformer 2D dengan level yang lebih kompleks
-
Game 3D sederhana dengan kontrol pemain
3. Advanced
-
Scripting dan OOP Penggunaan inheritance dan polymorphism



