Eu me vejo entrando em um projeto do Unity com uma equipe de programação terceirizada. Nosso jogo para celular possui vários minijogos e eles os criaram inteiramente a partir dos elementos da interface do usuário ou imagens brutas em apenas um ou dois elementos da tela. Agora, eu sei que o termo "errado" está aberto à interpretação, pois os jogos são bastante simples e funcionam bem nos dispositivos modernos em que os testamos.
No entanto, minha atitude um tanto perfeccionista muitas vezes me preocupa com a maneira "correta / de melhores práticas" de fazer as coisas e eu tenho dificuldade em deixar de lado a ideia de que essa não é a melhor maneira de desenvolver os jogos. Eu observo as práticas recomendadas do Unity de não ter muitos elementos em uma tela devido a redesenhar sempre que algo muda, os renderizadores de sprite otimizam o corte de polígono em oposição a max rects para manter o excesso, etc. E a resposta que recebo da equipe de programação é "a capacidade de proporção da tela dos elementos da tela facilita o manuseio de diferentes proporções, e é assim que criamos jogos".
Eu não quero que essa seja uma pergunta "pessoal" com voto negativo, então existe uma razão mais convincente para não criar jogos simples para celular dessa maneira? Ou é o caso de funcionar em dispositivos de destino e não causar problemas, por que não? Agradecemos antecipadamente por qualquer resposta, Jaysin