Games

Kursus Skripsi Tesis Disertasi Unreal Engine ~ Membangun Game Platformer 2D/3D dengan Unreal Engine

Berikut adalah silabus 10 sesi (masing-masing ±1,5 jam) untuk kursus “Membangun Game Platformer 2D/3D dengan Unreal Engine”. Kursus ini mencakup dasar Unreal Engine hingga pembuatan game platformer yang utuh dan bisa dimainkan.


🎮 Silabus Kursus: Membangun Game Platformer 2D/3D dengan Unreal Engine (10 Sesi)

Sesi 1: Pengenalan Unreal Engine dan Persiapan Proyek

  • Instalasi Unreal Engine (UE5)

  • Navigasi antarmuka Unreal Engine

  • Membuat project baru untuk game platformer (2D atau 3D)

  • Penjelasan tentang mode viewport, content browser, dan level editor

Sesi 2: Dasar-Dasar Level Design

  • Membuat level sederhana (ground, platform, background)

  • Penggunaan basic geometry dan landscape

  • Menambahkan lighting dan kamera

  • Simulasi pertama di editor

Sesi 3: Kontrol Karakter Platformer

  • Import dan setup karakter (2D sprite atau 3D model)

  • Blueprint untuk movement dasar (jalan, lompat, jatuh)

  • Deteksi lantai dan batas level

  • Sistem kamera mengikuti karakter

Sesi 4: Interaksi dan Fisika Game

  • Collision dan physics volume

  • Menambahkan item interaktif: koin, power-up

  • Efek suara (SFX) untuk interaksi

  • Implementasi HUD dasar (skor, nyawa)

Sesi 5: Musuh dan AI Sederhana

  • Menambahkan musuh dengan patrol path

  • Blueprint musuh: gerak otomatis dan deteksi pemain

  • Sistem serangan: tabrakan atau projectile

  • Menambahkan animasi reaksi musuh dan pemain

Sesi 6: Game Logic dan Tantangan

  • Menambahkan checkpoint dan spawn point

  • Sistem nyawa dan game over

  • Platform bergerak, jebakan (spike, api, dll.)

  • Blueprint trigger untuk event (pintu, teleport)

Sesi 7: Animasi dan Efek Visual

  • Import animasi (idle, walk, jump)

  • Gunakan Animation Blueprint untuk transisi animasi

  • Efek visual: partikel, ledakan, blink saat terkena musuh

Sesi 8: UI dan Menu Game

  • Membuat Main Menu (Play, Options, Exit)

  • In-Game UI (nyawa, skor, timer)

  • Blueprint untuk pause/resume dan transisi antar level

  • Save/Load sistem dasar (skor atau progress)

Sesi 9: Pengujian dan Optimisasi

  • Uji lintas level dan debugging

  • Performance profiling untuk 3D vs 2D

  • Penyesuaian lighting, LOD, dan navmesh

  • Optimasi ukuran file dan loading time

Sesi 10: Build & Publish Game

  • Menyiapkan splash screen, icon, dan metadata

  • Build game untuk Windows (atau Android jika mobile)

  • Export project: .EXE atau package

  • Demo hasil akhir dan evaluasi project peserta

Related Articles

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Back to top button