Desenvolvimento de jogos

Perguntas e respostas para desenvolvedores de jogos profissionais e independentes




1
Como carrego recursos gráficos de forma assíncrona?
Vamos pensar como independentes de plataforma: quero carregar alguns recursos gráficos enquanto o resto do jogo está em execução. Em princípio, posso carregar os arquivos reais em um thread separado ou usando E / S assíncrona. Mas com objetos gráficos, terei que enviá-los para a GPU, e isso (normalmente) só …

2
Como posso usar o Editline para um console no jogo?
Gostaria de adicionar um console no jogo a um jogo C ++ que estou criando. Embora renderize o console e analise os comandos com os quais estou bem, o aspecto de entrada e edição de texto (por exemplo, manipulação de teclas esquerda / direita, backspaces etc ...) parece muito esforço …
9 c++  text-based 

1
Como criar um portal de alta qualidade e efeito rápido?
EDIT: Então, consegui que o efeito visual do portal funcionasse sem problemas de desempenho, e tenho a física configurada de objetos com corpos rígidos movendo-se através de portais sem interrupções e objetos com controladores de caracteres movendo-os sem interrupções. A única coisa que estou tentando descobrir agora é misturar duas …
9 unity  valve  portals 


1
Como ocultar luzes no Unity3D?
Primeiro, eu tenho o Unity Pro. Tenho procurado ocultar as luzes quando elas não estão sendo visualizadas por um tempo agora para melhorar o desempenho. Os métodos principais para os quais me deparei foram usar BecameVisible () e testar o perfil da câmera. Meu principal problema era que, se o …

3
Sprites de contorno
Atualmente, estou trabalhando em um jogo 2D, e minha tarefa atual é descrever o objeto selecionado. Basicamente, uso um shader de desfoque para fazê-lo em tempo de execução total. Primeiro, desenho meu sprite usando um sombreador de desfoque gaussiano vertical, depois o desenho com um sombreador de desfoque gaussiano horizontal …

2
Seguindo um caminho de maneira suave
Atualmente, estou fazendo um jogo de defesa em torre 2D com uma pista estática e predeterminada que os inimigos seguem (ou seja, torres não podem bloquear o caminho e encontrar o caminho não é o problema que estou tentando resolver). Estou tentando descobrir exatamente como fazer as unidades seguirem essa …





4
Por que devo usar métodos separados de inicialização e limpeza em vez de colocar lógica no construtor e destruidor dos componentes do mecanismo?
Estou trabalhando no meu próprio mecanismo de jogo e atualmente estou projetando meus gerentes. Eu li que para gerenciamento de memória, usar Init()e CleanUp()funções é melhor do que usar construtores e destruidores. Eu tenho procurado exemplos de código C ++, para ver como essas funções funcionam e como eu posso …

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.