Pengenalan Game Programming

Mengenal pola dasar logika pemrograman game: introduction, navigation, exploration, dan mission system yang mencakup decision, acquisition, navigation, serta transformative logic.

DALAM PENGEMBANGAN
⭐ 4.8 • Level Dasar • 10 Pertemuan • Game Programming Logic
Game Programming Logic Preview

Capaian Pembelajaran

Memahami peran game programmer dalam produksi game
Mengenal struktur logika game dari menu hingga gameplay
Memahami introduction system seperti main menu, login, dan onboarding
Memahami navigation system untuk menu dan scene
Memahami exploration system untuk gerak karakter dan interaksi world
Memahami mission system dalam gameplay
Membedakan decision, acquisition, navigation, dan transformative mission
Menyusun flow logic game sederhana

Akses Pratinjau

Materi Pratinjau Unity Programming 3 materi • 180min

Silabus Materi

10 Materi • Introduction • Navigation • Exploration • Mission Logic

1. Peran Game Programmer 4 materi • 30min
📘 Acuan: Pipeline programming game
📖 Deskripsi: Tugas programmer dalam menghubungkan desain, aset, dan gameplay
🎥 Game programmer role 8:00
🎥 Programmer dalam tim game 8:00
2. Struktur Logika Dasar Game 4 materi • 35min
📘 Acuan: Game flow dan gameplay system
📖 Deskripsi: Introduction, navigation, exploration, dan mission sebagai struktur pengalaman pemain
🎥 Diagram flow game sederhana 10:00
🎥 Dari menu ke gameplay 9:00
3. Introduction System 4 materi • 40min
📘 Acuan: Sistem awal pengalaman pemain
📖 Deskripsi: Splash screen, main menu, login, register, onboarding, dan tutorial awal
🎥 Main menu logic 10:00
🎥 Login dan profile flow 10:00
4. Navigation System 4 materi • 40min
📘 Acuan: Navigasi menu dan scene game
📖 Deskripsi: Button, menu, pause, setting, level select, scene loading, dan back navigation
🎥 Menu navigation flow 10:00
🎥 Scene transition logic 10:00
5. Exploration System 4 materi • 40min
📘 Acuan: Interaksi pemain dengan world
📖 Deskripsi: Movement, camera, input, collision, trigger, dan object interaction
🎥 Character movement logic 10:00
🎥 Interaksi objek di world 10:00
6. Mission System Overview 4 materi • 40min
📘 Acuan: Sistem tujuan dalam gameplay
📖 Deskripsi: Quest, objective, challenge, score, timer, reward, dan progress tracking
🎥 Struktur mission system 10:00
🎥 Objective tracking sederhana 10:00
7. Decision Mission Logic 4 materi • 35min
📘 Acuan: Logika pengambilan keputusan dalam misi
📖 Deskripsi: Branching choice, quiz, dialog pilihan, if-else, dan konsekuensi
🎥 Decision tree sederhana 10:00
🎥 Pilihan pemain dan outcome 9:00
8. Acquisition Mission Logic 4 materi • 35min
📘 Acuan: Logika perolehan item atau resource
📖 Deskripsi: Collect item, inventory, score, reward, unlock, dan pickup system
🎥 Item pickup logic 10:00
🎥 Score dan reward 9:00
9. Navigation dan Transformative Mission 4 materi • 40min
📘 Acuan: Misi berbasis perpindahan dan perubahan state
📖 Deskripsi: Find location, reach target, transform object, upgrade, craft, dan change state
🎥 Reach target mission 10:00
🎥 Transform object logic 10:00
10. Mini Project: Game Logic Blueprint 4 materi • 45min
📘 Acuan: Perancangan logika game sederhana
📖 Deskripsi: Membuat flowchart introduction, navigation, exploration, dan mission
🎥 Membuat blueprint logic 12:00
🎥 Presentasi flow game 10:00