Um png grande no disco pode ocupar apenas alguns megabytes, mas imagino que no gpu o mesmo png seja armazenado em um formato não compactado, que ocupa muito mais espaço. Isso é verdade? Se é verdade, quanto
Um png grande no disco pode ocupar apenas alguns megabytes, mas imagino que no gpu o mesmo png seja armazenado em um formato não compactado, que ocupa muito mais espaço. Isso é verdade? Se é verdade, quanto
Edit: Isso é apenas para minha própria experiência de aprendizado, NÃO é por razões de desempenho que eu faço essa pergunta. Isso se refere a um mecanismo de terreno semelhante ao Minecraft. Eu armazeno blocos em blocos (blocos de 16x256x16 em um bloco). Ao gerar um pedaço, uso várias técnicas de...
Eu tenho muitas planilhas mal formatadas que quero decompor ou dividir em muitas imagens pequenas, uma para cada sprite. Se eu puder fazer isso, posso usar minha ferramenta de empacotador de textura personalizada para criar meus recursos de jogo. Minhas ferramentas de desenvolvimento são XNA e C #...
Atualmente, estou olhando para o desenvolvimento de jogos XNA com a linguagem C #. Eu tenho duas classes: o principal manipulador de jogos e uma classe "sprite". A seguir, apresentamos alguns pseudocódigos básicos que, espero, descrevam adequadamente o problema. Game.cs class game { sprite...
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...
Estou com problemas para processar um monte de valores para um rendertarget. Os valores nunca acabam no intervalo exato que eu quero. Basicamente, eu uso um quad de tela cheia e um sombreador de pixel para renderizar a textura do meu alvo de rendert e, em seguida, pretendo usar as coordenadas da...
Depois de adicionar velocidade ao meu jogo, sinto que minhas texturas estão tremendo. Eu pensei que eram apenas meus olhos, até que finalmente capturei em uma captura de tela: O da esquerda é o que renderiza no meu jogo; o da direita é o sprite original, colado. (Esta é uma captura de tela do...
Estou trabalhando em um jogo de tiro em primeira pessoa básico. Eu também gostaria de publicá-lo no Xbox Live. Se eu fizer isso, ainda terei acesso a festas (convidar e conversar)? A Microsoft fornece servidores para multiplayer ou tenho que fornecer os meus? Posso conectar meu próprio IP do...
Eu tenho um arquivo XML representando diferentes fabricantes de carros que estarão disponíveis no meu jogo. O arquivo fica assim: <?xml version="1.0" encoding="utf-8" ?> <XnaContent> <Asset Type="List[string]"> <car>Audi</car> <car>BMW</car>...
Estou criando um jogo de plataformas 2.5D no XNA que usa modelos 3D que são limitados a viajar ao longo de um plano 2D (como o Trine ). Para tornar as coisas mais complicadas, no entanto, quero que o próprio plano 2D seja capaz de curvar. Considere esta repetição de Klonoa (você só precisa...
Estou criando um jogo baseado em blocos e trabalhando para suporte a conjuntos de peças. Estou tentando fazer com que um Texture2D seja definido como um arquivo PNG escolhido. Posso fazer isso sem problemas f Carrego a imagem no pipeline de conteúdo, mas o editor de níveis será usado por pessoas...
No meu jogo XNA, tenho dois objetos que colidem. Quando o primeiro objeto colide com o outro, ele é capaz de prendê-lo e movê-lo pelo mundo. Estou tendo um problema com a matemática aqui (matemática não é meu ponto forte). Atualmente, tenho o segundo objeto travado no primeiro e movo-o com ele, mas...
Se eu criar arquivos de pixel art que precisarão ser redimensionados na tela posteriormente, para que um único pixel se torne uma caixa de 4 pixels. Devo criar minha arte de pixel com 2x2 pixels ou devo fazê-lo com 1x1 pixels para que eu possa dimensioná-lo 1: 2 posteriormente no XNA para 2x2...
Estou tendo um problema com o Farseer Physics Engine, onde, em um ambiente lado a lado, meu objeto às vezes interage com cantos de outros objetos, mesmo que eles se alinhem perfeitamente. Eu li sobre pessoas sugerindo que você calcule e crie um objeto maior, usando Marching Squares ou algo...
Estou trabalhando em um jogo de defesa de torre há algum tempo e até agora estou realmente satisfeito com os resultados. No entanto, gostaria de acrescentar uma coisa. Vi um vídeo do GeoDefense para Windows Phone 7 aqui: http://www.youtube.com/watch?v=YhPr4A4LRPQ Observe como (quando uma unidade...
Meu jogo usa o Pipeline de conteúdo para carregar o spriteSheet em tempo de execução. O artista do jogo me envia a planilha modificada e eu faço uma compilação na minha máquina e envio a ele um projeto atualizado. Então, estou procurando uma maneira de gerar os arquivos xnb em sua máquina (esta é a...
Estou começando no meu primeiro projeto de jogo 'adequado' e, inevitavelmente, atingi um quarteirão tentando decidir como os componentes do jogo no XNA devem se comunicar. Em eventos de programação GUI (Java) anteriores, manipuladores e ouvintes pareciam o caminho a seguir. Então, eu teria algum...
Atualmente, estou trabalhando por conta própria em um jogo baseado em blocos (pense em Terraria, mas menos fantástico (acho que é uma palavra? Desculpe se não é)). De qualquer forma, atualmente tenho a detecção de colisão funcionando (mesmo nos casos de canto!), O que foi um grande passo para...
Então, dado um sprite do sol no horizonte (x = 0, y = altura do mundo / 2), estou tentando criar uma função para fazer o sol nascer e depois cair. A melhor maneira de fazer isso seria a função sin, mas não tenho idéia de como usá-lo. se usando y = sin (x), x teria que variar entre 0 e pi para uma...
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 . Estou...