Não sei ao certo qual é o termo correto para o que estou procurando, portanto, desculpe-me se for uma pergunta duplicada. Mas existe um termo / algoritmo para garantir que um jogo seja "completável" em relação a um scroller infinito. O que eu quero dizer com completável é que, se eu tivesse um jogo, em que um usuário tivesse que continuar pulando blocos enquanto a tela tenta alcançá-los, como garantir que sempre haja um novo bloco acessível que o usuário possa teoria pular para?
Eu sei que em teoria eu verificaria a que altura o usuário pode pular e garantir que haja um bloco dentro desse alcance, mas há mais alguma coisa? ou seja, evitar verificações caras ao colocar novos blocos para garantir que eles não se sobreponham etc.?
Eu estou olhando especificamente para html5 / js, mas me perguntei se havia um termo para este ou um tipo específico de algo que eu poderia investigar.
obrigado