Desenvolvimento de jogos

Perguntas e respostas para desenvolvedores de jogos profissionais e independentes


5
Como criar um AssetManager?
Qual é a melhor abordagem para projetar um AssestManager que contém referências a gráficos, sons etc. de um jogo? Esses ativos devem ser armazenados em um par de mapa de chave / valor? Ou seja, peço o recurso "background" e o mapa retorna o bitmap associado? Existe uma maneira ainda …

2
Como eu produzo aleatoriamente "divertidamente", em vez de pseudo-aleatório?
Estou fazendo um jogo que apresenta vários tipos diferentes de quebra-cabeças em sequência. Eu escolho cada quebra-cabeça com um número pseudo-aleatório. Para cada quebra-cabeça, há várias variações. Eu escolhi a variação com outro número pseudoaleatório. E assim por diante. A questão é que, embora isso produza aleatoriedade quase verdadeira, não …
26 algorithm  random 

4
O que exatamente é o mapeamento UV e UVW?
Tentando entender alguns conceitos básicos de 3D, no momento estou tentando descobrir como as texturas realmente funcionam. Eu sei que o mapeamento UV e UVW são técnicas que mapeiam Texturas 2D para Objetos 3D - a Wikipedia me disse isso. Pesquisei no google por explicações, mas só encontrei tutoriais que …



6
Como posso criar uma simples equação de retorno decrescente?
Existem fórmulas disponíveis para uma equação de retorno decrescente; no entanto, esses geralmente envolvem exponencial. Que outras maneiras existem para chegar a essa equação? Tomemos, por exemplo, o seguinte caso de teste - Uma fazenda produz 10 alimentos, para cada 10 fazendas produzidas, a taxa de produção cai 5%.


1
Como executo testes funcionais no meu jogo Unity3D?
Contexto Continuo com algum código legado para um jogo no Unity3d e quero escrever alguns testes funcionais destinados à regressão, para garantir que não quebre as coisas ao implementar coisas novas ou ao refatorar. Eu já sei que existe o pacote 'Unit Test Tools' para o Unity3d disponível como um …







Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.