Na seção de créditos dos jogos que jogo, existem nomes de programadores gráficos . Se eles usaram um mecanismo de jogo, por que eles precisam de um programador de gráficos ? O mecanismo de jogo não está fazendo o trabalho deles?
Atualmente, ao jogar jogos, geralmente existem cenas relacionadas à história, durante as quais você não pode interagir com o jogo, você pode apenas ouvi-lo ou assisti-lo enquanto ele joga. No entanto, em muitos jogos, essas cenas da história são renderizadas ao vivo com o mecanismo de jogo, e não com …
Possível duplicado: onde anunciar meu jogo? Digamos que eu desenvolvi um jogo e quero "divulgá-lo". O que tenho em mente são jogos não comerciais de código aberto. Quais sites você conhece onde pode promover seu jogo recém-desenvolvido, em vez de simplesmente publicá-lo em seu blog?
O sistema de criação no Minecraft usa uma grade 2x2 ou 3x3. Você coloca os ingredientes na grade e, se você colocar os ingredientes certos no padrão certo, ele ativará a receita. Alguns pontos interessantes sobre o design: Algumas receitas podem trocar certos ingredientes por outras. Por exemplo, uma palheta …
Eu uso o mecanismo de jogo cocos2d-x para criar jogos. O mecanismo já usa muitos singletons. Se alguém o usou, deve estar familiarizado com alguns deles: Director SimpleAudioEngine SpriteFrameCache TextureCache EventDispatcher (was) ArmatureDataManager FileUtils UserDefault e muito mais com cerca de 16 classes. Você pode encontrar uma lista semelhante nesta …
Eu ouvi falar sobre renderização adiada e como usá-la pode permitir "muitas" luzes em uma cena sem um grande impacto no desempenho, mas o que é e (de alto nível) como é implementada?
Eu já vi muitos jogos baseados em turnos nos quais ataques corpo a corpo em outra unidade fazem com que as unidades atacadas também danifiquem a unidade atacante, enquanto ataques à distância não sofrem com esse mecanismo de "retaliação". Os exemplos incluem a série Heroes of Might and Magic, a …
Especificamente, qual é a melhor maneira de implementar um sistema de conquistas flexível o suficiente para ir além de conquistas simples baseadas em estatísticas, como "matar x inimigos". Estou procurando algo mais robusto do que um sistema baseado em estatísticas e algo mais organizado e sustentável do que "codificar todos …
Existem métodos de teste automatizado de jogos? Experiências específicas são apreciadas, com informações relevantes sobre o projeto, como plataforma e tipo de jogo, se isso ajudar no esclarecimento.
Atualmente, estou estudando shaders opengl, mas não consigo descobrir algo: como aplicar shaders diferentes aos objetos, por exemplo, um bule processado usando toon shader e outro na mesma cena usando uma superfície muito reflexiva e outra distorcida de uma função de ruído, como neste vídeo http://www.youtube.com/watch?v=1ogg4ZfdBqU Outro está aplicando um …
Por que a resolução de texturas nos jogos sempre é uma potência de dois (128x128, 256x256, 512x512, 1024x1024 etc.)? Não seria inteligente economizar no tamanho do arquivo do jogo e fazer com que a textura se encaixasse exatamente no modelo desembrulhado por UV? O que aconteceria se houvesse uma textura …
Alguns dias atrás, encontrei algo chamado terreno voxel e acho que eles são bem legais. Mas eu não sei de nada que os gera. Você o modela no seu software de modelagem ou usa algo como um mapa de altura? Li na wikipedia que os voxels são como pixels 3d …
Existe um algoritmo conhecido 'mais eficiente' para a detecção de colisões AABB vs Ray? Recentemente, deparei com o algoritmo de colisão AABB vs Sphere do Arvo, e estou me perguntando se existe um algoritmo igualmente digno de nota para isso. É preciso ter condição para esse algoritmo: eu preciso ter …
Mesmo que o C ++ pareça rei, pelo que me disseram, o C ainda é amplamente usado em jogos, especialmente nos consoles. No entanto, escrever um mecanismo de jogo inteiro em C seria irracional hoje? Quais são, se houver, algumas vantagens que C tem sobre C ++? Por que alguém …