Fala ai camarada, a primeira coisa sobre jogos digitais é a seguinte:
NÃO COMPRE JOGOS EM CONTAS COMPARTILHADAS PELA INTERNET, PELO AMOR DE ZEUS!!!!!!!!!!!!
Se vai comprar algo, ele tem que ser único e exclusivamente seu!
Ok, após esse ponto muito importante que deveria ser frisado, vamos as suas perguntas:
Esses jogos que vem com código que você falou, são cartões de presente, que geralmente fazem parte de um pacote especial do console. Mas como o ser humano sempre tem um jeitinho para tudo, eles pegam os códigos e vendem separado do aparelho.
Esses cartões se parecem com esse:
No verso dele vem um código de 25 dígitos que você resgata na
Xbox Live, dentro da SUA própria conta e ele passar a ser seu, podendo ser apagado e baixado novamente quantas vezes você quiser ou forem necessárias.
Jogos nesse formato são encontrados bem baratos, eu mesmo paguei 45 reais no meu AC: Unity, o problema é que não são todos os games que tem esses cartões, pois como eu disse eles são brindes que acompanham os consoles.
--------------------------------------------
Fora disso, sua outra forma de comprar online é com cartão de crédito, ou cartões pré-pagos da live, que vão adicionar o valor do cartão a sua carteira virtual da live, e depois você vai lá e compra o jogo tranquilamente também na sua conta utilizando esse saldo.
Esses são alguns cartões pré-pagos que tem disponível pela internet:
Eles existem em diferentes valores e moedas, tem que ficar atento na hora que for comprar.
Sobre compartilhamento eu não sei dizer, pois não faço isso (sou o único da minha roda de amigos e família que tem o One, o resto é só PS4
).
---------------------------------------------------------------
Ficou um texto meio grande, mas qualquer dúvida é só falar que a gente tenta resolver.
Abraços.