Like Other folks have reported, concentrate on a game, when which is accomplished you will have a 'game engine'. I believe as well Lots of people get caught on the idea of seeking an 'motor' since that term sounds great, it's similar to the mass-proliferation of web libraries and frameworks. https://www.gameonlineonline.com/