Desenvolvimento de jogos

18
Como depurar programas shader?

Estou no processo de depuração de shaders de vértice GLSL e não consigo abalar a sensação de estar fazendo errado. Em geral, tenho duas estratégias para compensar a falta de rastreamento Coloco valores em uma cor de depuração variando que passo para o sombreador de fragmento e depois tento...

18
(RPGs) Design de tabela suspensa

Eu acho que essa pergunta se refere mais a jogos como MMO e jogos do tipo Diablo. Quais são os designs usuais para implementar uma tabela suspensa, onde um monstro pode soltar tipos diferentes de itens, dependendo de uma porcentagem? Eu acho que a maneira mais simples de se ter um dicionário de...

18
Desenvolvimento de jogos somente em C. É possível? [fechadas]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que...

18
Como posso criar um efeito de iluminação como este?

Esta é a iluminação 2D mais bonita que eu já vi, e eu gostaria de executar uma iluminação assim também. Como eu faço isso? Não me importo com a física ou como as partículas são simuladas - só quero saber sobre a iluminação. Aqui estão alguns vídeos para

18
Como converter um clique do mouse em um raio?

Eu tenho uma projeção em perspectiva. Quando o usuário clica na tela, quero calcular o raio entre os planos de perto e de longe projetados a partir do ponto do mouse, para que eu possa fazer algum código de interseção de raios com o meu mundo. Estou usando minhas próprias classes de matriz e vetor...

18
Objective-C ou C ++ para jogos iOS?

Estou bastante confiante de programação em Objective-C e C ++, mas acho que o Objective-C é um pouco mais fácil de usar e mais flexível e dinâmico por natureza. Quais seriam os prós e os contras ao usar o C ++ em vez do Obj-C para escrever jogos no iOS? Ou melhor, existem problemas conhecidos com...