Perguntas com a marcação «c»

C é uma linguagem de programação de computador de uso geral usada para sistemas operacionais, bibliotecas, jogos e outros trabalhos de alto desempenho.

53
É razoável escrever um mecanismo de jogo em C? [fechadas]

Mesmo que o C ++ pareça rei, pelo que me disseram, o C ainda é amplamente usado em jogos, especialmente nos consoles. No entanto, escrever um mecanismo de jogo inteiro em C seria irracional hoje? Quais são, se houver, algumas vantagens que C tem sobre C ++? Por que alguém possivelmente desejaria...

41
Os atores de um jogo devem ser responsáveis ​​por se desenhar?

Eu sou muito novo no desenvolvimento de jogos, mas não na programação. Estou (de novo) brincando com um jogo do tipo Pong usando o canvaselemento JavaScript . Eu criei um Paddleobjeto que possui as seguintes propriedades ... width height x y colour Eu também tenho um Pongobjeto que possui...

37
Como funcionam os patches nos jogos?

Às vezes, os jogos de console e PC têm patches para corrigir erros que os desenvolvedores perderam / não tiveram tempo de corrigir. Minha pergunta é como isso funciona? Às vezes, os arquivos de patch têm alguns megabytes de tamanho. Não entendo como um arquivo pequeno pode alterar um programa...

31
Uma boa maneira de criar um loop de jogo no OpenGL

Atualmente, estou começando a aprender OpenGL na escola e comecei a fazer um jogo simples outro dia (por conta própria, não para a escola). Estou usando freeglut e construindo-o em C; portanto, para o loop do jogo, eu realmente estava usando uma função que fiz passar glutIdleFuncpara atualizar todo...

30
Quem faz os cálculos de IA em um MMO?

Estou construindo um MMO e quero adicionar NPCs. O problema é que não conheço o design básico. O que os cálculos, os clientes ou o servidor? Eu entenderia o servidor calculando eventos e reações, mas quando se trata de busca de caminhos, posição e movimento do jogador, quem calcula isso? Quem...

25
Lógica do jogo no servidor! Bom ou mal?

Atualmente, estou planejando um simples jogo multiplayer online. E aqui está a questão. Faz sentido criar toda a lógica do jogo no servidor e apenas enviar a entrada do cliente para o servidor? Quais são os prós e os contras ou há alguma razão para eu não fazer