1. Сначала научись гуглить - даже тут уже сотни раз такой вопрос задавали.
2. Сначала изучи C#, ООП и всё такое
3. Потом приступай к Юнити.
4. Если хочешь исключительно в одиночку разрабатывать игры, то ещё придётся изучить графический и геймдизайн. Ну и ещё там по мелочи(не мелочи), в зависимости от игры.