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

C ++ é uma linguagem de programação de uso geral, de forma livre, com vários paradigmas e de forma estática.

3
Usando classes "friend" no desenvolvimento de jogos
Normalmente, no C ++, a velocidade de desenvolvimento de jogos é valorizada em relação ao encapsulamento, portanto, você vê uma tonelada de membros da classe acessíveis ao público que realmente não deveriam ser públicos. Parece que, na maioria dos casos, acho que apenas algumas classes muito seletas realmente precisam conhecer …

2
Dividir em arquivos - quanto dividir?
Se eu disser que tenho uma estrutura hierárquica de entidades, em vez de um modelo de componente. Algo como: (Sim, isso é feito) Arma-> Arma-> Arma Automática-> MP44 Ou, mais um exemplo clássico: Entidade-> MovableEntity-> Inimigo-> WalkingEnemy Até que ponto você dividiria os arquivos de origem / cabeçalho para facilitar …
9 c++  file 



3
Função SDL para carregar PNGs
Estou aprendendo SDL 2.0 no momento e já vi esse método para carregar BMPs: SDL_Texture* LoadImage(std::string file) { SDL_Surface *loadedImage = nullptr; SDL_Texture *texture = nullptr; loadedImage = SDL_LoadBMP(file.c_str()); if (loadedImage != nullptr) { texture = SDL_CreateTextureFromSurface(renderer, loadedImage); SDL_FreeSurface(loadedImage); } else std::cout << SDL_GetError() << std::endl; return texture; } Como …
9 c++  sdl 

2
Alocando Entidades em um Sistema de Entidades
Não tenho certeza de como devo alocar / assemelhar-me às minhas entidades dentro do meu sistema de entidades. Eu tenho várias opções, mas a maioria delas parece ter contras associadas. Em todos os casos, as entidades são semelhantes a um ID (número inteiro) e, possivelmente, possuem uma classe de wrapper …

5
O que é serialização?
Eu pratico programação há algum tempo como hobby, mas só comecei a ver esse conceito recentemente. Eu pesquisei "o que é serialização" no Google várias vezes, mas nunca recebi nenhum tipo de definição, geralmente apenas exemplos de como fazê-lo. Eu o vejo nos fóruns Ogre, Bullet e em todos os …



2
Seleção de Frustum com VBOs
Eu tenho terreno sendo renderizado no meu projeto usando VBOs no OpenGL. Gostaria de aplicar algum Frustum Culling, mas não tenho idéia de como acessar cada polígono como está desenhado para verificar se ele está à vista. Eu acho que é aí que as octrees entram em cena, mas não …


2
Forçar Recarregar VS soution Explorer ao adicionar novo script c # via Unity3d?
Quando crio o script C # ( Create -> C# Script) por meio de Unity3d ou o excluo de Unity3d- Visual Studiome mostra a janela de aviso. É irritante. Existe alguma maneira de forçar "ReloadAll" na solução Explorer sem a janela?
8 unity  visual-studio  unity  google-play-services  google-play  physics  simulations  c#  unity  raycasting  unity  virtual-reality  savegame  arcade  c++  steam  ios  objective-c  databases  storage  opengl  vbo  vao  libgdx  scene2d  unity  animation  c#  path-finding  roguelikes  opengl  c++  glsl  2d  physics  phaser  selection  3dsmax  unity  collision-detection  c#  tilemap  isometric  unity  c#  2d  sprites  mouse  scripting  grid  c#  unity  libgdx  java  unity  playstation4  c#  c++  directx  dll  c++cli  libgdx  overlap2d  multiplayer  node.js  websocket  animation  unity  textures  unity  terrain  physics  unity  rotation  movement  transformation  monogame  windows  installer  shaders  unity  virtual-reality  unity  performance  frame-rate  profiler  google-play  appstore  trademark  java  android  libgdx  unity  unity-networking  unity  physics  software-engineering  unity  savegame  physics  2d  unity  unity  c#  unity-networking  textures  geometry  unreal-4  3d-modeling  java  android  libgdx  android  collision-detection  libgdx  rotation  legal  localization  patents  opengl  cubemap  sampler-state  2d  transformation  unity  c#  opengl  glsl  lighting  opentk  c++  collision-detection  physics 


1
Rasgo de tela no shader de fragmento nas GPUs R9 380
dois jogadores estão enfrentando um problema no meu jogo em que a tela está rasgando quando usa um shader de fragmento, mas parece que isso está acontecendo apenas para jogadores com uma GPU R9 380. Aqui está o que parece no jogo: Depois de trabalhar com um dos jogadores, reduzi …
8 c++  2d  glsl  sfml 


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.