Tema: input
-
Unreal Enhanced Input: como compor contextos, modificadores e o comportamento dos triggers
Estruture o input em torno de ações semânticas, da propriedade explícita dos contextos e de ciclos de vida de triggers bem definidos, em vez de depender apenas da prioridade.
-
Player loop do Unity: separar as atualizações de entrada, física e câmera
Atribua a intenção de entrada, as alterações de física e a apresentação da câmera a fases de atualização escolhidas de propósito, para que variações de frame rate não dupliquem nem percam comandos de gameplay.
-
Input buffering e coyote time: aceitar saltos quase certos sem ações duplicadas
Registre separadamente os pressionamentos recentes do botão de salto e o último contato com o chão, consuma as duas oportunidades ao iniciar o salto e ajuste a tolerância conforme as regras de movimento pretendidas.
Legível por máquina: JSON