Desenvolvimento de jogos

17
Qual é a definição técnica de "lote de sprites?"

Plataforma e idioma de forma independente, como é definido o lote de sprites? Parece que existem muitas técnicas diferentes para diminuir a quantidade de trabalho ao desenhar e que elas geralmente são agrupadas com "lotes". Ocorre-me que pode não haver uma resposta real, mas talvez alguém aqui...

17
Livros para projetar economia virtual [fechado]

Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 6 anos . Gostaria de saber se...

17
GLSL, tudo em um ou mais programas shader?

Estou fazendo algumas demos em 3D usando o OpenGL e notei que o GLSL é um pouco "limitado" (ou sou apenas eu?). Enfim, tenho muitos tipos diferentes de materiais. Alguns materiais têm cor ambiente e difusa, alguns materiais têm mapa de oclusão ambiental, alguns têm mapa especular e mapa de relevo...

17
Vale a pena planejar antes de pular no código?

Eu sempre pensei que o planejamento é importante para um jogo. Mas eu não sei em que ponto. Alguns estão me dizendo para codificar em vez de planejar, mas eu sinto que ainda é importante porque, quando você estiver no código, saberá o que fazer a seguir mais facilmente. Atualmente, estou...

17
Como alguém salva um mundo processual?

Li recentemente sobre como criar mundos procedimentais ... mas como faço para salvar um? Em jogos como Terraria ou Minecraft, os usuários podem modificar livremente a paisagem, mas esse mundo não pode ser recriado desde o início. Quais técnicas são usadas para salvar mundos procedimentais, mas...

17
Colisão 2D rápida e precisa

Estou trabalhando em um jogo de tiro 2D de cima para baixo e agora preciso ir além do meu sistema básico de colisão de caixas delimitadoras de retângulos. Eu tenho grandes níveis com muitos sprites diferentes, todos com formas e tamanhos diferentes. As texturas dos sprites são todos arquivos png...

17
Algoritmo para simplificar malhas de construção / estruturais

Estou procurando um algoritmo para simplificar as malhas de edifícios ou estruturas similares. Edição: Eu tinha feito um comentário que o algoritmo de Hoppe tende a tornar malhas cada vez mais esféricas com a simplificação. Mas, não tenho certeza, por isso estou excluindo o comentário. Os...

17
Modelos de interface do usuário para o código

Meu designer de interface do usuário criou um adorável PSD de Photoshop e tudo bonito. O maior problema que estou tendo é converter algumas das fontes mais elegantes usadas em algo renderizável no jogo. Existe uma maneira de converter esses estilos de fonte no Photoshop em uma fonte de bitmap de...

17
Desmistificar o "nível de detalhe fragmentado"

Recentemente, tentando entender a implementação de um sistema de nível de detalhe fragmentado no Unity. Vou gerar quatro planos de malha, cada um com um mapa de altura, mas acho que isso não é muito importante no momento. Depois de ler sobre essa técnica, tenho muitas perguntas. Espero que isso não...

17
OpenGL: Onde devo colocar shaders?

Estou tentando aprender o OpenGL ES 2.0 e estou me perguntando qual é a prática mais comum para "gerenciar" shaders. Estou fazendo essa pergunta porque nos exemplos que encontrei (como o incluído na demonstração da API fornecida com o Android SDK), geralmente vejo tudo dentro da classe GLRenderer...

17
Obter anel de azulejos na grade hexagonal

Graças a este post: ladrilhos hexagonais e encontrando seus vizinhos adjacentes , sou capaz de coletar ladrilhos adjacentes a um determinado ladrilho. Mas estou praticamente preso a um algoritmo que me fornece apenas um "anel" de blocos especificado por um deslocamento. O algoritmo fornecido na...

17
Como posso gerar quebra-cabeças de Sudoku?

Estou tentando criar um gerador de quebra-cabeça Sudoku. É muito mais difícil do que eu esperava e quanto mais eu entro, mais difícil fica! Minha abordagem atual é dividir o problema em 2 etapas: Gere um quebra-cabeça completo (resolvido) de Sudoku. Remova os números até que seja solucionável e...