Quem se interessa por esse assunto, e quer aprender do zero a fazer um jogo, tenho pra vocês uma série de tutoriais que podem ajudar.
Os tutoriais foram feitos usando a Engine Unity 3D, que é uma engine poderosa e versátil que possui uma versão free, contudo na versão paga, podem ser desenvolvido jogos para, além de PC, MAC e Web, Android, IOs,PS3 e Xbox360.
Conhecendo o Unity 3D
Criando Scenes e Terrenos
Hierarquias e como importar
Começando a Programar
Criando um script de movimentação
Criando um script de Atirar
Como Recarregar e matar um inimigo
Variáveis Globais
Criando a Inteligência Artificial
Criando o Respaw
Criando Menus pt 1
Criando Menus pt 2