Desenvolvimento de jogos

8
Como posso definir a duração de uma tela inicial?

Estou usando o Unity Pro, por isso tenho todas as ferramentas da tela de abertura disponíveis. Tenho uma imagem em tela cheia que quero usar como minha tela inicial. Quero que minha tela inicial permaneça na tela por n segundos. Desejo que a tela inicial seja cortada se não se encaixar...

8
Detecção de colisão: um monte de casos especiais?

Estou escrevendo um mecanismo de física simples em 2D. Meu primeiro objetivo é fazer com que a detecção de colisão funcione. Eu sei que meus objetos acabarão sendo compostos de formas primitivas, mas eu queria saber - uma biblioteca de detecção de colisões seria composta de várias funções de caso...

8
Como o City-sim pode simular centenas de caracteres?

Meus jogos geralmente começam a ficar muito fáceis quando há algumas centenas de caixas representando possíveis personagens. Enquanto jogos como SimCity ou mesmo Anno têm centenas de personagens. Percebi que esses jogos não atualizam tudo a cada tique, as necessidades são tratadas em intervalos e...

8
Como criar uma cascata de física 2D

Estou tentando criar uma cachoeira que se parece com a primeira imagem abaixo (verifique este vídeo para ter uma idéia melhor do que eu quero alcançar) com propriedades físicas para que ele possa mover ou contornar objetos com coletores em seu curso (semelhante ao segunda imagem abaixo). Embora a...

8
Algoritmos de geração de cidades

Em este post RPG.SE uma página há muito perdida com vários geradores on-line é mencionado. Estou particularmente curioso sobre a maneira como as cidades foram geradas. Veja esta imagem, por exemplo: Embora muitas coisas pudessem ser melhoradas em termos de gráficos, foi muito bom, considerando...

8
O que faz uma boa árvore tecnológica?

Nos jogos de estratégia / simulação, geralmente existem árvores de tecnologia / pesquisa que permitem aos jogadores pesquisar novas habilidades / opções, melhorar as opções existentes e eliminar os efeitos negativos. Alguns jogos parecem seguir a abordagem abc item 1 -> item 2 -> item 3com...

8
Script amigável ao usar um ECS?

No momento, estou criando um pequeno projeto de hobby para voltar ao desenvolvimento de jogos e decidi estruturar minhas entidades usando um ECS (Entity Component System). Esta implementação de um ECS está estruturada da seguinte forma: Entidade : no meu caso, é um intidentificador exclusivo...

8
Por que não estou ficando preso no loop

Eu sou novo no Unity. Eu estava aprendendo corotinas e escrevi isso. private void Fire() { if(Input.GetButtonDown("Fire1")) { StartCoroutine(FireContinuously()); } if(Input.GetButtonUp("Fire1")) { StopAllCoroutines(); } } IEnumerator FireContinuously() { while(true) { GameObject laser...