Perguntas com a marcação «sprites»

12
Sprites como atores

Não tenho experiência em questões de desenvolvimento de jogos, mas como programador. No idioma Scala, você pode ter várias tarefas escaláveis ​​com atores, muito estáveis, pelo que ouvi. Você pode até ter centenas de milhares deles rodando ao mesmo tempo sem nenhum problema. Então eu pensei,...

12
Como crio vários holofotes 2D?

Estou procurando criar um efeito "spotlight" em 2D que permita um spotlight em várias entidades. Ou seja, como se vários sprites estivessem segurando tochas. Para uma única entidade (um foco), uso uma técnica em que sobreponho um sprite de gradiente e o ponto central persegue essa entidade. Essa...

11
Alterar o sprite de um objeto no Unity

Dentro do código de script do herói (objeto), quero adicionar a possibilidade de alterar seu sprite. Então o jogador pressiona o botão de espaço e o sprite muda para o outro sprite já adicionado ao projeto. Você pode me fornecer um código de exemplo para fazer

11
Jogador subindo, ele está pulando ou subindo?

Em um jogo de plataformas 2D baseado em física que contém escadas, como você determina se o jogador subindo é causado por um salto ou se ele sobe uma escada, de modo que você saiba qual animação jogar? E, em geral, obviamente o vetor de direção não é suficiente para determinar a animação a ser...

11
Como você move um sprite em incrementos de sub-pixel?

Os pixels estão ativados ou desativados. A quantidade mínima que você pode mover um sprite é um único pixel. Então, como você faz o sprite se mover mais lento que 1 pixel por quadro? A maneira como fiz isso foi adicionar a velocidade a uma variável e testar se havia atingido 1 (ou -1). Se isso...

11
Posicionamento aleatório do inimigo em uma grade 2D

Quero colocar meus itens e inimigos aleatoriamente (ou o mais aleatoriamente possível). No momento, uso a Randomclasse do XNA para gerar um número entre 800 para X e 600 para Y. Parece que os inimigos aparecem mais no topo do mapa do que no meio ou no fundo. Eu não semeio o gerador, talvez isso...

11
Confusão sobre o tamanho do sprite no espaço mundial (Unity)

Eu tenho um Sprite com resolução 1080x1920. E defino a resolução de exibição do jogo também para 1080x1920. O que eu estava pensando é que o sprite (1080x1920) deve se encaixar corretamente na visualização da câmera. Mas quando eu arrasto esse sprite, o sprite é ampliado e sai da visualização da...

10
Sprites embutidos no texto do Unity?

Como posso usar materiais diferentes ao usar a tag para a sintaxe de rich text do Unity? Quero poder criar sprites alinhados com o meu texto sem precisar criar fontes personalizadas. Aqui está o que tenho até agora: Aqui está a sintaxe que estou usando para o texto na minha imagem: Planetary...

9
Como decompor a folha de sprite

Eu tenho muitas planilhas mal formatadas que quero decompor ou dividir em muitas imagens pequenas, uma para cada sprite. Se eu puder fazer isso, posso usar minha ferramenta de empacotador de textura personalizada para criar meus recursos de jogo. Minhas ferramentas de desenvolvimento são XNA e C #...

9
Como melhorar o desempenho do lote

Estou desenvolvendo um jogo 2D baseado em sprite para plataforma (s) móvel (s) e estou usando o OpenGL (bem, na verdade, o Irrlicht) para renderizar gráficos. Primeiro, implementei a renderização de sprite de uma maneira simples: todo objeto de jogo é renderizado como um quad com sua própria...

9
Folha de Sprite ou vários recursos

Ao animar para a plataforma Android, é uma prática recomendada criar uma folha de sprite com vários estados para cada sprite em uma única imagem ou devo exportar imagens individuais para cada caractere / estado / etc.? Qual opção me fornece um tamanho de arquivo menor para recursos e qual é mais...

9
Seguindo um caminho de maneira suave

Atualmente, estou fazendo um jogo de defesa em torre 2D com uma pista estática e predeterminada que os inimigos seguem (ou seja, torres não podem bloquear o caminho e encontrar o caminho não é o problema que estou tentando resolver). Estou tentando descobrir exatamente como fazer as unidades...