Unreal Engine Eğitimi, katılımcılara film kalitesinde görüntüyü gerçek zamanlı üretmenin disiplinini kazandırır. Blueprint görsel programlama ve C++ tarafı birlikte ele alınarak hem tasarımcıya hem geliştiriciye açık bir üretim yaklaşımı kurulur.
Oyun, sinematik ve sanal prodüksiyon gibi farklı alanlarda katılımcılar Lumen, Nanite ve Sequencer gibi araçları gerçek sahnelerde kullanır. Böylece gerçek zamanlı sahne kurma ve projeyi platforma paketleme yetkinliği gelişir.
Unreal Engine eğitimini şirketinize özel planlayalım. 0 212 951 04 05 · Teklif isteyin
Katılımcı Profili
Unreal Engine ile oyun, virtual production ve real-time görselleştirme üreten profillere yöneliktir:
- Oyun Geliştiriciler: AAA ve indie oyun production hattı kurar
- Mimari Görselleştirmeciler: Real-time interactive walkthrough ve sunum üretir
- Virtual Production Stüdyoları: LED wall, in-camera VFX ve sinematik üretir
- Otomotiv Görselleştirme Ekipleri: Konfigüratör ve interaktif ürün sunumu hazırlar
- Eğitim ve Simülasyon Şirketleri: Etkileşimli senaryo ve dijital ikiz üretir
Ön Gereklilikler
Eğitimden verim almak için aşağıdaki ön koşullar önerilir:
- 3D sahne, kamera ve ışık kavramlarına genel aşinalık
- Görsel programlama veya basit kodlama mantığı
- Mesh, doku ve materyal mantığını bilmek
- Güçlü GPU'lu (RTX serisi önerilir) iş istasyonu
- Sahne nesneleri ve component hiyerarşisine genel aşinalık
Süresi ve Tarihi
Süre: 4 gün. Bu süre standart program içindir; ek modüllere ve hedefe göre süre özelleştirilebilir.
Eğitim tarihleri ve saatleri, ekibinizin uygunluğuna göre birlikte planlanır.
Kazanımlar
Eğitim sonunda katılımcı, Unreal Engine ile real-time görselleştirme ve oyun hattını kurar:
- Blueprint Graph ile gameplay ve etkileşim mantığı yazar
- C++ ile UFUNCTION, UPROPERTY ve UCLASS makrolarıyla sistem geliştirir
- Lumen ile dinamik GI, Nanite ile yüksek detay geometri uygular
- Master Material ve Material Instance ile shader paketi kurar
- Animation Blueprint ve Control Rig ile karakter animasyonu işler
- Niagara ile partikül ve VFX üretir
- Sequencer ve Movie Render Queue ile sinematik render alır
- Packaging ile iOS, Android, Windows ve console build çıktısı alır
Unreal Engine Eğitimi Konuları
1. Kurulum, Epic Games Launcher ve Proje Yapısı
- Epic Games Launcher üzerinden Unreal Engine sürümü yükleme
- Proje template seçimi: Blank, Third Person, First Person
- Blueprint ve C++ proje farkı
- Content klasör yapısı ve Source Control entegrasyonu
- Project Settings ile temel proje yapılandırması
2. Unreal Editor Arayüzü ve Viewport
- Level Editor, Content Browser, Outliner ve Details paneli
- Perspective ve orthographic viewport modları
- Game View, Wireframe, Lit, Unlit gösterim
- Editor Preferences ve hotkey özelleştirmesi
- World Settings ile Project Settings ayrımı
3. Actor, Component ve Sahne Hiyerarşisi
- Actor ile Pawn arasındaki fark
- StaticMesh, SkeletalMesh ve Camera Component'leri
- Scene Component ile hiyerarşik dönüşüm
- Actor Blueprint ile C++ Actor sınıfı seçimi
- Tag ile actor sınıflandırması
4. Blueprint Temelleri ve Görsel Programlama
- Event Graph ve Construction Script
- Variable, Function, Macro ve Event ayrımı
- Branch, Sequence, For Loop, While Loop
- Cast To ile sınıf dönüşümü
- Blueprint Function Library ile yeniden kullanım
- Comment box ve isimlendirme ile okunabilir graph
5. Blueprint İletişimi ve Mimari
- Direct Blueprint Communication ve referans yönetimi
- Blueprint Interface ile bağımsız iletişim
- Event Dispatcher ile publisher-subscriber pattern
- Game Mode, Game State, Player Controller, Pawn ayrımı
- Game Instance ile sahneler arası veri
6. C++ ile Unreal Programlama Temelleri
- UCLASS, UFUNCTION, UPROPERTY makroları
- BlueprintCallable ve BlueprintImplementableEvent
- Reflection sistemi ve Unreal Header Tool
- Live Coding ile hızlı iterasyon
- C++ ile Blueprint arası fonksiyon paylaşımı
7. Enhanced Input System
- Enhanced Input Action ve Input Mapping Context
- Input Modifier ve Input Trigger ayarları
- Pawn'a input binding
- Multiple device desteği: gamepad, klavye, dokunmatik
- Input remapping runtime'da
8. Materyal Editörü ve Master Material
- Material Graph ile node-based shader
- Master Material ve Material Instance
- Material Parameter Collection ile global parametre
- Substrate ile yeni materyal sistemine giriş
- PBR girişleri ve UV manipülasyonu
9. Lumen ile Dinamik Global Illumination
- Lumen GI ve Reflections aktivasyonu
- Software ve Hardware ray tracing seçimi
- Lumen Scene Detail ile Final Gather Quality
- Surface Cache ve Mesh Distance Field
- Lumen scalability ile performance tuning
10. Nanite ile Sanallaştırılmış Geometri
- Nanite mesh import ve aktivasyon
- Nanite cluster ve LOD otomasyonu
- Nanite-supported materyal kısıtları
- Foliage ile Nanite kullanımı
- Nanite Fallback Mesh ayarı
11. Aydınlatma: Directional, Point, Spot, Sky
- Directional Light ile gün ışığı
- Point ve Spot Light ile lokal aydınlatma
- Sky Atmosphere ve Volumetric Cloud
- Sky Light ile environment ambient
- Exponential Height Fog
12. Post Process Volume ve Renk Yönetimi
- Post Process Volume ile bölgesel efekt
- Exposure (Manual ve Auto)
- Color Grading: Saturation, Contrast, Gamma, Gain
- Depth of Field, Motion Blur, Chromatic Aberration
- Custom LUT ve ACES tone mapping
13. Asset Pipeline: Import, LOD, Collision
- Static Mesh import ve build settings
- LOD oluşturma: manual ve automatic
- Collision: Simple ve Complex
- Skeletal Mesh import ve rig referansı
- Naming convention ve folder organization
14. Animation Blueprint ve State Machine
- Animation Sequence ve Skeletal Animation
- Animation Blueprint ve Event Graph
- AnimGraph: State Machine, Blend Space, Layered Blend
- Control Rig ile runtime rig manipülasyonu
- Retargeting ile rig'ler arası animasyon transferi
15. UI: UMG, Widget Blueprint, Common UI
- UMG Widget Blueprint ile UI tasarımı
- Canvas, Grid, Horizontal, Vertical Box
- UI binding ve data-driven UI
- Common UI ile gamepad-friendly menü
- HUD ve viewport ile widget eklenmesi
16. Sequencer ile Cinematic ve Render
- Level Sequence ile timeline tabanlı kurgu
- Camera Cuts ve cinematic camera kontrolü
- Track tipleri: Transform, Camera, Audio, Animation
- Movie Render Queue ile high-quality render
- Anti-aliasing, sampling ve output format
17. Niagara ile VFX
- Niagara System ve Emitter
- Module-based scripting
- GPU ve CPU sim hedef seçimi
- Particle attribute: Position, Velocity, Color
- Niagara Fluids ile akışkan efektleri
18. Chaos Physics ve Destruction
- Chaos Physics solver kurulumu
- Geometry Collection ile destruction
- Fracture Mode ile parçalama hiyerarşisi
- Cloth simülasyonu
- Vehicle physics ve Chaos Wheeled Vehicle
19. Performans, Profiling ve Optimizasyon
- stat unit, stat fps ve stat gpu komutları
- Unreal Insights ile timeline analizi
- GPU Visualizer ve Shader Complexity
- Texture streaming ve mesh LOD bias
- World Partition ile büyük open-world yönetimi
20. Packaging, Cooking ve Platform Hedefleri
- Package Project ile build oluşturma
- Cook Content ile asset hazırlığı
- iOS, Android, Windows ve Console hedefleri
- Development, Shipping, Test build farkları
- Pixel Streaming ve cloud rendering
ile İlgili
Sıkça Sorulan Sorular ve Cevapları
Unreal Engine ile Unity arasındaki temel fark nedir?
Unreal Engine C++ ve Blueprint kullanır; AAA oyun ve high-end görsel kalite öne çıkar. Lumen ve Nanite ile real-time görselleştirmede güçlü. Unity ise C# ile indie ve mobile odaklı. Mimari görselleştirme ve virtual production'da Unreal yaygın tercih.
Lumen ve Nanite teknolojileri ne işe yarar?
Lumen dinamik global illumination ve reflections sağlar; baked lightmap'a alternatif. Nanite virtualized geometry; milyarlarca polygon'u real-time görüntüler. LOD üretmeye gerek kalmaz. İkisi birlikte film kalitesinde real-time sahne mümkün kılar.
Blueprint ve C++ arasında nasıl seçim yapılır?
Blueprint görsel script; hızlı prototip ve gameplay logic için ideal. Designer ekip Blueprint ile çalışır. C++ performans kritik sistemler, core engine modifikasyonu ve büyük proje mimarisi için gerekir. Çoğu stüdyo her ikisini birlikte kullanır.
Sequencer ile Movie Render Queue nasıl çalışır?
Sequencer Unreal'in timeline editor'üdür; camera, animasyon ve audio track'lerini sahneye yerleştirir. Movie Render Queue ile high-quality cinematic render alınır. Anti-aliasing, sampling ve EXR multilayer çıktısı virtual production hattında yaygın.
Unreal Engine öğrenmek için programlama deneyimi gerekir mi?
Blueprint için programlama deneyimi şart değil ama mantık (koşul, döngü, değişken) bilinmeli. C++ için ileri seviye OOP gerekir. Mimari görselleştirmeciler Blueprint ile başlayabilir. Oyun geliştirici hedefliyorsanız C++ önce öğrenilmelidir.
Eğitim sonrası Unreal Engine ile hangi alanlarda çalışılır?
AAA oyun geliştiricisi, technical artist, virtual production artist, mimari görselleştirme, otomotiv konfigüratör ve eğitim simülasyon yaygın kariyer alanlarıdır. Maaş ortalaması diğer real-time motorlardan yüksektir.
Eğitim hangi illerde veriliyor, online katılınabiliyor mu ve sertifika süreci nasıl?
Eğitim hem yerinde hem canlı online yapılabilir. Yerinde eğitimi İstanbul, Ankara ve İzmir dâhil Türkiye'nin bütün illerinde veriyoruz; online katılımda ise Türkiye'nin her ilinden, hatta dünyanın her yerinden bağlanabilirsiniz. Takvim birlikte planlanır ve sonunda katılım sertifikası verilir.
Ekip hedeflerinizi paylaşın, Unreal Engine planını birlikte netleştirelim.
0 212 951 04 05 · Kurumsal teklif







