Silabus CryEngine Master Class (3 Hari, 09:00 – 16:00, Istirahat 12:00 – 13:00)
Hari 1: Pengantar & Dasar-Dasar CryEngine
⏰ 09:00 – 10:30 – Pengenalan CryEngine
- Sejarah dan perkembangan CryEngine
- Arsitektur CryEngine dan fitur utama
- Perbandingan CryEngine dengan game engine lainnya (Unreal, Unity)
⏰ 10:45 – 12:00 – Instalasi dan Navigasi Dasar
- Instalasi CryEngine dan persiapan lingkungan kerja
- Struktur proyek dan navigasi di dalam editor
- Pengaturan viewport dan manipulasi objek
⏰ 12:00 – 13:00 – Istirahat
⏰ 13:00 – 14:30 – Pembuatan Level Dasar
- Pembuatan terrain dan material dasar
- Penggunaan alat terrain sculpting
- Penambahan pencahayaan dasar dan atmosfer
⏰ 14:45 – 16:00 – Entity & Physics Basics
- Penggunaan entity dasar: karakter, kendaraan, objek dinamis
- Pengaturan collision dan interaksi objek
- Implementasi dasar sistem fisika
Hari 2: Advanced Level Design & Scripting
⏰ 09:00 – 10:30 – Material & Shader System
- Pengenalan Material Editor
- Penggunaan shader dan efek khusus
- Pembuatan material realistis
⏰ 10:45 – 12:00 – AI & Pathfinding
- Pengenalan sistem AI di CryEngine
- Pengaturan pathfinding untuk NPC
- Implementasi AI dengan flowgraph
⏰ 12:00 – 13:00 – Istirahat
⏰ 13:00 – 14:30 – Flowgraph Scripting
- Pengenalan CryEngine Flowgraph
- Pembuatan event dan logika game
- Implementasi mekanik sederhana
⏰ 14:45 – 16:00 – Cinematics & Cutscene Creation
- Penggunaan Track View untuk cutscene
- Animasi kamera dan transisi adegan
- Integrasi audio dan efek visual
Hari 3: Gameplay Mechanics & Optimization
⏰ 09:00 – 10:30 – Gameplay Scripting dengan Lua
- Pengenalan scripting Lua di CryEngine
- Pembuatan interaksi gameplay
- Implementasi event trigger
⏰ 10:45 – 12:00 – UI & HUD Design
- Pembuatan HUD dan menu interaktif
- Integrasi UI dengan gameplay
- Animasi UI menggunakan Scaleform
⏰ 12:00 – 13:00 – Istirahat
⏰ 13:00 – 14:30 – Optimization & Debugging
- Teknik optimasi performa
- Debugging dan profiling di CryEngine
- Best practice dalam pengembangan proyek besar
⏰ 14:45 – 16:00 – Final Project & Q&A
- Pembuatan proyek mini game
- Review hasil kerja peserta
- Diskusi dan troubleshooting
Hasil Akhir:
Peserta akan memiliki pemahaman menyeluruh tentang CryEngine, mampu membuat level, mengimplementasikan AI, scripting, dan mengoptimasi performa game.