Perguntas com a marcação «software-engineering»

Engenharia de software é o design e desenvolvimento de software que se aplica ao campo de desenvolvimento de jogos. As perguntas que usam essa tag devem ser sobre conceitos e práticas teóricas relacionadas à tarefa de criar ou projetar software. Essa tag não deve ser usada simplesmente porque uma pergunta envolve programação ou contém código.

1
Carregar anúncios na tela inicial?
Tenho alguns anúncios que levam muito tempo para carregar. Eu queria saber se é possível carregá-los enquanto o uso estava na tela inicial. Eu olhei para esta resposta: /programming/5133342/how-can-i-make-my-ads-appear-faster-in-my-android-app E a resposta sugere usar uma tela inicial para carregar os anúncios. Como posso descobrir quando os anúncios são carregados para …

3
Alternativas flexíveis a muitas pequenas classes polimórficas (para uso como propriedades, mensagens ou eventos) C ++
Existem duas classes no meu jogo que são realmente úteis, mas lentamente se tornando uma dor. Mensagem e propriedade (a propriedade é essencialmente um componente). Ambos derivam de uma classe base e contêm um ID estático, de modo que os sistemas podem prestar atenção apenas àqueles que desejam. Está funcionando …


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 …

1
Como o gluLookAt funciona?
Pelo meu entendimento, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); é equivalente a: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Mas quando imprimo a ModelViewmatriz, a chamada para glTranslatef()parece não funcionar corretamente. Aqui está o trecho de código: #include <stdlib.h> #include <stdio.h> …


2
Codificação visual de árvores de diálogo de rpg
Atualmente, estou usando XML para criar minhas árvores de diálogo no meu rpg, mas fazer isso manualmente para centenas de discussões diferentes pode ser muito tedioso e rápido. Eu queria saber se existe alguma maneira de implementar um fluxograma / udk kismet como um sistema de codificação visual dessas árvores …


2
Quais são os conceitos específicos de matemática, física, IA e conceitos gerais que um programador deve conhecer para desenvolver um mecanismo de jogo? [fechadas]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Game Development Stack Exchange. Fechado há 2 anos . Como programador de aplicativos centrados na Web e em banco de dados, tenho …


3
Jogo de Java em um dia ou dois [fechado]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 4 anos . Somos três pessoas que farão um jogo simples em …



3
Padrões para o comportamento de IA de corrida
Então, digamos que você tenha uma IA de corrida baseada em splines. Suponha que ele já possa lidar com os conceitos básicos de frenagem e direção na pista. Como você estruturaria e implementaria comportamentos de prevenção de colisões, ultrapassagem, desenho, bloqueio e outros comportamentos para que seus carros continuassem competitivos, …


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.