Desenvolvimento de jogos

12
O que torna a escala em pixel art diferente de outras imagens?

Recentemente, eu estava treinando um desenvolvedor que é novo na criação de jogos de pixel art, e percebi que há uma "sabedoria convencional" em torno do dimensionamento de pixel art que não é óbvia para um iniciante e pode não estar bem documentada. Então, aqui está uma tentativa de consertar isso...

12
Números esperados para o envolvimento do usuário

Eu corro um jogo online grátis que envolve coletar criaturas e simplesmente clicar em um botão para dar a eles uma pequena quantidade de EXP. A idéia é fazer isso com outras pessoas e elas provavelmente retribuirão o favor e ajudarão você a fazer seu próprio progresso. O tutorial inicial guia você...

12
Como sei se a memória não está sendo manipulada corretamente?

A pegada de memória do meu jogo (2D) parece aumentar sempre que carrego uma textura, por exemplo, quando inicio o jogo, ele usa 30 MB de RAM privada, depois de atravessar um arquivo em segundo plano de ~ 367 mb, então está tudo na RAM em algum momento, aumenta 54 MB de RAM privada. O mesmo...

12
Criando um sistema robusto de itens

Meu objetivo é criar um sistema de itens modular / o mais genérico possível que possa lidar com coisas como: Itens atualizáveis ​​(+6 Katana) Modificadores de estatística (+15 de destreza) Modificadores de Item (% X de chance de causar dano em Y, chance de congelar) Itens Recarregáveis ​​(equipe...

12
Como calcular o envolvimento dos jogadores?

Quais métricas poderiam ser usadas para saber o que certas pessoas pensam sobre o jogo e o quanto elas gostaram? Eu preferiria parâmetros que não precisam que os jogadores classifiquem sozinhos. As horas de jogo em um único lugar seriam um bom parâmetro sobre quanto jogadores queriam gastar tempo...

12
Como resolver o problema de verificação do solo?

Percebi um problema na verificação de solo do controlador de terceira pessoa do Unity. A checagem no solo deve detectar se o jogador está ou não no chão. Para isso, envia um raio sob o player. No entanto, se o jogador estiver em cima e no meio de duas caixas e houver um espaço entre essas caixas,...

12
Como uso os ícones adaptativos do Android no Unity?

A partir da API 26, o Android usa algo chamado ícones adaptáveis. Ao segmentar a API 25 e inferior, o ícone do meu aplicativo fica bem: Mas ao segmentar a API 26+, ela aparece em um círculo branco da seguinte forma: Como posso segmentar a API 26+ enquanto utiliza os ícones adaptativos do...

12
Diferença entre "buffer" e "array" no OpenGL?

Quando leio o doc no webGL ou OpenGL, podemos observar alguns padrões de como os nomes de funções e objetos são usados. Mas não consigo entender a diferença entre objeto de buffer e uma matriz. Existem "objetos de buffer de vértice", "objetos de matriz de vértice" e até algum tipo de "matriz de...