Desenvolvimento de jogos

Perguntas e respostas para desenvolvedores de jogos profissionais e independentes


1
ResolutionException: Não foi possível encontrar o artefato candidato para com.google.android.gms: play-services-games: 8.1 ou superior
Obtendo este erro: EditorAssemblies.ProcessEditorInitializeOnLoad (tipo System.Type) (em C: /buildslave/unity/build/Editor/Mono/EditorAssemblies.cs: 123) Rethrow como TargetInvocationException: exceção foi lançada pelo destino de uma invocação. System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder fichário, System.Object [] parâmetros, System.Globalization.CultureInfo cultura) (em / Users / builduser / buildslave / mono-runtime- e classlibs / build / mcs / class …


1
Como induzir eventos de colisão no LibGDX 3D?
No código abaixo, coloquei um exemplo de algo que quero fazer. Eu tenho a câmera e quero que ela pare de se mover sempre que atingir uma das caixas, como faço isso? public class Main extends ApplicationAdapter { private final ModelBuilder builder = new ModelBuilder(); private final Environment environment = …

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 …

1
Construindo um Octree para geração de terrenos
Eu já implementei cubos de marchas / tetraedros para renderizar um IsoSurface. Funcionou ( YouTube ), mas o desempenho foi péssimo, pois nunca consegui implementar o Nível de detalhe variável com base na distância da visualização (ou mesmo remover pedaços antigos e distantes). Decidi tentar outra vez e fazê-lo corretamente …
9 unity  c#  voxels  octree 

3
BRDF e coordenada esférica no traçado de raios
Desenvolvi um traçador de raios que usa o modelo padrão de iluminação phong / blinn phong. Agora estou modificando-o para oferecer suporte à renderização com base física, por isso estou implementando vários modelos de BRDF. No momento, estou focado no modelo de Oren-Nayar e Torrance-Sparrow. Cada uma delas é baseada …


1
Contorno duplo - localizando o ponto de recurso, normal fora
Estou seguindo este tutorial para implementar o Dual Contouring http://www.sandboxie.com/misc/isosurf/isosurfaces.html Minha fonte de dados é uma grade 16x16x16; Atravesso esta grade de baixo para cima, da esquerda para a direita, perto e longe. Para cada índice da minha grade, eu crio uma estrutura de cubo: public Cube(int x, int y, …
9 c#  geometry 


1
Como encontro a circunsfera de um tetraedro?
Estou procurando a equação mais minimizada para encontrar as coordenadas centrais e o raio de uma circunsfera de tetraedro, com quatro pontos 3D. O que encontrei na internet lida principalmente com a circunferência de um triângulo 3D plano, ou com algumas definições matemáticas grosseiras, ou com casos muito simples, como …
9 3d  sphere 


3
Como reproduzo um arquivo de vídeo no OpenGL?
Existe uma biblioteca que me permita carregar um arquivo de filme e reproduzi-lo em um aplicativo OpenGL? Ou talvez apenas um exemplo de código que alguém tenha por aí? Eu também estou usando GLUT, se isso faz diferença. Eu acho que o formato do arquivo não importa, embora atualmente meu …
9 opengl  video 


6
Por que não consigo ler o arquivo .ttf ao executar a configuração do Android?
Ao executar ou depurar meu jogo no dispositivo Android, recebo este erro no logcat: com.badlogic.gdx.utils.GdxRuntimeException: Erro ao ler o arquivo: data / fonts / myFont.ttf (interno) Que é criado por esta linha de código: FreeTypeFontGenerator generator = new FreeTypeFontGenerator(fontFile); onde fontFileé definido assim: FileHandle fontFile = Gdx.files.internal("data/fonts/myFont.ttf"); Isso não acontece …
9 libgdx  loading  fonts  file  ttf 

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.