Perguntas com a marcação «c++»

8
Determinando player.isFalling () através da mudança de y?

Atualmente, estou usando o Box2D e meu personagem é um monte de acessórios no Box2D. Eu queria saber se, para determinar se um jogador está caindo, detectar uma mudança na posição Y seria apropriado? Existem outras maneiras em que não estou pensando? Como esse tipo de coisa geralmente é...

8
Ponteiros na unidade C #

Ei, eu acabei de aprender sobre ponteiros recentemente e estou me perguntando como posso usá-los em c # (acabei de aprender sobre eles em c ++) em unidade. Eu tenho algumas perguntas, no entanto. Os ponteiros usam programação de baixo nível para encontrar posições de valores diferentes no...

8
Empacotamento de dados eficiente para uma rede cliente-servidor

Idioma: C ++ Minha pergunta é a seguinte: Gostaria de saber qual seria a melhor ou pelo menos uma boa maneira de compactar e enviar dados do cliente para o servidor e o inverso. Haverá alguns dados compondo um único pacote. Um pacote terá um "id", que define para que serve, então os dados em uma...

8
Práticas recomendadas com Vertices no Open GL

Qual é a melhor prática em relação ao armazenamento de dados de vértices no Open GL? Ou seja: struct VertexColored { public: GLfloat position[]; GLfloat normal[]; byte colours[]; } class Terrian { private: GLuint vbo_vertices; GLuint vbo_normals; GLuint vbo_colors; GLuint...

8
Mudando de XNA / C # para C ++? [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á 6 anos . Já faz um tempo que...

8
Exemplo de Projeto Orientado a Dados

Não consigo encontrar uma boa explicação do Design Orientado a Dados para um jogo genérico de zumbi (é apenas um exemplo, um exemplo bastante comum). Você poderia fazer um exemplo do Design Orientado a Dados para criar uma classe zumbi genérica? O seguinte é bom? Classe da lista de zumbis: class...

8
Contorno da fonte no OpenGL, FTGL

Estou usando a biblioteca FTGL para renderizar fontes no meu jogo, mas não faço ideia de como criar um contorno em torno do texto. Conseguir uma sombra pode ser fácil, porque eu posso simplesmente fazer assim: (pseudo-código) font.render(Color::BLACK, position.x + 1, position.y + 1); //...

8
Como desenhar imagens 2D usando OpenGL, em SDL?

Depois de tudo, consegui encontrar um trecho de código simples que mostra como desenhar uma imagem 2D com o openGL: #include "SDL/SDL.h" #include "SDL/SDL_opengl.h" #include "SDL/SDL_image.h" const int SCREEN_WIDTH = 640; const int SCREEN_HEIGHT = 480; const int SCREEN_BPP = 32; int...

8
Importando e exibindo arquivos .fbx

Estou com um pequeno problema com a importação / exibição de arquivos .fbx. Eu verifiquei os exemplos, mas os que mais me interessam (animação e textura) estão mal documentados para serem entendidos por alguém que é novo nisso como eu. Isto é o que eu tentei: consegui obter os vértices e os...

8
A maneira mais eficiente de desenhar vértice com o OpenGL

Estou escrevendo um jogo OpenGL 3D. Haverá toneladas de triângulos para terrenos e objetos em uso. Estou estudando no guia oficial do OpenGL e o primeiro método apresentado é chamar uma função glVertexapós o glBeginpara cada vértice que você deseja desenhar. No entanto, esse método parece...

8
Como usar o UpdateSubresource e Map / Unmap?

Pelo que entendi (da leitura de várias páginas), existem 2 maneiras de atualizar um buffer: UpdateSubresource()(quando o buffer é criado com o DEFAULTuso) Map(), copie os novos dados Unmap()(quando o buffer for criado com o DYNAMICuso) No primeiro caso, chamo apenas essa função (nada mais)?...