Короч я просто хочу сказать что игровой движок это не что-то конкретное, это набор модулей.
Один на юнити напишет игру и будет утвержать что это игровой движок, а другой сделает новостной портал и будет утвержать что это IDE по созданию новостных порталов, они оба правы и не правы )