Desenvolvimento de jogos

13
Objeto de matrizes ou matriz de objetos?

Estou fazendo um jogo sim de gerenciamento, algo parecido com o Roller Coaster Tycoon. Quero saber qual é a melhor maneira de estruturar meus objetos mundiais para maximizar o desempenho. Digamos que tenho 5.000 pessoas no meu jogo que eu poderia: Crie um objeto e armazene-o em uma matriz como...

13
Recriar esse visual sombreado

Vou mantê-lo breve. Como alcançar o efeito representado na imagem abaixo? É possível fazer em tempo real? Parece enganosamente simples, mas provavelmente não é. Há alguma palavra-chave que eu possa procurar para obter mais informações sobre como programar os shaders para obter essa aparência?...

13
Como devo lidar com os recursos ausentes?

Seu jogo espera que um determinado recurso seja carregado, mas não foi encontrado. Como a situação deve ser tratada? Por exemplo: Texture* grassTexture = LoadTexture("Grass.png"); // returns NULL; texture not found Mesh* car = LoadMesh("Car.obj"); // returns NULL; 3D mesh not found Pode ter sido...

13
Evite a compactação dupla de recursos

Estou usando .pngs para minhas texturas e um sistema de arquivos virtual em um .ziparquivo para o meu projeto de jogo. Isso significa que minhas texturas são compactadas e descomprimidas duas vezes. Quais são as soluções para esse problema de dupla compressão? Uma solução que ouvi falar é usar...

13
Como implementar áreas de borda macia com partículas

Meu jogo é criado usando Phaser, mas a pergunta em si é independente de mecanismo. No meu jogo, tenho vários ambientes, áreas essencialmente poligonais pelas quais os personagens dos jogadores podem se mover e serem afetados. Por exemplo, gelo, fogo, veneno, etc. 'O elemento gráfico dessas áreas é...

13
Como simulo o daltonismo para testes de acessibilidade?

Existe um aplicativo que eu possa baixar (ou alguma configuração do Windows ou algo assim) que me permita ver como meu jogo será exibido para usuários com daltonismo diferente? Já existem boas perguntas sobre como evitar o mau design do seu jogo para daltonismo. Há também um filtro Photoshop do...