Desenvolvimento de jogos

11
Como interpolar em torno de um retângulo?

Quero fazer uma animação chique em que um ponto viaja ao redor de um retângulo. Eu quero encontrar a posição do ponto de cada vez t. O retângulo é dada por X, Y, Widthe Height. Existe um algoritmo para isso? Eu usei sin/ cospara círculos. Qual é a abordagem equivalente para...

11
Como calcular o tempo delta com SDL?

Ouvi dizer que você pode calcular o tempo delta com duas funções chamadas SDL_GetPerformanceCounter e SDL_GetPerformanceFrequency. Não tenho certeza de como eles funcionam completamente, mas ouvi dizer que é um pouco semelhante ao uso de SDL_GetTicks () Uint64 NOW, LAST; double deltaTime = 0;...

11
Animação e movimento da subida da borda (plataforma 2D)

Esforçando-se para tomar uma decisão sobre a implementação de uma mecânica de subida de borda para um jogo de plataformas 2D impulsionado pela física. Qual é a melhor maneira de fazer isso sem ficar muito complexo? Até agora eu entendo (hobby aqui não é um profissional), existem algumas opções,...

11
Qual é a diferença entre PBR e SSR?

Eu sou muito novo no desenvolvimento de jogos e tenho tentado entender a diferença entre Reflexão no Espaço da Tela e Renderização Baseada em Física. Eu li sobre o PBR e, pelo que entendi, ele tenta imitar como a luz reflete na vida real, que geralmente é dividida em dois componentes, especular e...

11
Como criar um efeito de separação 2D pegajoso / pegajoso?

Quero criar um efeito semelhante a esta animação, em que duas formas se separam ao longo do tempo, mas são conectadas (por um tempo) por algo pegajoso que se estende e acaba quebrando. Como pizza de queijo , mas especificamente em 2D. Estou usando o Swift e o SpriteKit. Eu estou pensando que...

11
Como usar o BillboardRenderer no Unity?

Desde a versão 5 (?), O Unity possui um novo tipo de componente BillboardRenderer. Infelizmente a documentação é bastante pobre. Ele pode ser adicionado ao inspetor clicando em "Adicionar componente -> Miscelânea -> Billboard Renderer", mas aparentemente ele exige Billboard Assetque você...

11
Como gerar uma grade de navegação para um mundo 3D?

Estou tentando encontrar uma solução para esse problema. Estou tentando criar uma malha de navegação no formato de uma grade de vértices bloqueados para x, y coordenadas com piso em forma de quadrados para o espaço 3D. Mas estou tendo problemas para tentar descobrir uma maneira de fazer...

11
Unidade - ordem na camada Z para objetos

Desculpe se o título não é exatamente o que minha pergunta é, eu realmente não sei como descrevê-lo. Eu tenho uma imagem para o andar da minha cidade e uma imagem (do mesmo tamanho) para todas as paredes ou árvores que o jogador deveria estar escondido atrás, se ele passar por trás dela. Meu...

11
Removendo o atraso no início de um pressionamento de tecla

Estou fazendo um jogo simples, e um dos problemas que encontrei é o atraso irritante ao pressionar uma tecla continuamente. Então, basicamente, quando eu pressiono (por muito tempo), por exemplo Up, meu objeto move 1 unidade para cima, não move (por aproximadamente 1 segundo) e depois move...

11
Como melhorar essa geração de números aleatórios no meu contexto?

No meu jogo, há uma palavra no topo da tela, as letras estão chovendo de cima e o usuário precisa tocar nas letras para completar a palavra. Atualmente, estou gerando letras aleatoriamente (na verdade, números e números aleatórios são o índice para a matriz de letras. Por exemplo: 0 = a, 1 = b),...