Desenvolvimento de jogos

12
C # criando um jogo simples de cobra

Eu estava pensando em criar um jogo de cobra com C #, então eu corri ideias na minha cabeça e surgiram alguns problemas. Como posso rastrear e produzir no local correto os blocos que correm atrás da cabeça da cobra? Se a cobra é constituída por cinco blocos e o usuário começa a circular, como...

12
Sombras na renderização adiada

Eu li algum material sobre renderização adiada e acho que entendi bem. Mas o que eu não entendo é como ele realiza sombras. O buffer G, até onde sei, não envolve a criação de um mapa de sombras para cada luz, por isso estou confuso sobre como a passagem de iluminação está ciente de se cada pixel...

12
Como devo desassociar e excluir os buffers OpenAL?

Estou usando o OpenAL para reproduzir sons. Estou tentando implementar uma função de acionar e esquecer que usa um ID de buffer e o atribui a uma fonte de um pool que eu aloquei anteriormente e o executa. No entanto, há um problema com a vida útil do objeto. No OpenGL, as funções de exclusão...

12
Números aleatórios em C ++

Recentemente, me acostumei a idiomas modernos, que incluem um bom gerador aleatório de ações, que geralmente é o Mersenne Twister; agora que voltei ao C ++, tenho que decidir o que usar. Eu procurei pelas implementações do Mersenne Twister e notei que são muitas: existe uma que é mais usada e...

12
OpenGL Orientado a Objetos

Uso o OpenGL há algum tempo e li um grande número de tutoriais. Além do fato de muitos deles ainda usarem o pipeline fixo, eles geralmente lançam toda a inicialização, alterações de estado e desenho em um arquivo de origem. Isso é bom para o escopo limitado de um tutorial, mas estou tendo...

12
Localização de caminho eficiente em espaço livre

Eu tenho um jogo situado no espaço e gostaria de emitir ordens de movimento, o que requer a busca de caminhos. Agora, entendo que A * e outros se aplicam principalmente a árvores, e não a espaços vazios que não possuem nós de localização de caminhos. Eu tenho alguns obstáculos, que atualmente são...

12
Fundamentos para a construção de um RTS [fechado]

Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Game Development Stack Exchange. Fechado no ano passado . Fiquei me perguntando se...

12
Stress testando um servidor de jogos sem usuários?

Estou trabalhando em um jogo de cartas e seu servidor. Haverá um lobby com muitas mesas e muitos jogadores. O único problema é: como posso ver como ele pode lidar com centenas de usuários simultâneos sem centenas de usuários simultâneos? Como esse tipo de coisa geralmente é...