Estou trabalhando em um jogo espacial 3D usando OpenGL e C ++ e planejo focar em dar ao jogo gráficos modernos e atraentes, mas quanto mais penso nisso, mais percebo que realmente não sei o que faz gráficos "Boa". Claro, eu posso jogar alguns jogos AAA conhecidos e aproveitar os gráficos incrivelmente elaborados, mas eu realmente não sei como os gráficos parecem bons. (é por isso que considero os jogos uma arte!)
É nisso que consigo pensar agora:
- Texturas de alta qualidade
- Modelos de alta qualidade
- Um bom modelo de iluminação
- Bumpmapping + mapeamento de especularidade
- Interface do usuário de alta qualidade, se aplicável
- Uma riqueza de pós-efeitos não exagerados
Estou perguntando aqui, na esperança de que um desenvolvedor de jogos experiente que produza jogos e saiba como eles funcionam por dentro e por fora possa explicar algumas técnicas que garantam que os gráficos de um jogo pareçam "bons", e algumas dicas peculiares não conhecidas. Isso seria demais.
Obrigado!