У меня есть опыт в бэкенде на
ASP.NET, теперь я пытаюсь научиться Юнити. Я умею писать код в юнити на уровне "написать компоненты, руками настроить все ссылки между компонентами, префабами и тп". В юнити у меня нет доступа к Main, нет доступа к конструкторам, следовательно не получается делать никаких штук c DI, нельзя настроить последовательность вызова методов Update и т.п., в конечном итоге я просто не понимаю, как правильно писать хоть сколько либо большие игры, а не уровня "закинуть персонажа на сцену, повесить скрипт на стрельбу и хп.
Прошу ваших советов и указаний.