Как обстоят дела с графическим интерфейсом и игровой программой по сравнению с веб-программами?
Некоторое время я разрабатывал веб-приложения и погрузился в разработку GUI и игровых приложений.
В веб-приложении (для меня php) делается запрос к файлу, этот файл включает в себя все необходимые файлы для обработки информации в памяти, затем поток переходит сверху вниз для каждого запроса. (в основном)
Я знаю, что в играх действие происходит внутри игрового цикла, но как все различные элементы игры объединены в один цикл (система меню, графический интерфейс пользователя, загрузка ресурсов и трехмерный мир) с постоянной загрузкой и выгрузкой определенных вещи.
То же самое для программ с графическим интерфейсом, я полагаю, что есть "цикл приложений" некоторых видов.
Вызывается ли большинство элементов в память, а затем осуществляется доступ, связываются ли элементы и загружаются ли в память при необходимости?
Что помогло мне быстрее разработать веб-приложения, так это то, что когда я понял суть программы, она не должна быть детальной, просто общая идея или псевдокод.