2 seneden sonra bir dili bir kaç doküman ile yazabilecek hale gelmiş olmanız lazım. Oyun yapacaksanız ve UE'yi seçtiyseniz önce C++. Şimdi "Bluprint sistemi var! Gerek yok!" diyen arkadaşlar gelmeden söyleyeyim: Bluprint sistemi de aslında C++'tan geçer. Tek fark blueprint sisteminin arkaplanda blueprinti koda dökmesidir ki C++'tan anlamayan biri blueprint ile bu algoritmayı yazamaz. Yazsa bile ezberden öteye geçemez.
Hemen UE'yi açayım, oyun yapayım şeklinde düşünmeyin. Oyun motorları GUI(PyGame, LibGDX gibi rakiplerine göre yüzeysel kalan bazı oyun motorları içermez ki bunlara oyun motoru demek bana göre yanlış olur.) ve kendi librarysini içerir. Yani C++'ın mantığını bilmeden herhangi kütüphaneyi kullanamayacağınız için önceliğiniz C++ öğrenmek olmalı.