Desenvolvimento de jogos

11
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...

11
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
Representar a superfície do planeta em 2d

Eu gostaria de fazer um jogo, onde uma parte é gerenciar o planeta (construir cidades, fábricas, estradas, etc.), mas gostaria de evitar o 3D - apenas o que eu quero é bom em 2D. Mas se eu representar a superfície do planeta como uma grade, será estranho me mover perto dos pólos (se eu subir, não...

11
Técnicas de controle de câmera em jogos

Eu sou um estudante de MPhil em Ciência da Computação trabalhando no problema de controle de câmera em gráficos. Embora a literatura sobre controle de câmera remonta ao final dos anos 80, a maioria deles (até onde eu sei) é principalmente acadêmica e raramente usada em jogos. Agora parte da minha...

11
Melhorando os processos nas lojas One-Man GameDev

Como programador de hobby, como posso incorporar um processo de melhoria contínua, como as retrospectivas do Agile em meus processos? Eu tentei itens de três coisas boas / ruins no final de cada projeto, mas acho que não é suficiente. E sinto que uma retrospectiva do sprint é um exagero. Onde está...

11
Adicionando crateras XNA (via GPU) com um efeito "Burn"

Atualmente, estou trabalhando em um clone "Worms" 2D no XNA, e um dos recursos é um terreno "deformável" (por exemplo, quando um foguete atinge o terreno, ocorre uma explosão e um pedaço do terreno desaparece). No momento, estou fazendo isso usando uma textura que tem um valor vermelho...

11
Normalização glVertexAttribPointer

glVertexAttribPointer (índice, tamanho, tipo, normalizado, passada, ponteiro); Se eu usar o tipo = GL_UNSIGNED_BYTE e normalizado = GL_TRUE como é normalizado? os dados seriam divididos por 256 para normalização? ou? Isso significa que não há como ter um valor normalizado de...

11
Como você obtém cores decentes de 2BPP?

Eu estive pesquisando texturas do PowerVR e encontrei várias texturas que aparentemente são 2 bits por pixel. Isso, francamente, confunde minha mente. Como obter preservação de cores decente pela metade, quando você tem apenas 4 estados possíveis por pi por pixel? Eu adoraria quaisquer recursos por...

11
Força da gravidade em jogos em primeira pessoa

Em nosso jogo, ajustamos a aceleração devido à gravidade ao valor apropriado de 9,8 m / s ^ 2. Embora fisicamente correto, parece mais um movimento na lua. Parece certo no valor de 16 m / s ^ 2. Alguém mais experimentou isso? É apenas porque não temos desfoque de movimento ou som para dar a...

11
Renderização simples do terreno

Por alguma razão, não consigo encontrar um bom exemplo de renderização de terreno, como em "ossos nus". Estou lendo Introdução à programação de jogos com o DX10, e já vi alguns outros tutoriais ... mas todos são classes complicadas, com MUITO material desnecessário, e tbh apenas confunde um...