Unreal Engine adalah salah satu mesin permainan (game engine) paling canggih dan populer yang digunakan untuk mengembangkan game, simulasi, visualisasi, dan aplikasi interaktif lainnya. Dikembangkan oleh Epic Games, Unreal Engine menawarkan grafik yang menakjubkan, alat pengembangan yang kuat, dan fleksibilitas tinggi untuk menciptakan berbagai jenis aplikasi.
Unreal Engine tidak hanya digunakan dalam industri game, tetapi juga dalam industri film, arsitektur, otomotif, dan pendidikan. Kekuatan utama Unreal Engine terletak pada kemampuannya untuk menghasilkan visual real-time berkualitas tinggi, serta ekosistem pengembangan yang luas, termasuk dukungan untuk VR (Virtual Reality) dan AR (Augmented Reality).
Silabus Lengkap Kursus Unreal Engine
1. Basic Level
Materi:
-
Pengenalan Unreal Engine: Sejarah dan evolusi Unreal Engine, kegunaan, dan komunitas.
-
Instalasi dan Setup: Cara menginstal Unreal Engine, setup proyek pertama, dan navigasi antarmuka.
-
Pengenalan Blueprints: Sistem scripting visual tanpa kode, membuat objek dan interaksi sederhana.
-
Pengenalan Material dan Shader: Membuat material dasar, mengaplikasikan tekstur, dan memahami shading.
-
Sistem Level Design Dasar: Membuat level sederhana, manipulasi objek 3D, dan penggunaan cahaya.
Contoh Aplikasi:
-
Game platformer sederhana dengan karakter yang dapat bergerak dan melompat.
-
Visualisasi lingkungan 3D dasar seperti ruangan atau taman.
2. Intermediate Level
Materi:
-
Penggunaan Blueprints Lanjutan: Membuat logika gameplay kompleks, event-driven programming, dan interaksi antar objek.
-
Desain Level Lanjutan: Membuat peta dan level yang lebih kompleks, menggunakan landscape tools.
-
Material dan Shader Lanjutan: Penggunaan node graph untuk membuat material kompleks, material instances, dan post-processing effects.
-
Animasi Dasar: Pengenalan animasi, rigging karakter, dan sistem animasi dalam Unreal Engine.
-
Pengenalan AI dan Gameplay: Membuat musuh AI sederhana, menggunakan Behavior Trees, dan pathfinding.



