Publicar no Xbox Live Indie Games / Marketplace (Desenvolvimento Solo)
Xbox Live permite até equipes de uma pessoa publicarem jogos para Xbox/Xbox 360. Custo baixo: em 2010, licença individual para Xbox Live Marketplace custava $100.
Itens Necessários
Passos Básicos (Framework XNA)
- Crie assets de arte: cenários, modelos de jogador, inimigos. Jogo 2D: Photoshop, Illustrator, Inkscape (grátis). 3D: Blender (grátis/open source).
- Baixe Visual Studio + plugins XNA (framework de jogos Xbox). Versão Express (grátis) basta. Só precisa C# (única linguagem suportada para Xbox). Baixe Visual Studio Express para C# + XNA Framework.
- Abra Visual Studio. Escolha tipo de aplicação: XNA para Xbox. Nomeie o projeto e escolha onde salvar (pode ser drive remoto/web). VS gera código inicial.
- Programe classes necessárias. Exemplo classe Player:
class Player { int health; int power; } (atributos vida/poder). Escreva classes customizadas para seu jogo; exemplo é só sintaxe.
- Clique Executar (Run) ou F5 para compilar. Compilador checa erros de sintaxe (violações das regras do C#). Corrija todos antes de compilar jogo completo.
Nota histórica: XNA foi descontinuado (2014). Para desenvolvimento moderno no Xbox One/Series, use UWP (Universal Windows Platform) com Unity, MonoGame ou DirectX, e publique via ID@Xbox.