а я бы пошел по другому. Сделай сперва говноигру, типа платформер, потом почитай книги по архитектуре игровых движков, по ГеймДев паттернам, потом напиши еще одну игру, но уже со знаниями, которые осели после прочтения. Потом перечитай еще раз. Могу книги подсказать. Когда за плечами есть проект говнокода - новые умные знания всасываются прям таки на ура. И да - ассеты сам не делай можешь подкорректировать, но сам не трать время. Качай с opengameart.org
а я бы пошел по другому. Сделай сперва говноигру, типа платформер, потом почитай книги по архитектуре игровых движков, по ГеймДев паттернам, потом напиши еще одну игру, но уже со знаниями, которые осели после прочтения. Потом перечитай еще раз. Могу книги подсказать. Когда за плечами есть проект говнокода - новые умные знания всасываются прям таки на ура. И да - ассеты сам не делай можешь подкорректировать, но сам не трать время. Качай с opengameart.org