Desenvolvimento de jogos

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

30
Qual é a limitação mais séria da Unity? [fechadas]

Depois de ler esta pergunta acalorada sobre Unity x UDK x ID, estou curioso para saber: qual é a limitação (s) mais atingida e repetidamente atingida (s) do Unity? Para manter essa questão não subjetiva, novamente, eu estou falando sobre os principais infratores repetidos da Unidade. Isso é algo...

30
O que impediu que os jogos MMORTS fossem bem-sucedidos? [fechadas]

Todos sabemos que houve tentativas de criar jogos MMORTS com sucesso comercial, mas todos falharam. Por falhar, quero dizer que eles não ficaram muito populares na comunidade de jogos. Por que é que? O que é um MMORTS? É como um RTS (uma estratégia em tempo real; Rome: Total War, Stronghold,...

30
Posso ter problemas legais com nomes aleatórios?

Atualmente, estou construindo um jogo cujos NPCs receberão um gênero aleatório e um nome aleatório para o gênero certo. Para fazer isso, usarei um "banco de dados" de nomes (na verdade, um arquivo de texto com tuplas). Também haveria uma lista de sobrenomes, que serão adicionados ao primeiro nome...

30
A que finalidade servem os pontos de armadura?

Eu já vi um mecânico que eu chamo de "pontos de armadura" em muitos jogos: Quake, Counter Strike, etc. Geralmente, enquanto o jogador tem esses pontos de armadura, ele sofre menos danos. No entanto, eles agem de maneira semelhante aos pontos de saúde: você os perde ao receber os danos. Por que...

30
Profundidade de cor de 24 bits não é suficiente?

Percebi que em gradientes muito suaves, a profundidade de cores de 24 bits não é suficiente, como você pode ver as transições da cor. Isso aparece mais em cenas escuras ou no céu noturno. Por que ninguém altera a profundidade de cor para dois bytes por canal? Eu sei que isso daria muito trabalho e...