Desenvolvimento de jogos

Perguntas e respostas para desenvolvedores de jogos profissionais e independentes

3
Frame Independent Movement
Eu li dois outros tópicos aqui sobre movimento: movimento baseado no tempo versus movimento baseado na taxa de quadros? , e quando devo usar uma etapa de tempo fixo ou variável? mas acho que não tenho um entendimento básico do movimento independente de quadros, porque não entendo do que esses …
11 frame-rate 

5
Servidor de jogo C ++ distribuído que usa banco de dados
Meu servidor de jogos baseado em turnos C ++ (que usa banco de dados) não se compara à quantidade média atual de clientes (jogadores), portanto, desejo expandi-lo para várias (mais de uma) quantidade de computadores e bancos de dados em que todos os clientes ainda permanecerão dentro mundo único jogo …
11 server  databases 


7
Baixo acoplamento e coesão firme
Claro que depende da situação. Mas quando um objeto ou sistema de alavanca inferior se comunica com um sistema de nível superior, os retornos de chamada ou eventos devem ser preferidos a manter um ponteiro para o objeto de nível superior? Por exemplo, temos uma worldclasse que possui uma variável …



3
Como eles acompanham os NPCs em Left 4 Dead?
Como eles controlam os zumbis dos NPCs em Left 4 Dead? Eu estou falando sobre os NPCs que simplesmente caem nas paredes ou vagam sem rumo. Mesmo que os jogadores não possam vê-los, eles estão lá (digamos, dentro de salas ou atrás de portas). Digamos que haja cerca de 10 …
11 game-design  ai 


2
Animação esquelética eficiente
Estou pensando em adotar um formato de animação esquelética ( como solicitado aqui ) para um jogo RTS. A representação individual de cada modelo na tela será pequena, mas haverá muitas! Na animação esquelética, por exemplo, arquivos MD5, cada vértice individual pode ser anexado a um número arbitrário de juntas. …


3
TRON: algoritmo AI do jogo?
Motos de luz ou como era chamado. Dado um array 2D representando o mapa do jogo, onde cada elemento pode ser 0 ou 1 (0 representando espaço em branco e 1 representando espaço preenchido), qual é o algoritmo usado para a IA do inimigo TRON?
11 2d  ai 


2
Funções de atenuação
Comecei a me envolver com funções de atenuação (Flash AS3), tentando entender o site de TweenLite e Robert Penner: http://www.robertpenner.com/easing/ A questão que tenho é qual é a base matemática para essas funções. Já vi outros sites modificarem as funções para criar uma função de atenuação personalizada.

3
RTS em um mapa 3D, por exemplo, um globo
Como você pode "ladrilhar" um globo 3D se o trabalho artístico e os mapas existentes são grades 2D simples? Existem abordagens que podem reutilizar grande parte da obra de arte e tal?
11 3d  maps 

2
Como posso distribuir um executável nativo para um programa Python?
Ultimamente, todo o meu trabalho tem sido em Python (e Ruby), e estou apaixonado por essas duas linguagens. Existem muitas bibliotecas para desenvolvimento de jogos em Python, mas o problema que vejo é que muitas dessas estruturas não cobrem o aspecto "distribuição" da criação de jogos. Gostaria de codificar meu …
11 python  pyglet 

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.