Я не совсем уверен, каков правильный термин, но как создаются основанные на времени программы, такие как игры и симуляции? Я только что понял, что я только написал программы, которые ждут ввода, затем что-то делают, и поражен тем, что я понятия не имею, как бы я написал что-то вроде понга
Как будет кодироваться что-то вроде симулятора полета? Очевидно, он не будет работать так же быстро, как компьютер. Я предполагаю, что все выполняется по какому-то циклу. Но как вы справляетесь с этим, когда вычисление занимает больше времени, чем цикл.
Кроме того, каков правильный термин для этого? Поиск по «программированию на основе времени» действительно не дает мне полезных результатов.