Следуя принципу "Программируйте на уровне интерфейсов, а не реализаций", вы на самом раннем этапе ставите ненужные препятствия, пытаясь цементировать элементы, когда четкого и полного представления задачи еще не сформировано, а это в большинстве случаев приводит к неоптимальным решениям и плохой архитектуре.
Как вообще можно браться за проект без четкого и полного представления задачи? Написать "на коленке", после подумать и после всё переписать.... как это по нашему... верно?
Может хватит пытаться убивать иностранные сервисы? Сосредоточьтесь на альтернативе а не на санкциях. "Старшие сыновья Мишустина, Александр и Алексей, учились в Швейцарии, в школе-интернате Institut Le Rosey" - я думаю всё понятно.
Есть интересное двигло GRAV. Как отдельно движок, так и готовые сборки + множество дополнений. Неперегруженный актуальный валидный код. Обновления постоянные.
Хах! Одного из героев в игре кличут Дрочеслав :), с юмором подошли :) Дрочеслав душит змея.. Норм!
Главное быть профи в своём деле, а не раскидываться на всё и понемногу. В конечном итоге так ничего знать и не будешь на хорошем уровне.
Остаётся лишь пожелать тебе удачи! Молодец! Пиши статьи - они также тебя будут стимулировать к написанию игр - верно и обратное
Как вообще можно браться за проект без четкого и полного представления задачи? Написать "на коленке", после подумать и после всё переписать.... как это по нашему... верно?
Может хватит пытаться убивать иностранные сервисы? Сосредоточьтесь на альтернативе а не на санкциях. "Старшие сыновья Мишустина, Александр и Алексей, учились в Швейцарии, в школе-интернате Institut Le Rosey" - я думаю всё понятно.
Зачастую требования работодателей также зашкаливают. Ищут мастера на все руки за зарплату допустим бекендера. Это к тому, что:
«...Еще один эксперт по Python, Node.js, C++, базам данных SQL и noSQL, а также почти по всем технологиям...»
Соответственно, пишут в резюме всё о чём слышали. Просто разный уровень знаний технологий ;)