Unity, Unreal Engine gibi oyun motorlarını görüp onların 2D bir ekrandan 3D bir ekran nasıl oluşturduklarını merak ediyorum. Örneğin C++ ile sıfırdan kendi oyun motorunu yaparak bu oyun motoruyla oyun yapmak nasıl oluyor? İnternette araştırdım fakat çok karışık geliyor nasıl oluyor bu işler?