Pemrograman C# Unity Tingkat Pemula

Belajar dasar pemrograman C# di Unity dari nol: struktur script, variabel, input, movement, collision, UI, hingga mini project sederhana.

DALAM PENGEMBANGAN
⭐ 4.8 • Level Pemula • 10 Pertemuan • Unity + C#
Unity C# Preview

Capaian Pembelajaran

✔
Memahami fungsi script C# dalam Unity
✔
Menulis variabel, tipe data, dan logika dasar
✔
Menggunakan function dan method sederhana
✔
Mendeteksi input keyboard dan mouse
✔
Menggerakkan objek menggunakan Transform
✔
Menggunakan collision dan trigger dasar
✔
Menghubungkan UI dengan script C#
✔
Membuat mini game sederhana

Akses Pratinjau

Materi Pratinjau Unity Programming 3 materi • 180min

Silabus Materi

10 Materi • Unity C# Beginner Programming

1. Pengenalan C# di Unity 4 materi • 30min
📘 Acuan SKKNI: Dasar penggunaan game engine
📖 Deskripsi: Mengenal fungsi script C# dalam Unity
🎥 MonoBehaviour dan Script Component 8:00
🎥 Start() dan Update() 7:00
2. Variabel dan Tipe Data 4 materi • 30min
📘 Acuan SKKNI: Pemrograman dasar game
📖 Deskripsi: int, float, string, bool, dan public variable
🎥 Variable di Inspector 8:00
🎥 Debug.Log untuk pengecekan data 7:00
3. Operator dan Conditional 4 materi • 35min
📘 Acuan: Logika dasar dalam gameplay
📖 Deskripsi: If, else, comparison, dan logical operator
🎥 Membuat kondisi menang dan kalah 10:00
🎥 Studi kasus: nyawa pemain 8:00
4. Function dan Method 4 materi • 35min
📘 Acuan: Struktur kode sederhana
📖 Deskripsi: Membuat fungsi untuk aksi berulang
🎥 Function tanpa parameter 8:00
🎥 Function dengan parameter 9:00
5. Input Keyboard 4 materi • 30min
📘 Acuan: Interaksi user dalam game
📖 Deskripsi: Membaca input keyboard menggunakan Input.GetKey
🎥 Input.GetKey dan Input.GetKeyDown 8:00
🎥 Gerak objek dengan keyboard 10:00
6. Input Mouse 4 materi • 30min
📘 Acuan: Interaksi klik user
📖 Deskripsi: Mouse click, pointer, dan interaksi sederhana
🎥 Input.GetMouseButtonDown 8:00
🎥 Klik objek untuk score 10:00
7. Transform dan Movement 4 materi • 35min
📘 Acuan: Kontrol objek game
📖 Deskripsi: Position, rotation, scale, dan movement sederhana
🎥 Transform.Translate 8:00
🎥 Movement dengan Time.deltaTime 10:00
8. Collision dan Trigger Dasar 4 materi • 35min
📘 Acuan: Interaksi antar objek
📖 Deskripsi: Collider, Rigidbody, OnCollision, dan OnTrigger
🎥 Collision detection 9:00
🎥 Trigger untuk item pickup 10:00
9. UI Basic dengan C# 4 materi • 30min
📘 Acuan: Interface pengguna dalam game
📖 Deskripsi: Text, button, score, dan event UI
🎥 Update score text 8:00
🎥 Button untuk restart scene 9:00
10. Mini Project Game Pemula 4 materi • 45min
📘 Acuan: Implementasi kompetensi dasar
📖 Deskripsi: Membuat game sederhana berbasis input, score, dan win condition
🎥 Project setup 10:00
🎥 Final testing 10:00