Jakkolwiek sam temat i wypowiedzi tutaj są bardzo interesujące, to chciałbym wyrazić opinię, że wybieranie silnika na podstawie systemu operacyjnego, na którym działa, wydaje się być szalenie dziwne. Załóżmy, że w silniku działającym na Windowsie daną czynność wykonasz w 1h, a na tym drugim w 100h. Naprawdę w takim wypadku uciążliwość włączania Windowsa ma jakieś znaczenie?
A akurat tak się składa, że znajdzie się mnóstwo rzeczy, które w Unity zrobisz o 99h szybciej niż w Godocie z uwagi na obecność Asset Store'a. Ale to zależy od gry, którą robisz i czy naprawdę chcesz zrobić jakąś konkretną grę, czy może na przykład hobbystycznie rozwinąć ogólną umiejętność tworzenia gier, działając w komfortowych dla siebie warunkach.