Desenvolvimento de jogos

7
Otimizando a renderização Octree

Digamos que eu tenha uma octree e, em um certo nível, eu armazene VBOs nessa octree. Conheço as dimensões dos nós que possuem o vbo para que eu possa fazer a seleção básica do frustum. Isso funciona muito bem porque tudo fora da tela nunca é renderizado. No entanto, meu mundo é muito grande e...

7
Fazendo um símbolo aparecer em qualquer cor

Estou desenvolvendo um jogo estilo RPG / estilo roguelike. Em vez de ter mapas como: ......... ......... ....@.... ...h..... Oh, olhe, um anão. Eu estava tendo ladrilhos sólidos de fundo, então um RPG baseado em ladrilhos sem ladrilhos desenhados. Eu gosto da idéia de ter azulejos ASCII para...

7
Como criar jogos com rolagem?

Em jogos como a história da cidade ou a fazenda, como eles implementam a rolagem? Para fazer rolagem usando o UIScrollView, o tamanho do EAGLView deve ser maior. Nesses jogos, o tamanho do EAGLView parece mais do que 1024 * 1024. Mas há limitações no tamanho da janela de exibição nos dispositivos...

7
Sombras suaves de luz pontual

Como implementar sombras suaves para luz omnidirecional (ponto). Usamos a técnica típica de mapeamento de sombra. A profundidade é renderizada no cubo de textura e o addresing é bastante simples. Apenas usando vetor da luz para fragmentar a posição mundial. Funciona perfeitamente. Até que você...

7
Modelo 3D do Maya para iOS OpenGL ES

Preciso exibir, girar e aplicar zoom em um modelo 3D no OpenGL ES (iPhone / iPad). Os artistas gráficos 3D estão usando o Maya (no OS / X). Qual formato de exportação devo procurar para usar seus modelos 3D no aplicativo? Além disso, vários plug-ins do Maya não funcionam no Mac (aparentemente ele...

7
Criando pontos de acesso não retangulares e detectando cliques

Diga para um jogo com pontos de acesso irregulares (por exemplo, Risk, ou um jogo de estratégia como Hearts of Iron do Paradox ou Kings Crusader), como você Definir um ponto de acesso não retangular de forma irregular (como um território em um mapa?), No código? Qual ferramenta você pode usar...

7
Elementos de sucesso em um jogo 4X

Os jogos 4X (ou seja, Xpand, Xplore, Xploit e Xterminate) como Civilization, Sins of a Solar Empire e outros jogos de estratégia de topo, todos parecem ter o mesmo gancho viciante. Gostaria de saber quais elementos esses desenvolvedores incorporam em seus jogos para torná-los: Bem ritmado (você...

7
Renderização suave do terreno

Estou tentando renderizar um terreno suave com o Direct3D. Eu tenho uma grade 50 * 50 com todos os valores de y = 0 e um conjunto de pontos 3D que indicam a localização na grade e a profundidade ou altura do "vale" ou "colina". Eu preciso aumentar ou diminuir os valores y dos vértices da grade,...

7
O que faz com que as juntas de revolução do Box2D se separem?

Criei uma boneca de pano usando corpos dinâmicos (retângulos) e juntas de revolução simples (com ângulos inferiores e superiores). Quando minha boneca de pano atinge o chão (que é um corpo estático), os corpos parecem se mexer e as articulações se separam. Parece que os corpos estão grudados no...

7
Corpo mole, por onde começar a aprender?

Quero lhe perguntar sobre alguns recursos para aprender a simular corpos moles. Você conhece algumas boas fontes de conhecimento? Eu perguntei, porque eu quero fazer um simulador de acidente de carro, fiz algo, mas não funcionou bem. :