Desenvolvimento de jogos

27
Como os jogos para PC / Mac detectam pirataria?

Recentemente, eu estava lendo um artigo sobre maneiras inteligentes como os programadores protegiam seus jogos de piratas, como os criadores do Game Dev Tycoon . Isso me deixou curioso: como eles detectam que a cópia do jogo em execução é de fato uma versão pirata em nível técnico? A resposta mais...

27
Como desenhar corretamente uma linha no Unity

Estou trabalhando em um jogo que exige que eu desenhe algumas linhas a partir de um único ponto que é mais formalmente dito Dado o ponto A com coordenadas x, y, desenhei n linhas onde a i-ésima linha tem as coordenadas nomeadas como xi, yi. Dadas as capacidades do LineRenderer no Unity3D, não...

27
Se um vetor 3D representa um ponto, como pode ter um comprimento?

Estou tentando entender a aritmética vetorial (e especificamente seu uso no mecanismo Unity). Eu não sou capaz de descobrir como um vetor pode ter um comprimento (magnitude), mesmo que ele represente apenas um ponto (posição e direção)? Isso significa que a magnitude é simplesmente a sua distância...

27
Qual é a diferença entre um Sprite e uma Textura?

Tenho uma tarefa prevista para a Universidade, e minha tarefa é discutir as texturas usadas nos videogames e como elas evoluíram. Minha principal pergunta é: qual é a diferença fundamental entre usar um sprite ou usar outros métodos de textura? Depois de fazer uma pequena pesquisa, pareço estar...

27
== causa ramificação no GLSL?

Tentando descobrir exatamente o que causa ramificação e o que não ocorre no GLSL. Estou fazendo muito isso no meu shader: float(a==b) Eu uso para simular instruções if, sem ramificação condicional ... mas é eficaz? Não tenho declarações if em qualquer lugar do meu programa agora, nem tenho...

27
Produto viável mínimo para jogo RTS?

Estou em pré-produção em um jogo de estratégia e estou tentando determinar se a jogabilidade principal será divertida. Uma boa técnica para determinar isso é reduzir o jogo ao seu produto mínimo viável (MVP) e ver se isso é divertido. Se o MVP não for divertido, nenhuma quantidade de conteúdo ou...

26
Dicas de otimização do OpenGL [fechado]

Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 6 anos . Que dicas ou truques...

26
Qual biblioteca C ++ GUI você pode sugerir? [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...

26
Como criar um AssetManager?

Qual é a melhor abordagem para projetar um AssestManager que contém referências a gráficos, sons etc. de um jogo? Esses ativos devem ser armazenados em um par de mapa de chave / valor? Ou seja, peço o recurso "background" e o mapa retorna o bitmap associado? Existe uma maneira ainda...

26
O que exatamente é o mapeamento UV e UVW?

Tentando entender alguns conceitos básicos de 3D, no momento estou tentando descobrir como as texturas realmente funcionam. Eu sei que o mapeamento UV e UVW são técnicas que mapeiam Texturas 2D para Objetos 3D - a Wikipedia me disse isso. Pesquisei no google por explicações, mas só encontrei...

26
Desenvolvimento de jogos para Android em c ++

Sendo um desenvolvedor principalmente de c / c ++, sempre achei que a única opção para o desenvolvimento de jogos para celular era usar o iOS, que permite c / c ++ (e minimização do objetivo C). Ouvi de um amigo, porém, que o Android tem um kit de ferramentas de desenvolvimento nativo que permite...