Singleton é um padrão de design usado como um contêiner que contém valores que podem ser acessados globalmente em todo o projeto.
Singletons são muito úteis porque podem transferir dados do jogo de cena para cena sem a necessidade de salvar e carregar dados em segundo plano.
Também há um debate entre os programadores de jogos sobre se é necessário usar o padrão singleton, porque se o jogo ficar muito grande, será difícil gerenciá-lo e assim por diante.
Não acreditamos que esse seja o caso porque você não terá 100 singletons em um projeto. Você terá um ou dois deles e eles economizam muito tempo porque fornecem uma maneira fácil para as courses se comunicarem entre si.
Antes de começar, este tutorial é para desenvolvedores iniciantes, intermediários e avançados.
Abordaremos tudo, desde como criar um singleton simples até operações mais complexas que você pode executar com ele, para que tanto desenvolvedores iniciantes quanto avançados se beneficiem.
E você sempre pode usar o índice no lado esquerdo para navegar pela postagem e aprender o que deseja.
Além disso, esperamos que os iniciantes que acompanham esta postagem conheçam os conceitos básicos do Unity, como criar um script, anexá-lo a um objeto do jogo, saber como uma classe funciona e assim por diante, pois não pretendemos cobrir todos os detalhes para iniciantes.
Mas se você é um completo iniciante, pode começar a aprender clicando no hyperlink abaixo.