Desenvolvimento de jogos

Perguntas e respostas para desenvolvedores de jogos profissionais e independentes


3
Identificando ativos em um mecanismo de jogo?
Quero identificar meus ativos carregados, mas não sei qual deles devo escolher. Existem 2 opções: Nome (sequência) Este é o mais fácil e rápido com unordered_map (O (1)), mas muito mais lento do que usando números inteiros. Facilmente compreensível no código. Inteiros O mais rápido. Não são compreensíveis no código. …


1
O que torna a escala em pixel art diferente de outras imagens?
Recentemente, eu estava treinando um desenvolvedor que é novo na criação de jogos de pixel art, e percebi que há uma "sabedoria convencional" em torno do dimensionamento de pixel art que não é óbvia para um iniciante e pode não estar bem documentada. Então, aqui está uma tentativa de consertar …
12 scale  pixel-art 

1
Oculus Rift na plataforma do Motion Simulator
Atualmente, desenvolvo um ambiente de realidade virtual para uma plataforma de simulador de movimento grande (fisicamente) existente. O usuário pode sentar-se nessa plataforma de movimento e é acelerado e inclinado para induzir a sensação de movimento em um ambiente de simulador de carro de pesquisa. O rastreador posicional Oculus Rift …
12 unity  motion  oculus 




1
Ligação OpenGL e relações entre entidades
Isso é principalmente uma questão de documentação. Espero que este seja o lugar certo para perguntar e não, por exemplo, programadores ou stackoverflow. Não li a especificação OpenGL, mas, nos livros (Red Book) e em vários tutoriais, não consigo entender adequadamente como diferentes objetos e partes da API interagem e …

1
Qual é o tamanho ideal de textura?
Recentemente, adicionei um empacotador de textura ao meu projeto que compacta uma certa quantidade de texturas em uma única, como esta: Assim, por exemplo, este tem 582x1023 pixels de tamanho. O objetivo de adicionar essas texturas compactadas era obviamente melhorar o desempenho, então eu queria procurar o tamanho ideal de …





3
LibGDX Game vs ApplicationAdapter
Quando crio um novo projeto LibGDX, a classe principal do projeto Core estende o ApplicationAdapter . Aqui está como ele se parece. package com.marimba.apptest; import com.badlogic.gdx.ApplicationAdapter; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.GL20; public class AppMain extends ApplicationAdapter { @Override public void create () { } @Override public void render () { Gdx.gl.glClearColor(1, …
12 java  libgdx 

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.