Unreal & C++ Mülakat Soruları · Game Dev
Oyun Geliştirici (Game Developer) mülakatlarında karşınıza çıkabilecek 11 Unreal & C++ sorusu. Tüm Game Dev sorularına dön.
11 soru
- Oyun motorlarında neden custom memory allocator kullanılır? Linear (arena), pool ve stack allocator nasıl çalışır?
- Cache-friendly veri yapısı ne demektir? Array of Structs (AoS) ile Struct of Arrays (SoA) farkı nedir?
- C++'ta move semantics nedir? Aşağıdaki kodda hangi constructor'lar çağrılır?
- C++'ta virtual fonksiyonlar ve vtable nasıl çalışır? Destructor neden virtual olmalıdır?
- Unreal'da replication nasıl çalışır? Replicated property, RepNotify ve RPC türleri arasındaki fark nedir?
- Unreal'ın Gameplay Framework'ünde GameMode, GameState, PlayerController, PlayerState ve Pawn'ın rolleri nelerdir?
- TSharedPtr, TUniquePtr, TWeakPtr ve TWeakObjectPtr arasındaki farklar nelerdir?
- Unreal Engine'de garbage collection nasıl çalışır? Bir UObject pointer'ı neden UPROPERTY olmalıdır?
- UPROPERTY ve UFUNCTION makroları ne işe yarar? Unreal'ın reflection sistemi nasıl çalışır?
- Unreal'da Blueprint mi C++ mı? Hangisini ne zaman kullanırsınız?
- Unreal Engine'de UObject, AActor ve UActorComponent arasındaki fark nedir?