Desenvolvimento de jogos

Perguntas e respostas para desenvolvedores de jogos profissionais e independentes


2
Quando usar C ++ e quando usar blueprints?
Estou tentando aprender a usar o Unreal Engine. Eu tenho conhecimentos básicos de C ++. Recentemente, comecei a fazer um Survival Horror Game como um projeto que estou fazendo para a experiência de aprendizado. Até agora, embora eu tenha implementado todos os recursos através do sistema Blueprint. Portanto, minha pergunta …
10 c++  unreal-4 

2
Jogos 2D e OpenGL moderno
Preconceitos Ok, então o que eu reuni até agora é o seguinte: não use pipeline fixo (descontinuado ou será descontinuado) o vbos armazena "modelos de objetos" (n dados de vértices, principalmente) vaos descrevem como os dados são estabelecidos para que as chamadas de chamada saibam qual parte de cada vbo …
10 opengl  2d  vbo  vao 


5
Como criar um novo GameObject, sem adicioná-lo à cena?
Estou criando o que é essencialmente meu próprio sistema pré-fabricado. Objetos de jogo são definidos por um arquivo de dados legível por humanos. Gostaria de criar um GameObject vazio, carregá-lo com os componentes definidos no arquivo de dados e tê-lo pronto e aguardando uma Instantiate()chamada. No entanto, sempre que eu …






3
Controle de origem para armazenar tudo do projeto do jogo?
É usual gerenciar não apenas o código-fonte, mas todos os ativos, texturas, arte, arquivos de documentação etc. no repositório git para controle de versão? Por exemplo, quero voltar à versão antiga da textura. Se for uma prática muito ruim, que ferramentas você usa para controle de versão de ativos e …

4
Como lidar com diferentes layouts de teclado?
Digamos que eu tenho um jogo que usa controles WASD em um layout QWERTY. Tentar usar esses controles em, digamos, um layout Dvorak não é ideal (equivalente ao <A:HQWERTY). Obviamente, eu gostaria de usar as mesmas chaves físicas que o QWERTY usaria ( ,aoeno DVORAK). Eu vim com algumas soluções …
10 keyboard 


12
Como evito truques de modificação de memória?
Atualmente, existem muitos programas que alteram a memória ( Cheat Engine & co). Existe uma maneira eficiente de manter uma variável constante realmente constante? Eu tive duas idéias: Faça um thread separado atualizando a variável constante para um valor constante, por exemplo, 200 a cada minuto. Problema: Também é possível …
10 anti-cheat 

3
Autotiling elegante
Estou procurando informações sobre como as pessoas implementam o autotiling em seus jogos baseados em blocos. Até agora, eu sempre o improvisei com várias frases "if ... else ..." codificadas e agora decidi que era hora de encontrar uma solução mais elegante. Pesquisei na Internet exemplos de implementações de autotiling …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.